0001140361-20-003721.txt : 20200220 0001140361-20-003721.hdr.sgml : 20200220 20200220165944 ACCESSION NUMBER: 0001140361-20-003721 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 112 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200220 DATE AS OF CHANGE: 20200220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STANDARD MOTOR PRODUCTS, INC. CENTRAL INDEX KEY: 0000093389 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 111362020 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-04743 FILM NUMBER: 20636072 BUSINESS ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 BUSINESS PHONE: 718-392-0200 MAIL ADDRESS: STREET 1: 37-18 NORTHERN BLVD. CITY: LONG ISLAND CITY STATE: NY ZIP: 11101 FORMER COMPANY: FORMER CONFORMED NAME: STANDARD MOTOR PRODUCTS INC DATE OF NAME CHANGE: 19920703 10-K 1 form10k.htm 10-K

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2019
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the transaction period from ____ to ____

Commission file number:  001-04743

Standard Motor Products, Inc.
(Exact name of registrant as specified in its charter)

New York
11-1362020
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
 
 
37-18 Northern Blvd., Long Island City, New York
11101
(Address of principal executive offices)
(Zip Code)
 
 
Registrant’s telephone number, including area code:
(718) 392-0200
 
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of each class
Trading Symbol(s)
Name of each exchange on which registered
Common Stock, par value $2.00 per share
SMP
New York Stock Exchange LLC

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

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

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company.  See definition 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
Non-Accelerated Filer   
Smaller reporting company  
Emerging growth company   
 

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

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

The aggregate market value of the voting common stock based on the closing price on the New York Stock Exchange on June 30, 2019 (the last business day of registrant’s most recently completed second fiscal quarter) of $45.34 per share held by non-affiliates of the registrant was $903,974,464.  For purposes of the foregoing calculation only, all directors and officers have been deemed to be affiliates, but the registrant disclaims that any of such are affiliates.

As of February 18, 2020, there were 22,462,392 outstanding shares of the registrant’s common stock, par value $2.00 per share.

DOCUMENTS INCORPORATED BY REFERENCE

The information required by Part III of this Report is incorporated herein by reference from the registrant’s definitive proxy statement relating to its annual meeting of stockholders to be held on May 19, 2020.


STANDARD MOTOR PRODUCTS, INC.

INDEX

PART I.
 
Page No.
     
Item 1.
3
     
Item 1A.
12
     
Item 1B.
20
     
Item 2.
21
     
Item 3.
22
     
Item 4.
22
     
PART II.
   
     
Item 5.
22
     
Item 6.
24
     
Item 7.
26
     
Item 7A.
40
     
Item 8.
41
     
Item 9.
88
     
Item 9A.
88
     
Item 9B.
89
     
PART III.
   
     
Item 10.
89
     
Item 11.
89
     
Item 12.
89
     
Item 13.
89
     
Item 14.
89
     
PART IV.
   
     
Item 15.
90
     
Item 16.
90
     
 
94

2

PART I

In this Annual Report on Form 10-K, “Standard Motor Products,” “we,” “us,” “our” and the “Company” refer to Standard Motor Products, Inc. and its subsidiaries, unless the context requires otherwise. This Report, including the documents incorporated herein by reference, contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.  Forward-looking statements in this Report are indicated by words such as “anticipates,” “expects,” “believes,” “intends,” “plans,” “estimates,” “projects,” “strategies” and similar expressions. These statements represent our expectations based on current information and assumptions and are inherently subject to risks and uncertainties.  Our actual results could differ materially from those which are anticipated or projected as a result of certain risks and uncertainties, including, but not limited to, changes in business relationships with our major customers and in the timing, size and continuation of our customers’ programs; changes in our supply chain financing arrangements, such as changes in terms, termination of contracts and/or the impact of rising interest rates; the ability of our customers to achieve their projected sales; competitive product and pricing pressures; increases in production or material costs, including procurement costs resulting from higher tariffs, that cannot be recouped in product pricing; the performance of the aftermarket, heavy duty, industrial equipment and original equipment markets; changes in the product mix and distribution channel mix; economic and market conditions; successful integration of acquired businesses; our ability to achieve benefits from our cost savings initiatives; product liability and environmental matters (including, without limitation, those related to asbestos-related contingent liabilities and remediation costs at certain properties); as well as other risks and uncertainties, such as those described under Risk Factors, Quantitative and Qualitative Disclosures About Market Risk and those detailed herein and from time to time in the filings of the Company with the SEC. Forward-looking statements are made only as of the date hereof, and the Company undertakes no obligation to update or revise the forward-looking statements, whether as a result of new information, future events or otherwise. In addition, historical information should not be considered as an indicator of future performance.

ITEM 1.
BUSINESS

Overview

We are a leading independent manufacturer and distributor of premium replacement parts for the engine management and temperature control systems of motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment markets.

We are organized into two operating segments.  Each segment focuses on providing our customers with full-line coverage of its products, and a full suite of complimentary services that are tailored to our customers’ business needs and driving end-user demand for our products.  We sell our products primarily to automotive aftermarket retailers, program distribution groups, warehouse distributors, original equipment manufacturers and original equipment service part operations in the United States, Canada, Europe, Asia, Mexico and other Latin American countries.

Our Culture

Our Company was founded in 1919 on the values of ethics, integrity, common decency and respect for others.  These values continue to this day and are embodied in our Code of Ethics, which has been adopted by the Board of Directors of the Company to serve as a statement of principles to guide our decision-making and reinforce our commitment to these values in all aspects of our business.  We believe that our commitment to our Company, our employees and the communities within which we operate has led to high employee satisfaction and low employee turnover, and our commitment to our customers, suppliers and business partners has resulted in high customer satisfaction, as evidenced by the customer awards that we routinely win, and decades-long customer relationships.

We also take environmental and social issues seriously.  We believe that our commitment to identifying and implementing positive environmental and social related business practices strengthens our Company, improves our relationship with our shareholders and better serves our customers, our communities and the broader environment within which we conduct our business.

3

The Automotive Aftermarket

The automotive aftermarket industry is comprised of a large number of diverse manufacturers varying in product specialization and size.  In addition to manufacturing, aftermarket companies must allocate resources towards an efficient distribution process in order to maintain the flexibility and responsiveness on which their customers depend.  Aftermarket manufacturers must be efficient producers of small lot sizes, and must distribute, with rapid turnaround times, products for nearly all domestic and import vehicles on the road today.
 
The automotive aftermarket replacement parts business differs substantially from the OEM parts business.  Unlike the OEM parts business that primarily follows trends in new car production, the automotive aftermarket replacement parts business primarily tends to follow different trends, such as:
 
the number of vehicles on the road;
 
the average age of vehicles on the road; and
 
the total number of miles driven per year.

Our Business Strategy

Our mission is to be the best full-line, full-service supplier of premium engine management and temperature control products.

The key elements of our strategy are as follows:
 
Maintain Our Strong Competitive Position in our Engine Management and Temperature Control Businesses.  We are a leading independent manufacturer and distributor serving North America and other geographic areas in our core businesses of Engine Management and Temperature Control.  We believe that our success is attributable to our emphasis on product quality, the breadth and depth of our product lines for both domestic and import vehicles, and our reputation for outstanding value-added services.
 
To maintain our strong competitive position, we remain committed to the following:
 
providing our customers with full-line coverage of high quality engine management and temperature control products, supported by the highest level of value-added services;
 
continuing to maximize our production, supply chain and distribution efficiencies;
 
continuing to improve our cost position through increased global sourcing, increased manufacturing at our low-cost plants, and strategic transactions with manufacturers in low-cost regions; and
 
focusing on our engineering development efforts including a focus on bringing more product manufacturing in-house.
 
Provide Superior Value-Added Services and Product Availability.  Our goal is to increase sales to existing and new customers by leveraging our skills in rapidly filling orders, maintaining high levels of product availability and offering a product portfolio that provides comprehensive coverage for all vehicle applications.  In addition, our marketing support provides insightful customer category management, technical support and award-winning programs, and our technically skilled sales personnel provide our customers with product selection, assortment and application support, and technical training on diagnosing and repairing vehicles equipped with complex systems related to our products.

4

Expand Our Product Lines.  We intend to increase our sales by continuing to develop internally, or through potential acquisitions, the range of engine management and temperature control products that we offer to our customers.  We are committed to investing the resources necessary to maintain and expand our technical capability to manufacture product lines that incorporate the latest technologies, including product lines relating to safety, advanced driver assistance and collision avoidance systems.

Broaden Our Customer Base.  Our goal is to increase our customer base by (a) leveraging our manufacturing capabilities to secure additional business globally with original equipment vehicle and equipment manufacturers and their service part operations, as well as our existing customer base of large retailers, program distribution groups, warehouse distributors, other manufacturers and export customers, and (b) supporting the service part operations of vehicle and equipment manufacturers with value-added services and product support for the life of the part.

Improve Operating Efficiency and Cost Position.  Our management places significant emphasis on improving our financial performance by achieving operating efficiencies and improving asset utilization, while maintaining product quality and high customer order fill rates.

We intend to continue to improve our operating efficiency and cost position by:

increasing cost-effective vertical integration in key product lines through internal development;

focusing on integrated supply chain management, customer collaboration and vendor managed inventory initiatives;

evaluating additional opportunities to relocate manufacturing to our low-cost plants;

maintaining and improving our cost effectiveness and competitive responsiveness to better serve our customer base, including sourcing certain materials and products from low cost regions such as those in Asia without compromising product quality;

enhancing company-wide programs geared toward manufacturing and distribution efficiency; and

focusing on company-wide overhead and operating expense cost reduction programs.
 
Cash Utilization.  We intend to apply any excess cash flow from operations and the management of working capital primarily to reduce our outstanding indebtedness, pay dividends to our shareholders, expand our product lines by investing in new tooling and equipment, grow revenues through potential acquisitions, and repurchase shares of our common stock.

Our Products & Services

Engine Management Segment

Our Engine Management Segment manufactures and distributes a full line of critical components for the ignition, electrical, emissions, fuel and safety-related systems of motor vehicles.  Key product categories within our engine management portfolio include: electronic ignition control modules, fuel injectors, including diesel injectors and pumps (new and remanufactured), ignition wires, coils, switches, relays, EGR valves, distributor caps and rotors, various sensors primarily measuring temperature, pressure and position in numerous vehicle systems (such as camshaft and crankshaft position, fuel pressure, vehicle speed and mass airflow sensors), electronic throttle bodies, variable valve timing (VVT) components, safety-related components, such as anti-lock brake (ABS) sensors, tire pressure monitoring (TPMS) sensors and park assist sensors, in addition to many other engine management components.

5

We continuously look to expand our product offering to provide our customers with full-line coverage.  We have more recently expanded our offering by adding late-model coverage for existing product categories, and new product categories in response to new and evolving vehicle technologies, including diesel injectors, pumps and components, turbochargers, evaporation emission control system components, exhaust gas temperature sensors, active grill shutters, battery current sensors, and Advanced Driver Assistance Systems (ADAS) components, including blind spot detection sensors, cruise control distance sensors, lane departure sensor cameras and park assist backup cameras.

Ignition, Emission Control, Fuel & Safety Related System Products.  Replacement parts for ignition, emission, fuel and safety related systems accounted for approximately $706 million, or 62%, of our consolidated net sales in 2019, approximately $648.3 million, or 59%, of our consolidated net sales in 2018, and approximately $657.3 million, or 59%, of our consolidated net sales in 2017.
 
In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc., a manufacturer and distributer of specialty engine management products including sensors, switches, and connectors for the OE/OES, heavy duty and commercial vehicle markets.  The acquisition enhanced our growth opportunities in the OE/OES, heavy duty and commercial vehicle markets and added to our existing expertise in aftermarket distribution, product management and service.  For additional information regarding this acquisition and our integration efforts related to the acquisition, refer to the information set forth under the caption “2019 Business Acquisition and Investment” appearing in Note 3, and “Integration Costs” appearing in Note 5 of the Notes to Consolidated Financial Statements in Item 8 of this Report.

Wire & Cable Products.  Wire and cable parts accounted for approximately $143.2 million, or 13%, of our consolidated net sales in 2019, approximately $155.2 million, or 14%, of our consolidated net sales in 2018, and approximately $172.1 million, or 15%, of our consolidated net sales in 2017.  These products include ignition (spark plug) wire sets, battery cables, pigtails, sockets and a wide range of electrical wire, terminals, connectors and tools for servicing an automobile’s electrical system.

Computer-Controlled Technology.  All new vehicles are factory-equipped with numerous electronic control modules designed to monitor and control the internal combustion process and the emissions, transmission, safety and comfort systems of the vehicle.  These control modules monitor inputs from many types of sensors, switches and actuators located throughout the vehicle, and control the systems used to optimize vehicle performance and comfort features.  Our sales of sensors, switches, actuators, valves, solenoids and related parts have increased as automobile manufacturers continue to equip their cars with these more complex engine management systems.

Government mandated emissions and fuel economy regulations have been implemented throughout the United States.  The Clean Air Act imposes strict emissions control test standards on existing and new vehicles.  As many states have implemented required inspection/maintenance tests, the Environmental Protection Agency, through its rulemaking ability, has also encouraged both manufacturers and drivers to reduce vehicle emissions.  Automobiles must now comply with emissions standards from the time they were manufactured and, in most states, until the last day they are in use.  This law and other government emissions laws and fuel economy regulations have had a positive impact on sales of our ignition, emissions control and fuel delivery parts since vehicles failing these laws may require repairs utilizing parts sold by us.

Safety, Driver Assistance and Collision Avoidance Systems. An increasing number of new vehicles are factory-equipped with government-mandated safety devices, such as anti-lock braking systems and air bags. As these systems mature, requiring servicing and repair, we anticipate increased sales opportunities for many of our products such as ABS sensors, TPMS sensors and traction control products.  Newer automotive systems include Advanced Driver Assistance Systems and Collision Avoidance Systems to alert the driver to potential problems, or to avoid collisions by implementing safeguards.  Many of these systems use on-board computers to monitor inputs from sensing devices located throughout the vehicle.  As the use and complexity of these systems continue to develop and proliferate, we expect to identify and benefit from new sales opportunities within this category.

6

Temperature Control Segment

Our Temperature Control Segment manufactures and distributes a full line of critical components for the temperature control (air conditioning and heating) systems, engine cooling systems, power window accessories and windshield washer systems of motor vehicles.  Key product categories within our temperature control portfolio include: air conditioning compressors (new and remanufactured), air conditioning repair kits, clutch assemblies, blower and radiator fan motors (brushless and brushed), filter dryers, evaporators, accumulators, hose assemblies, thermal expansion devices, heater valves, heater cores, A/C service tools and chemicals, fan assemblies, fan clutches, oil coolers, window lift motors, window regulators and assemblies, and windshield washer pumps.
 
We continuously look to improve our cost position through strategic transactions with manufacturers in low cost regions.  In 2014, we formed a joint venture with Gwo Yng Enterprise Co., Ltd., a China-based manufacturer of air conditioning accumulators, filter driers, hose assemblies, and switches; in 2017, we formed a joint venture with Foshan Guangdong Automotive Air Conditioning Co., Ltd., a China-based manufacturer of air conditioning compressors for the automotive aftermarket and the Chinese OE market; and in 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd., a China-based manufacturer of electric air conditioning compressors for electric vehicles.  We believe that these transactions will enhance our position as a basic low-cost manufacturer and a leading supplier of temperature control parts to the aftermarket, as well as provide us with an opportunity for growth in the China market.

Compressors.  Compressors accounted for approximately $160.5 million, or 14%, of our consolidated net sales in 2019, approximately $148.4 million, or 14%, of our consolidated net sales in 2018, and approximately $148.4 million, or 13%, of our consolidated net sales in 2017.

Other Climate Control Parts.  Other climate control parts accounted for approximately $117.9 million, or 10%, of our consolidated net sales in 2019, approximately $130 million, or 12%, of our consolidated net sales in 2018, and approximately $130.8 million, or 12%, of our consolidated net sales in 2017.

Financial Information about our Operating Segments

For additional information related to our operating segments, and the disaggregation of operating segment net sales by geographic area, major product group and major sales channel, see Note 20 “Industry Segment and Geographic Data” and Note 21 “Net Sales”, respectively, of the Notes to Consolidated Financial Statements in Item 8 of this Report.

Our Brands

We believe that our brands are an important component of our value proposition, and serve to distinguish our premium engine management and temperature control products from those of our competitors.  We market and distribute our products under our own brands, such as:

7


 
Engine
Management
Products
graphic
   
   
Temperature
Control
Products
graphic

We also distribute our products to customers for resale under private labels and the following co-labels:

Engine
Management
graphic
graphic

We have also developed our product offering and brand strategies to support our customers’ initiatives to market a tiered product assortment designed to satisfy end-user preferences for quality and value.  We believe that this alignment makes us an invaluable business partner to our customers.

Our Customers

We sell our products primarily to:
 
Automotive aftermarket retailers, such as O’Reilly Automotive, Inc. (“O’Reilly”), Advance Auto Parts, Inc. (operating under the trade names Advance Auto Parts, Autopart International, Carquest and Worldpac) (“Advance”), AutoZone, Inc. (“AutoZone”), and Canadian Tire Corporation, Limited.
 
Automotive aftermarket distributors, including warehouse distributors and program distribution groups, such as Genuine Parts Co. and National Automotive Parts Association (“NAPA”), Auto Value and All Pro/Bumper to Bumper (Aftermarket Auto Parts Alliance, Inc.), Automotive Distribution Network LLC, The National Pronto Association (“Pronto”), Federated Auto Parts Distributors, Inc. (“Federated”), Pronto and Federated’s affiliate, the Automotive Parts Services Group or The Group, and Icahn Automotive Group LLC (doing business as Pep Boys, Auto Plus, AAMCO and Precision Tune Auto Care).
 
Original equipment manufacturers and original equipment service part operations, such as General Motors Co., FCA US LLC (formerly known as Chrysler Group LLC), Ford Motor Co., Woodward, Inc. and Red Dot Corporation.
 
Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017.  During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of these customers were reported in both our Engine Management and Temperature Control Segments.

8

Competition

We compete primarily on the basis of product quality, product availability, value-added services, product coverage, order turn-around time, order fill rate, technical support and price.  We believe we differentiate ourselves from our competitors primarily through:
 
a value-added, knowledgeable sales force;
 
extensive product coverage in conjunction with market leading brands;
 
rigorous product qualification standards to ensure that our parts meet or exceed exacting performance specifications;
 
sophisticated parts cataloging systems, including catalogs available online through our website and our mobile application;
 
inventory levels and logistical systems sufficient to meet the rapid delivery requirements of customers;
 
breadth of manufacturing capabilities; and
 
award-winning marketing programs, sales support and technical training.
 
We are one of the leading independent manufacturers and distributors serving North America and other geographic areas in our core businesses of Engine Management and Temperature Control.  In the Engine Management Segment, we compete with: ACDelco, Delphi Technologies PLC, Denso Corporation, Continental AG, Hitachi, Ltd., Motorcraft, Robert Bosch GmbH, Visteon Corporation, NGK Spark Plug Co., Ltd., Dorman Products, Inc. and several privately-owned companies primarily importing products from Asia.  In the Temperature Control Segment, we compete with: ACDelco, MAHLE GmbH, Behr Hella Service GmbH, Denso Corporation, Motorcraft, Sanden International, Inc., Continental AG, Dorman Products, Inc., and several privately-owned companies.

The automotive aftermarket is highly competitive, and we face substantial competition in all markets that we serve.  Our success in the marketplace depends on our ability to execute the key elements of our business strategy discussed above.  Some of our competitors may have greater financial, marketing and other resources than we do.  In addition, we face competition from automobile manufacturers who supply many of the replacement parts sold by us, although these manufacturers generally supply parts only for cars they sell through OE dealerships.

Sales and Distribution

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In recent years, warehouse distributors have consolidated with other distributors, and an increasing number of distributors own their jobber stores or sell down channel to professional technicians.  Retailers are also consolidating with other retailers and have begun to increase their efforts to sell to professional technicians adding additional competition in the “do-it-for-me,” or the professional technician segment of our industry.  As automotive parts and systems become more complex, “do-it-yourselfers” are less likely to service their own vehicles and may become more reliant on professional technicians.
 
In the original equipment and original equipment service channel, we sell our products to original equipment manufacturers (“OEMs”) for use in the production of vehicles or for distribution within their network to independent dealerships and service dealer technicians.  In addition to new car sales, automotive dealerships sell parts and service vehicles.  We also sell our products to Tier 1 suppliers of OEMs.

9

In the heavy duty and industrial markets, we sell our products to warehouse distributors and retailers, who buy directly from us and sell directly to fleet operators for use in the maintenance of medium to heavy duty fleet vehicles and owners and operators of heavy duty and industrial equipment. We also sell our products to OEMs for use in production and service of medium to heavy duty vehicles as well as construction, agricultural and specialty vehicles and equipment.
 
We sell our products primarily in the United States, with additional sales in Canada, Europe, Asia, Mexico and other Latin American countries.  Our sales are substantially denominated in U.S. dollars.  For information on revenues and long-lived assets by geographic area, see Note 20 “Industry Segment and Geographic Data” of the Notes to Consolidated Financial Statements in Item 8 of this report.
 
Our sales force is structured to meet the needs of our customers across the distribution channel, allowing us to provide value-added services that we believe are unmatched by our competitors.  We also believe that our sales force is the premier direct sales force for our product lines due to our concentration of highly-qualified, well-trained sales personnel.  We focus our recruitment efforts on candidates who have technical backgrounds as well as strong sales experience, and we provide our sales personnel extensive instruction and continuing education at our training facility in Irving, Texas, which allows our sales force to stay current on troubleshooting and repair techniques.  The continuing education courses along with monthly supplemental web-based training are an integral part of our sales force development strategy.
 
Our customers have come to depend on our sales personnel as a reliable source for technical information and to assist with sales to their customers (e.g., jobber stores and professional technicians).  In this manner, we direct a significant portion of our sales efforts to our customers’ customers to generate demand for our products, and we believe that the structure of our sales force facilitates these efforts by enabling us to implement our sales and marketing programs uniformly throughout the distribution channel.  One of the ways we generate this demand is through our training program, which offers training seminars to professional automotive technicians.  Our training program is accredited by the National Institute for Automotive Service Excellence (ASE) Training Managers Council.  Our seminars are taught by ASE certified instructors and feature in-person training seminars on more than 30 different topics and on-demand training webinars online on more than 150 different topics. Through our training program, we teach approximately 60,000 technicians annually how to diagnose and repair vehicles equipped with complex systems related to our products, and we have approximately 16,000 technicians who are registered to participate in such sessions through our online platform.
 
We offer a variety of strategic customer discounts, allowances and incentives to increase customer purchases of our products.  For example, we offer cash discounts for paying invoices in accordance with the specified discounted terms of the invoice.  We also offer rebates and discounts to customers as advertising and sales force allowances, and allowances for warranty and overstock returns are also provided.  We believe these discounts, allowances and incentives are a common practice throughout the automotive aftermarket industry, and we intend to continue to offer them in response to competitive pressures and to strategically support the growth of all our products.

Seasonality

Historically, our operating results have fluctuated by quarter, with the greatest sales occurring in the second and third quarters of the year and revenues generally being recognized at the time of shipment.  It is in these quarters that demand for our products is typically the highest, specifically in the Temperature Control Segment of our business.  In addition to this seasonality, the demand for our temperature control products during the second and third quarters of the year may vary significantly with the summer weather and customer inventories.  For example, a warm summer, as we experienced in 2018, may increase the demand for our temperature control products, while a mild summer, as we experienced in 2017, may lessen such demand.

10

Working Capital and Inventory Management

Automotive aftermarket companies have been under increasing pressure to provide broad SKU (stock keeping unit) coverage due to parts and brand proliferation.  In response to this, we have made, and continue to make, changes to our inventory management system designed to reduce inventory requirements.  We have a pack-to-order distribution system, which permits us to retain slow moving items in a bulk storage state until an order for a specific branded part is received.  This system reduces the volume of a given part in inventory.  We also expanded our inventory management system to improve inventory deployment, enhance our collaboration with customers on forecasts and inventory assortments, and further integrate our supply chain both to customers and suppliers.
 
We face inventory management issues as a result of overstock returns.  We permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories.  In addition, the seasonality of our Temperature Control Segment requires that we increase our inventory during the winter season in preparation of the summer selling season and customers purchasing such inventory have the right to make returns.  We accrue for overstock returns as a percentage of sales after giving consideration to recent returns history.
 
Our profitability and working capital requirements are seasonal due to our sales mix of temperature control products.  Our working capital requirements peak near the end of the second quarter, as the inventory build-up of air conditioning products is converted to sales and payments on the receivables associated with such sales have yet to be received.  These increased working capital requirements are funded by borrowings from our revolving credit facility.

Production and Engineering

An important component of our business strategy is to invest the resources necessary to expand our technical capabilities and bring more product manufacturing in-house. We engineer, tool and manufacture many of the products that we offer for sale and the components used in the assembly of those products, and we continue to evaluate opportunities to bring new product categories in-house.  For example, we perform our own plastic molding operations, stamping and machining operations, wire extrusion, automated electronics assembly and a wide variety of other processes.  In the case of remanufactured components, we conduct our own teardown, diagnostics and rebuilding for air conditioning compressors, diesel injectors, and diesel pumps.  We have found this level of vertical integration, in combination with our manufacturing footprint in low cost regions, provides advantages in terms of cost, quality and availability.

Suppliers

We source materials through a global network of suppliers to ensure a consistent, high quality and low cost supply of materials and key components for our product lines.  As a result of the breadth of our product offering, we are not dependent on any single raw material.
 
The principal raw materials purchased by us consist of brass, electronic components, fabricated copper (primarily in the form of magnet and insulated cable), steel magnets, laminations, tubes and shafts, stamped steel parts, copper wire, stainless steel coils and rods, aluminum coils, fittings, rods, cast aluminum parts, lead, steel roller bearings, rubber molding compound, thermo-set and thermo plastic molding powders, and chemicals.  Additionally, we use components and cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, diesel pumps, and turbo chargers.
 
In the case of cores for air conditioning compressors, diesel injectors, diesel pumps, and turbo chargers, we obtain them either from exchanges with customers who return cores subsequent to purchasing remanufactured parts or through direct purchases from a network of core brokers.  In addition, we acquire certain materials by purchasing products that are resold into the market, particularly by OEM sources and other domestic and foreign suppliers.
 
We believe there is an adequate supply of primary raw materials and cores; however, there can be no assurance over the long term that the availability of materials and components or increases in commodity prices will not materially affect our business or results of operations.

11

Employees

As of December 31, 2019, we employed approximately 4,200 people, with 1,800 people in the United States and 2,400 people in Mexico, Canada, Poland, the U.K., Hong Kong and Taiwan.  Of the 4,200 people employed, approximately 2,200 people are production employees.  We operate primarily in non-union facilities and have binding labor agreements with employees at other unionized facilities.  We have approximately 76 production employees in Edwardsville, Kansas who are covered by a contract with The International Union, United Automobile, Aerospace and Agricultural Implement Workers of America (“UAW”) that expires in August 2022.  We also have approximately 1,200 employees in Mexico who are covered under union agreements negotiated at various intervals. For clarification, the employee numbers described above exclude the employees of our joint venture operations.
 
We believe that our facilities are in favorable labor markets with ready access to adequate numbers of skilled and unskilled workers, and we believe our relations with our union and non-union employees are good.  Our employees share our corporate values of ethics, integrity, common decency and respect of others, values which have been established since our company was founded.

Available Information

We are a New York corporation founded in 1919.  Our principal executive offices are located at 37-18 Northern Boulevard, Long Island City, New York 11101, and our main telephone number at that location is (718) 392-0200.  Our Internet address is www.smpcorp.com.  We provide a link to reports that we have filed with the SEC.  However, for those persons that make a request in writing or by e-mail (financial@smpcorp.com), we will provide free of charge our Annual Report on Form 10-K, our Quarterly Reports on Form 10-Q, our Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934.  These reports and other information are also available, free of charge, at www.sec.gov.

ITEM 1A.
RISK FACTORS

You should carefully consider the risks described below.  These risks and uncertainties are not the only ones we face.  Additional risks and uncertainties not presently known to us or other factors not perceived by us to present significant risks to our business at this time also may impair our business and results of operations.  If any of the stated risks actually occur, they could materially and adversely affect our business, financial condition or operating results.

Risks Related to Our Operations

We depend on a limited number of key customers, and the loss of any such customer, or a significant reduction in purchases by such customer, could have a material adverse effect on our business, financial condition and results of operations.

Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017.  During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  The loss of one or more of these customers or, a significant reduction in purchases of our products from any one of them, could have a materially adverse impact on our business, financial condition and results of operations. In addition, any consolidation among our key customers may further increase our customer concentration risk.

Also, we do not typically enter into long-term agreements with any of our customers.  Instead, we enter into a number of purchase order commitments with our customers, based on their current or projected needs.  We have in the past, and may in the future, lose customers or lose a particular product line of a customer due to the highly competitive conditions in the automotive aftermarket industry, including pricing pressures, consolidation of customers, customer initiatives to buy direct from foreign suppliers or other business considerations.  A decision by any significant customer, whether motivated by competitive conditions, financial difficulties or otherwise, to materially decrease the amount of products purchased from us, to change their manner of doing business with us, or to stop doing business with us, including a decision to source products directly from a low cost region such as Asia, could have a material adverse effect on our business, financial condition and results of operations.

12

Because our sales are concentrated, and the market in which we operate is very competitive, we are under ongoing pressure from our customers to offer lower prices, extend payment terms, increase marketing allowances and other terms more favorable to these customers.  These customer demands have put continued pressure on our operating margins and profitability, resulted in periodic contract renegotiation to provide more favorable prices and terms to these customers, and significantly increased our working capital needs.

Our industry is highly competitive, and our success depends on our ability to compete with suppliers of automotive aftermarket products, some of which may have substantially greater financial, marketing and other resources than we do.

The automotive aftermarket industry is highly competitive, and our success depends on our ability to compete with domestic and international suppliers of automotive aftermarket products. In the Engine Management Segment, we compete with: ACDelco, Delphi Technologies PLC, Denso Corporation, Continental AG, Hitachi, Ltd., Motorcraft, Robert Bosch GmbH, Visteon Corporation, NGK Spark Plug Co., LTD., Dorman Products, Inc. and several privately-owned companies primarily importing products from Asia.   In the Temperature Control Segment, we compete with: ACDelco, MAHLE GmbH, Behr Hella Service GmbH, Denso Corporation, Motorcraft, Sanden International, Inc., Continental AG, Dorman Products, Inc., and several privately-owned companies.  In addition, automobile manufacturers supply many of the replacement parts we sell.
 
Some of our competitors may have larger customer bases and significantly greater financial, technical and marketing resources than we do.  These factors may allow our competitors to:
 
respond more quickly than we can to new or emerging technologies and changes in customer requirements by devoting greater resources than we can to the development, promotion and sale of automotive aftermarket products and services;
engage in more extensive research and development;
sell products at a lower price than we do;
undertake more extensive marketing campaigns; and
make more attractive offers to existing and potential customers and strategic partners.
 
We cannot assure you that our competitors will not develop products or services that are equal or superior to our products or that achieve greater market acceptance than our products or that in the future other companies involved in the automotive aftermarket industry will not expand their operations into product lines produced and sold by us.  We also cannot assure you that additional entrants will not enter the automotive aftermarket industry or that companies in the aftermarket industry will not consolidate.  Any such competitive pressures could cause us to lose market share or could result in significant price decreases and could have a material adverse effect upon our business, financial condition and results of operations.

There is substantial price competition in our industry, and our success and profitability will depend on our ability to maintain a competitive cost and price structure.

There is substantial price competition in our industry, and our success and profitability will depend on our ability to maintain a competitive cost and price structure.  This is the result of a number of industry trends, including the impact of offshore suppliers in the marketplace (particularly in China) which do not have the same infrastructure costs as we do, the consolidated purchasing power of large customers, and actions taken by some of our competitors in an effort to ‘‘win over’’ new business.  We have in the past reduced prices to remain competitive and may have to do so again in the future.  Price reductions have impacted our sales and profit margins and are expected to do so in the future.  Our future profitability will depend in part upon our ability to respond to changes in product and distribution channel mix, to continue to improve our manufacturing efficiencies, to generate cost reductions, including reductions in the cost of components purchased from outside suppliers, and to maintain a cost structure that will enable us to offer competitive prices.  Our inability to maintain a competitive cost structure could have a material adverse effect on our business, financial condition and results of operations.

13

Our business is seasonal and is subject to substantial quarterly fluctuations, which impact our quarterly performance and working capital requirements.

Historically, our operating results have fluctuated by quarter, with the greatest sales occurring in the second and third quarters of the year and with revenues generally being recognized at the time of shipment.  It is in these quarters that demand for our products is typically the highest, specifically in the Temperature Control Segment of our business. In addition to this seasonality, the demand for our Temperature Control products during the second and third quarters of the year may vary significantly with the summer weather and customer inventories.  For example, a warm summer, as we experienced in 2018, may increase the demand for our temperature control products, while a mild summer, as we experienced in 2017, may lessen such demand.  As a result of this seasonality and variability in demand of our Temperature Control products, our working capital requirements peak near the end of the second quarter, as the inventory build-up of air conditioning products is converted to sales and payments on the receivables associated with such sales have yet to be received.  During this period, our working capital requirements are typically funded by borrowing from our revolving credit facility.

We may incur material losses and significant costs as a result of warranty-related returns by our customers in excess of anticipated amounts.

Our products are required to meet rigorous standards imposed by our customers and our industry. Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship, failure to meet industry published specifications and/or the result of installation error. In the event that there are material deficiencies or defects in the design and manufacture of our products and/or installation error, the affected products may be subject to warranty returns and/or product recalls. Although we maintain a comprehensive quality control program, we cannot give any assurance that our products will not suffer from defects or other deficiencies or that we will not experience material warranty returns or product recalls in the future.
 
We accrue for warranty returns as a percentage of sales, after giving consideration to recent historical returns. While we believe that we make reasonable estimates for warranty returns in accordance with our revenue recognition policies, actual returns may differ from our estimates. We have in the past incurred, and may in the future incur, material losses and significant costs as a result of our customers returning products to us for warranty-related issues in excess of anticipated amounts. Deficiencies or defects in our products in the future may result in warranty returns and product recalls in excess of anticipated amounts and may have a material adverse effect on our business, financial condition and results of operations.

Our profitability may be materially adversely affected as a result of overstock inventory-related returns by our customers in excess of anticipated amounts.

We permit overstock returns of inventory that may be either new or non-defective or non-obsolete but that we believe we can re-sell. Customers are generally limited to returning overstocked inventory according to a specified percentage of their annual purchases from us. In addition, a customer’s annual allowance cannot be carried forward to the upcoming year.
 
We accrue for overstock returns as a percentage of sales, after giving consideration to recent historical returns. While we believe that we make reasonable estimates for overstock returns in accordance with our revenue recognition policies, actual returns may differ from our estimates. To the extent that overstocked returns are materially in excess of our projections, our business, financial condition and results of operations may be materially adversely affected.

14

We may be materially adversely affected by asbestos claims arising from products sold by our former brake business, as well as by other product liability claims.

In 1986, we acquired a brake business, which we subsequently sold in March 1998. When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed after September 2001.  Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.
 
At December 31, 2019, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through December 31, 2019, the amounts paid for settled claims are approximately $30.9 million.  During 2018, we were a defendant in an asbestos liability case in California, in which we were found liable for $7.6 million in compensatory damages.  We are pursuing all rights of appeal of this case.  A substantial increase in the number of new claims, or increased settlement payments, or awards of asbestos-related damages, as well as additional findings in the California case, could have a material adverse effect on our business, financial condition and results of operations.
 
In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, and whenever events or changes in circumstances indicate that additional provisions may be necessary, an actuarial study was performed as of August 31, 2019.  Based upon the results of the August 31, 2019 actuarial study, we increased our asbestos liability to $52 million, the low end of the range, and recorded an incremental pre-tax provision of $9.7 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  The results of the August 31, 2019 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers ranging from $52 million to $90.6 million for the period through 2064.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the study, to range from $50.6 million to $85.2 million.
 
Given the uncertainties associated with projecting asbestos-related matters into the future and other factors outside our control, we cannot give any assurance that significant increases in the number of claims filed against us will not occur, that awards of asbestos-related damages or settlement awards will not exceed the amount we have in reserve, or that additional provisions will not be required. Management will continue to monitor the circumstances surrounding these potential liabilities in determining whether additional reserves and provisions may be necessary. We plan on performing an annual actuarial analysis during the third quarter of each year for the foreseeable future, and whenever events or changes in circumstances indicate that additional provisions may be necessary.
 
In addition to asbestos-related claims, our product sales entail the risk of involvement in other product liability actions.  We maintain product liability insurance coverage, but we cannot give any assurance that current or future policy limits will be sufficient to cover all possible liabilities.  Further, we can give no assurance that adequate product liability insurance will continue to be available to us in the future or that such insurance may be maintained at a reasonable cost to us. In the event of a successful product liability claim against us, a lack or insufficiency of insurance coverage could have a material adverse effect on our business, financial condition and results of operations.

We may not be able to achieve the benefits that we expect from our cost savings initiatives.

We expect to realize cost savings as a result of various recently completed initiatives, including the closing of our Grapevine, Texas facility; the closing of our recently acquired wire set assembly operation in Nogales, Mexico; the closing of our Orlando, Florida facility; and the moving of production to our domestic and international facilities in Mexico and Poland.  Due to factors outside our control, such as the adoption or modification of domestic and foreign laws, regulations or policies, we may not be able to achieve the level of benefits that we expect to realize in these initiatives, or we may not be able to realize these benefits within the time frames we currently expect.  Our ability to achieve any anticipated cost savings could be affected by a number of factors such as changes in the amount, timing and character of charges related to such initiatives, or a substantial delay in the completion of such initiatives.  Failure to achieve the benefits of our cost saving initiatives could have a material adverse effect on us.  Our cost savings is also predicated upon maintaining our sales levels.

15

Severe weather, natural disasters and other disruptions could adversely impact our operations at our manufacturing and distribution facilities.

Severe weather conditions and natural disasters, such as hurricanes, floods and tornados, could damage our properties and effect our operations, particularly our major manufacturing and distribution operations at foreign facilities in Canada, Mexico and Poland, and at our domestic facilities in Florida, Indiana, Kansas, South Carolina, Texas, and Virginia. In addition, our business and operations could be materially adversely affected in the event of other serious disruptions at these facilities due to fire, electrical blackouts, power losses, telecommunications failures, terrorist attack or similar events.  Any of these occurrences could impair our ability to adequately manufacture or supply our customers due to all or a significant portion of our equipment or inventory being damaged. We may not be able to effectively shift the manufacture or delivery of products to our customers if one or more of our manufacturing or distribution facilities are significantly disrupted.

Our operations would be materially and adversely affected if we are unable to purchase raw materials, manufactured components or equipment from our suppliers.

Because we purchase various types of raw materials, finished goods, equipment, and component parts from suppliers, we may be materially and adversely affected by the failure of those suppliers to perform as expected.  This non-performance may consist of delivery delays or failures caused by production issues or delivery of non-conforming products.  Our suppliers’ ability to supply products to us is also subject to a number of risks, including the availability and cost of raw materials, the destruction of their facilities, or work stoppages, or other limitations on their business operations, which could be caused by any number of factors, such as labor disruptions, financial distress, severe weather conditions and natural disasters, social unrest, economic and political instability, and public health crises, including the occurrence of a contagious disease or illness, such as the novel coronavirus, war, terrorism or other catastrophic events.  In addition, our failure to promptly pay, or order sufficient quantities of inventory from our suppliers may increase the cost of products we purchase or may lead to suppliers refusing to sell products to us at all.  Our efforts to protect against and to minimize these risks may not always be effective.

Our operations could be adversely affected by interruptions or breaches in the security of our computer and information technology systems.

We rely on information technology systems throughout our organization to conduct day-to-day business operations, including the management of our supply chain and our purchasing, receiving and distribution functions.  We also routinely use our information technology systems to send, receive, store, access and use sensitive data relating to our Company and its employees, customers, suppliers, and business partners, including intellectual property, proprietary business information, and other sensitive materials.  Our information technology systems have been subject to cyber threats, including attempts to hack into our network and computer viruses.  Such hacking attempts and computer viruses have not significantly impacted or interrupted our business operations.  While we implement security measures designed to prevent and mitigate the risk of cyber attacks, our information technology systems, and the systems of our customers, suppliers and business partners, may continue to be vulnerable to computer viruses, attacks by hackers, or unauthorized access caused by employee error or malfeasance.  The exploitation of any such vulnerability could unexpectedly compromise our information security, or the security of our customers, suppliers and other business partners.  Furthermore, because the techniques used to carry out cyber attacks change frequently and in many instances are not recognized until after they are used against a target, we may be unable to anticipate these changes or implement adequate preventative measures.  If our information technology systems, or the systems of our customers, suppliers or business partners, are subject to cyber attacks, such as those involving significant or extensive system interruptions, sabotage, computer viruses or unauthorized access, we could experience disruptions to our business operations and incur substantial remediation costs, which could have a material adverse effect on our business, financial condition or results of operations.

16

Failure to maintain the value of our brands could have an adverse effect on our reputation, cause us to incur significant costs and negatively impact our business.

Our brands are an important component of our value proposition, and serve to distinguish our premium engine management and temperature control products from those of our competitors.  We believe that our success depends, in part, on maintaining and enhancing the value of our brands and executing our brand strategies, which are designed to drive end-user demand for our products and make us a valued business partner to our customers through the support of their marketing initiatives.  A decline in the reputation of our brands as a result of events, such as deficiencies or defects in the design or manufacture of our products, or from legal proceedings, product recalls or warranty claims resulting from such deficiencies or defects, may harm our reputation as a manufacturer and distributor of premium automotive parts, reduce demand for our products and adversely affect our business.

Risks Related to Liquidity

We are exposed to risks related to our receivables supply chain financing arrangements.

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable without recourse to such customers’ financial institutions.  To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.

Increasing our indebtedness could negatively affect our financial health.

We have an existing revolving bank credit facility of $250 million with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders, which we refer to throughout this Report as our revolving credit facility.  As of December 31, 2019, our total outstanding indebtedness was $57 million, of which amount $52.5 million of outstanding indebtedness and approximately $194.3 million of availability was attributable to this revolving credit facility.  Any significant increase in our indebtedness could increase our vulnerability to general adverse economic and industry conditions and limit our flexibility in planning for, or reacting to, changes in our business and the industry in which we operate.
 
In addition, we have granted the lenders under our revolving credit facility a first priority security interest in substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries. We have also pledged shares of stock in our subsidiaries to those lenders.  If we default on any of our indebtedness, or if we are unable to obtain necessary liquidity, our business could be adversely affected.

17

We may not be able to generate the significant amount of cash needed to service our indebtedness and fund our future operations.

Our ability either to make payments on or to refinance our indebtedness, or to fund planned capital expenditures and research and development efforts, will depend on our ability to generate cash in the future. Our ability to generate cash is in part subject to:
 
general economic, financial, competitive, legislative, regulatory and other factors that are beyond our control;
the ability of our customers to pay timely the amounts we have billed; and
our ability to sell receivables under supply chain financing arrangements.
 
The occurrence of any of the foregoing factors could result in reduced cash flow, which could have a material adverse effect on us.
 
Based on our current level of operations, we believe our cash flow from operations, available cash and available borrowings under our revolving credit facility will be adequate to meet our future liquidity needs for at least the next twelve months.  Significant assumptions underlie this belief, including, among other things, that there will be no material adverse developments in our business, liquidity or capital requirements. If we are unable to service our indebtedness, we will be forced to adopt an alternative strategy that may include actions such as:
 
deferring, reducing or eliminating future cash dividends;
reducing or delaying capital expenditures or restructuring activities;
reducing or delaying research and development efforts;
selling assets;
deferring or refraining from pursuing certain strategic initiatives and acquisitions;
refinancing our indebtedness; and
seeking additional funding.
 
We cannot assure you that, if material adverse developments in our business, liquidity or capital requirements should occur, our business will generate sufficient cash flow from operations, or that future borrowings will be available to us under our revolving credit facility in amounts sufficient to enable us to pay the principal and interest on our indebtedness, or to fund our other liquidity needs. In addition, if we default on any of our indebtedness, or breach any financial covenant in our revolving credit facility, our business could be adversely affected.

The proposed phase-out of the London Interbank Offered Rate (LIBOR) could materially impact our borrowing costs under our secured revolving credit facility or the utility of our supply chain financing arrangements.

Our secured revolving credit facility and certain of our supply chain financing arrangements utilize LIBOR for the purpose of determining the interest rate on certain borrowings or the discount rate on the sale of trade accounts receivable, respectively.  In July 2017, the U.K. Financial Conduct Authority, which regulates LIBOR, announced that, after the end of 2021, it would no longer compel contributing banks to make rate submissions for the purposes of setting LIBOR.  As a result, it is possible that commencing in 2022, LIBOR may cease to be available or may cease to be deemed an appropriate reference rate, and we may need to amend our credit agreement and supply chain financing arrangements to utilize an alternative reference rate based on the then prevailing market convention at the time.  Although we do not believe that the proposed phase-out of LIBOR will materially impact our business, financial condition or results of operations, we can provide no assurances that any such alternative reference rate will be similar to LIBOR, or produce the same value or economic equivalence of LIBOR, or have the same volume or liquidity as LIBOR prior to its discontinuance.

18

Risks Related to External Factors

We conduct our manufacturing and distribution operations on a worldwide basis and are subject to risks associated with doing business outside the United States.

We have manufacturing and distribution facilities in many countries, including Canada, Poland, Mexico and China, and increasing our manufacturing footprint in low cost regions is an important element of our strategy.  There are a number of risks associated with doing business internationally, including: (a) exposure to local economic and political conditions; (b) social unrest such as risks of terrorism or other hostilities; (c) currency exchange rate fluctuations and currency controls; (d) the effect of potential changes in U.S. trade policy and international trade agreements; and (e) the potential for shortages of trained labor.
 
In particular, there has been social unrest in Hong Kong and Mexico and any increased violence in or around our facilities in such countries could be disruptive to our business operations at such facilities, or present risks to our employees who may be directly affected by the violence and may result in a decision by them to relocate from the area, or make it difficult for us to recruit or retain talented employees at such facilities.
 
Furthermore, changes in U.S. trade policy, particularly as it relates to China, have resulted in the assessment of increased tariffs on goods that we import into the United States, and have caused uncertainty about the future of free trade generally.  We benefit from free trade agreements, such as the North American Free Trade Agreement (NAFTA) and its successor agreement, the U.S.-Mexico-Canada Agreement (USMCA).  The repeal or modification of NAFTA or the USMCA or further increases to tariffs on goods imported into the United States could increase our costs to source materials, component parts and finished goods from other countries.  The likelihood of such occurrences and their potential effect on us is unpredictable and may vary from country to country. Any such occurrences could be harmful to our business and our financial results.

We may incur liabilities under government regulations and environmental laws, which may have a material adverse effect on our business, financial condition and results of operations.

Domestic and foreign political developments and government regulations and policies directly affect automotive consumer products in the United States and abroad.  Regulations and policies relating to over-the-highway vehicles include standards established by the United States Department of Transportation for motor vehicle safety and emissions.  The modification of existing laws, regulations or policies, or the adoption of new laws, regulations or policies could have a material adverse effect on our business, financial condition and results of operations.
 
Our operations and properties are subject to a wide variety of increasingly complex and stringent federal, state, local and international laws and regulations, including those governing the use, storage, handling, generation, treatment, emission, release, discharge and disposal of materials, substances and wastes, the remediation of contaminated soil and groundwater and the health and safety of employees. Such environmental laws, including but not limited to those under the Comprehensive Environmental Response Compensation & Liability Act, may impose joint and several liability and may apply to conditions at properties presently or formerly owned or operated by an entity or its predecessors, as well as to conditions at properties at which wastes or other contamination attributable to an entity or its predecessors have been sent or otherwise come to be located.
 
The nature of our operations exposes us to the risk of claims with respect to such matters, and we can give no assurance that violations of such laws have not occurred or will not occur or that material costs or liabilities will not be incurred in connection with such claims.  We are currently monitoring our environmental remediation efforts at one of our facilities and our reserve balance related to the environmental clean-up at this facility is $1.7 million at December 31, 2019.  The environmental testing and any remediation costs at such facility may be covered by several insurance policies, although we can give no assurance that our insurance will cover any environmental remediation claims.  We also maintain insurance to cover our existing U.S. and Canadian facilities. We can give no assurance that the future cost of compliance with existing environmental laws and the liability for known environmental claims pursuant to such environmental laws will not give rise to additional significant expenditures or liabilities that would be material to us. In addition, future events, such as new information, changes in existing environmental laws or their interpretation, and more vigorous enforcement policies of federal, state or local regulatory agencies, may have a material adverse effect on our business, financial condition and results of operations.

19

Our future performance may be materially adversely affected by changes in technologies and improvements in the quality of new vehicle parts.

Changes in automotive technologies, such as vehicles powered by fuel cells or electricity, could negatively affect sales to our aftermarket customers. These factors could result in less demand for our products thereby causing a decline in our results of operations or deterioration in our business and financial condition and may have a material adverse effect on our long-term performance.
 
In addition, the size of the automobile replacement parts market depends, in part, upon the growth in number of vehicles on the road, increase in average vehicle age, change in total miles driven per year, new or modified environmental and vehicle safety regulations, including fuel-efficiency and emissions reduction standards, increase in pricing of new cars and new car quality and related warranties. The automobile replacement parts market has been negatively impacted by the fact that the quality of more recent automotive vehicles and their component parts (and related warranties) has improved, thereby lengthening the repair cycle. Generally, if parts last longer, there will be less demand for our products and the average useful life of automobile parts has been steadily increasing in recent years due to innovations in products and technology. In addition, the introduction by original equipment manufacturers of increased warranty and maintenance initiatives has the potential to decrease the demand for our products. When proper maintenance and repair procedures are followed, newer air conditioning (A/C) systems in particular are less prone to leak resulting in fewer A/C system repairs. These factors could have a material adverse effect on our business, financial condition and results of operations.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

None.

20

ITEM 2.
PROPERTIES

We maintain our executive offices in Long Island City, New York. The table below describes our principal facilities as of December 31, 2019.

Location
 
State or
Country
 
Principal Business Activity
 
Approx.
Square
Feet
 
Owned or
Expiration
Date
of Lease
 
 
 
 
 
 
 
 
 
 
 
 
 
Engine Management
 
 
 
 
 
 
 
 
 
 
 
 
 
Ft. Lauderdale
 
FL
 
Distribution
 
23,300
 
Owned
Ft. Lauderdale
 
FL
 
Distribution
 
30,000
 
Owned
Mishawaka
 
IN
 
Manufacturing
 
153,100
 
Owned
Edwardsville
 
KS
 
Distribution
 
363,500
 
Owned
Independence
 
KS
 
Manufacturing
 
337,400
 
Owned
Long Island City
 
NY
 
Administration
 
75,800
 
2023
Greenville
 
SC
 
Manufacturing
 
184,500
 
Owned
Disputanta
 
VA
 
Distribution
 
411,000
 
Owned
Reynosa
 
Mexico
 
Manufacturing
 
175,000
 
2025
Reynosa
 
Mexico
 
Manufacturing
 
153,000
 
2023
Bialystok
 
Poland
 
Manufacturing
 
108,300
 
2022
 
 
 
 
 
 
 
 
 
 
 
 
 
Temperature Control
 
 
 
 
 
 
 
 
 
 
 
 
 
Lewisville
 
TX
 
Administration and Distribution
 
415,000
 
2024
St. Thomas
 
Canada
 
Manufacturing
 
40,000
 
Owned
Reynosa
 
Mexico
 
Manufacturing
 
82,000
 
2024
Reynosa
 
Mexico
 
Manufacturing
 
118,000
 
2021
 
 
 
 
 
 
 
 
 
 
 
 
 
Other
 
 
 
 
 
 
 
 
 
 
 
 
 
Mississauga
 
Canada
 
Administration and Distribution
 
82,400
 
2023
Irving
 
TX
 
Training Center
 
13,400
 
2021

21

ITEM 3.
LEGAL PROCEEDINGS

The information required by this Item is incorporated herein by reference to the information set forth in Item 8, “Financial Statements and Supplementary Data” of this Report under the captions “Asbestos” and “Other Litigation” appearing in Note 22, “Commitments and Contingencies” of the Notes to Consolidated Financial Statements.

ITEM 4.
MINE SAFETY DISCLOSURES

Not applicable.

PART II

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

Our common stock trades publicly on the New York Stock Exchange (“NYSE”) under the trading symbol “SMP.”  The last reported sale price of our common stock on the NYSE on February 18, 2020 was $50.59 per share.  As of February 18, 2020, there were 445 holders of record of our common stock.

Dividends are declared and paid on the common stock at the discretion of our Board of Directors (the “Board”) and depend on our profitability, financial condition, capital needs, future prospects, and other factors deemed relevant by our Board.  Our revolving credit facility permits dividends and distributions by us provided specific conditions are met.  For information related to our revolving credit facility, see Note 12, “Credit Facilities and Long-Term Debt,” of the Notes to Consolidated Financial Statements in Item 8 of this Report.

There have been no unregistered offerings of our common stock during the fourth quarter of 2019.

22

Stock Performance Graph

The following graph compares the five year cumulative total return on the Company’s Common Stock to the total returns on the Standard & Poor’s 500 Stock Index and the S&P 1500 Auto Parts & Equipment Index, which is a combination of automotive parts and equipment companies within the S&P 400, the S&P 500 and the S&P 600.  The graph shows the change in value of a $100 investment in the Company’s Common Stock and each of the above indices on December 31, 2014 and the reinvestment of all dividends. The comparisons in this table are required by the Securities and Exchange Commission and are not intended to forecast or be indicative of possible future performance of the Company’s Common Stock or the referenced indices.

graphic

SMP
 
S&P 500
 
S&P 1500 Auto
Parts &
Equipment
Index
2014
100
 
100
 
100
2015
101
 
101
 
  93
2016
144
 
114
 
  99
2017
124
 
138
 
130
2018
136
 
132
 
  89
2019
152
 
174
 
119

* Source: S&P Capital IQ

23

ITEM 6.
SELECTED FINANCIAL DATA

The following table sets forth selected consolidated financial data for the five years ended December 31, 2019.  This selected consolidated financial data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our financial statements and the notes thereto included elsewhere in this Form 10-K.  Certain prior period amounts have been reclassified to conform to the 2019 presentation.

 
Year Ended
December 31,
 
   
2019
   
2018
   
2017
   
2016
   
2015
 
         
(Dollars in thousands)
       
Statement of Operations Data:
                             
Net sales
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
   
$
1,058,482
   
$
971,975
 
Gross profit
   
331,800
     
312,787
     
326,656
     
322,487
     
280,988
 
Operating income (1)
   
94,495
     
81,268
     
97,521
     
98,789
     
79,764
 
Earnings from continuing operations (2)
   
69,051
     
56,854
     
43,630
     
62,412
     
48,120
 
Loss from discontinued operations, net of income tax benefit (3)
   
(11,134
)
   
(13,851
)
   
(5,654
)
   
(1,982
)
   
(2,102
)
Net earnings (2) (3)
   
57,917
     
43,003
     
37,976
     
60,430
     
46,018
 
Per Share Data:
                                       
Earnings from continuing operations (2):
                                       
Basic
 
$
3.09
   
$
2.53
   
$
1.92
   
$
2.75
   
$
2.11
 
Diluted
   
3.03
     
2.48
     
1.88
     
2.70
     
2.08
 
Earnings per common share (2) (3):
                                       
Basic
   
2.59
     
1.91
     
1.67
     
2.66
     
2.02
 
Diluted
   
2.54
     
1.88
     
1.64
     
2.62
     
1.99
 
Cash dividends per common share
   
0.92
     
0.84
     
0.76
     
0.68
     
0.60
 
Other Data:
                                       
Depreciation and amortization
 
$
25,809
   
$
24,104
   
$
23,916
   
$
20,457
   
$
17,637
 
Capital expenditures
   
16,185
     
20,141
     
24,442
     
20,921
     
18,047
 
Dividends
   
20,593
     
18,854
     
17,287
     
15,447
     
13,697
 
Cash Flows Provided By (Used In):
                                       
Operating activities
 
$
76,928
   
$
70,258
   
$
64,617
   
$
97,805
   
$
65,171
 
Investing activities
   
(54,812
)
   
(29,886
)
   
(31,228
)
   
(88,018
)
   
(18,011
)
Financing activities
   
(23,378
)
   
(46,121
)
   
(35,944
)
   
(7,756
)
   
(41,155
)
Balance Sheet Data (at period end):
                                       
Cash and cash equivalents
 
$
10,372
   
$
11,138
   
$
17,323
   
$
19,796
   
$
18,800
 
Working capital
   
239,969
     
233,638
     
210,194
     
190,380
     
195,198
 
Total assets (4)
   
912,730
     
843,132
     
787,567
     
768,697
     
681,064
 
Total debt
   
57,045
     
49,219
     
61,778
     
54,975
     
47,505
 
Long-term debt (excluding current portion)
   
129
     
153
     
79
     
120
     
62
 
Stockholders’ equity
   
504,228
     
467,201
     
453,654
     
441,028
     
391,979
 

24

Notes to Selected Financial Data

(1)
On January 1, 2018, we adopted ASU 2017-07, Improving the Presentation of Net Periodic Pension Cost and Net Periodic Postretirement Benefit Cost.  Pursuant to the adoption, net periodic benefit cost (credit) for the years ended December 31, 2017, 2016, and 2015 has been reclassified from selling, general and administrative expenses to other non-operating income (expense), net.
 
(2)
During 2017, we recorded an increase of $17.5 million to the provision for income taxes resulting from the remeasurement of our deferred tax assets, and the tax on deemed repatriated earnings of our foreign subsidiaries as a result of the enactment of the Tax Cuts and Jobs Act.
 
(3)
We recorded an after tax charge of $11.1 million, $13.9 million, $5.7 million, $2 million, and $2.1 million as loss from discontinued operations to account for legal expenses and potential costs associated with our asbestos-related liability for the years ended December 31, 2019, 2018, 2017, 2016 and 2015, respectively.  Such costs were also separately disclosed in the operating activity section of the consolidated statements of cash flows for those same years.
 
(4)
As of January 1, 2019 we adopted ASU 2016-02, Leases, which resulted in the recording of operating lease right-of-use assets and operating lease liabilities on our consolidated balance sheet.  For information related to our adoption of ASU 2016-02, see Note 1 “Summary of Significant Accounting Policies” and Note 2 “Leases” of the notes to our consolidated financial statements.
 
25

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

The following discussion should be read in conjunction with our consolidated financial statements and the notes thereto. This discussion summarizes the significant factors affecting our results of operations and the financial condition of our business during each of the fiscal years in the three-year period ended December 31, 2019.

Overview

We are a leading independent manufacturer and distributor of premium replacement parts for the engine management and temperature control systems of motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment markets.
 
We are organized into two operating segments.  Each segment focuses on providing our customers with full-line coverage of its products, and a full suite of complimentary services that are tailored to our customers’ business needs and driving end-user demand for our products.  We sell our products primarily to automotive aftermarket retailers, program distribution groups, warehouse distributors, original equipment manufacturers and original equipment service part operations in the United States, Canada, Europe, Asia, Mexico and other Latin American countries.

Our Business Strategy

Our mission is to be the best full-line, full-service supplier of premium engine management and temperature control products.

The key elements of our strategy are as follows:
 
Maintain Our Strong Competitive Position in our Engine Management and Temperature Control Businesses.  We are a leading independent manufacturer and distributor serving North America and other geographic areas in our core businesses of Engine Management and Temperature Control.  We believe that our success is attributable to our emphasis on product quality, the breadth and depth of our product lines for both domestic and import vehicles, and our reputation for outstanding value-added services.
 
To maintain our strong competitive position, we remain committed to the following:
 
providing our customers with full-line coverage of high quality engine management and temperature control products, supported by the highest level of value-added services;
 
continuing to maximize our production, supply chain and distribution efficiencies;
 
continuing to improve our cost position through increased global sourcing, increased manufacturing at our low-cost plants, and strategic transactions with manufacturers in low-cost regions; and
 
focusing on our engineering development efforts including a focus on bringing more product manufacturing in-house.
 
Provide Superior Value-Added Services and Product Availability.  Our goal is to increase sales to existing and new customers by leveraging our skills in rapidly filling orders, maintaining high levels of product availability and offering a product portfolio that provides comprehensive coverage for all vehicle applications.  In addition, our marketing support provides insightful customer category management, technical support and award-winning programs, and our technically skilled sales personnel provide our customers with product selection, assortment and application support, and technical training on diagnosing and repairing vehicles equipped with complex systems related to our products.

26

Expand Our Product Lines.  We intend to increase our sales by continuing to develop internally, or through potential acquisitions, the range of engine management and temperature control products that we offer to our customers.  We are committed to investing the resources necessary to maintain and expand our technical capability to manufacture product lines that incorporate the latest technologies, including product lines relating to safety, advanced driver assistance and collision avoidance systems.
 
Broaden Our Customer Base.  Our goal is to increase our customer base by (a) leveraging our manufacturing capabilities to secure additional business globally with original equipment vehicle and equipment manufacturers and their service part operations, as well as our existing customer base of large retailers, program distribution groups, warehouse distributors, other manufacturers and export customers, and (b) supporting the service part operations of vehicle and equipment manufacturers with value-added services and product support for the life of the part.
 
Improve Operating Efficiency and Cost Position.  Our management places significant emphasis on improving our financial performance by achieving operating efficiencies and improving asset utilization, while maintaining product quality and high customer order fill rates.
 
We intend to continue to improve our operating efficiency and cost position by:
 
increasing cost-effective vertical integration in key product lines through internal development;
 
focusing on integrated supply chain management, customer collaboration and vendor managed inventory initiatives;
 
evaluating additional opportunities to relocate manufacturing to our low-cost plants;
 
maintaining and improving our cost effectiveness and competitive responsiveness to better serve our customer base, including sourcing certain materials and products from low cost regions such as those in Asia without compromising product quality;
 
enhancing company-wide programs geared toward manufacturing and distribution efficiency; and
 
focusing on company-wide overhead and operating expense cost reduction programs.
 
Cash Utilization.  We intend to apply any excess cash flow from operations and the management of working capital primarily to reduce our outstanding indebtedness, pay dividends to our shareholders, expand our product lines by investing in new tooling and equipment, grow revenues through potential acquisitions and repurchase shares of our common stock.

The Automotive Aftermarket

The automotive aftermarket industry is comprised of a large number of diverse manufacturers varying in product specialization and size.  In addition to manufacturing, aftermarket companies must allocate resources towards an efficient distribution process in order to maintain the flexibility and responsiveness on which their customers depend.  Aftermarket manufacturers must be efficient producers of small lot sizes, and must distribute, with rapid turnaround times, products for nearly all domestic and import vehicles on the road today.

27

The automotive aftermarket replacement parts business differs substantially from the OEM parts business.  Unlike the OEM parts business that primarily follows trends in new car production, the automotive aftermarket replacement parts business primarily tends to follow different trends, such as:
 
the number of vehicles on the road;
 
the average age of vehicles on the road; and
 
the total number of miles driven per year.

Seasonality.  Historically, our operating results have fluctuated by quarter, with the greatest sales occurring in the second and third quarters of the year and revenues generally being recognized at the time of shipment. It is in these quarters that demand for our products is typically the highest, specifically in the Temperature Control Segment of our business.  In addition to this seasonality, the demand for our Temperature Control products during the second and third quarters of the year may vary significantly with the summer weather and customer inventories.  For example, a warm summer, as we experienced in 2018, may increase the demand for our temperature control products, while a mild summer, as we experienced in 2017, may lessen such demand.  As a result of this seasonality and variability in demand of our Temperature Control products, our working capital requirements typically peak near the end of the second quarter, as the inventory build-up of air conditioning products is converted to sales and payments on the receivables associated with such sales have yet to be received. During this period, our working capital requirements are typically funded by borrowing from our revolving credit facility.

Inventory Management. We face inventory management issues as a result of overstock returns.  We permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories.  In addition, the seasonality of our Temperature Control Segment requires that we increase our inventory during the winter season in preparation of the summer selling season and customers purchasing such inventory have the right to make returns.  We accrue for overstock returns as a percentage of sales after giving consideration to recent returns history.

Discounts, Allowances, and Incentives. We offer a variety of usual customer discounts, allowances and incentives.  First, we offer cash discounts for paying invoices in accordance with the specified discount terms of the invoice.  Second, we offer pricing discounts based on volume purchased from us and participation in our cost reduction initiatives.  These discounts are principally in the form of “off-invoice” discounts and are immediately deducted from sales at the time of sale. For those customers that choose to receive a payment on a quarterly basis instead of “off-invoice,” we accrue for such payments as the related sales are made and reduce sales accordingly.  Finally, rebates and discounts are provided to customers as advertising and sales force allowances, and allowances for warranty and overstock returns are also provided.  Management analyzes historical returns, current economic trends, and changes in customer demand when evaluating the adequacy of the sales returns and other allowances. Significant management judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  We account for these discounts and allowances as a reduction to revenues, and record them when sales are recorded.

Impact of Changes in U.S. Trade Policy

Changes in U.S. trade policy, particularly as it relates to China, as with much of our industry, have resulted in the assessment of increased tariffs on goods that we import into the United States.  Although our operating results in 2019 have been slightly impacted by the timing of Chinese sourced products, we have taken, and continue to take, several actions to mitigate the impact of the increased tariffs, including but not limited to, price increases to our customers.  We do not anticipate that the increased tariffs will have a significant impact on our future operating results.  Although we are confident that we will be able to pass along the impact of the increased tariffs to our customers, there can be no assurances that we will be able to pass on the entire increased costs imposed by the tariffs.

28

Comparison of Results of Operations For Fiscal Years 2019 and 2018

Sales.  Consolidated net sales for 2019 were $1,137.9 million, an increase of $45.8 million, or 4.2%, compared to $1,092.1 million in the same period of 2018, with the majority of our net sales to customers located in the United States.  Consolidated net sales increased in our Engine Management Segment and were essentially flat year-over-year in our Temperature Control Segment.
 
The following table summarizes consolidated net sales by segment and by major product group within each segment for the years ended December 31, 2019 and 2018 (in thousands):
 
 
Year Ended December 31,
 
   
2019
   
2018
 
Engine Management:
           
Ignition, Emission Control, Fuel & Safety Related System Products
 
$
705,994
   
$
648,270
 
Wire and Cable
   
143,167
     
155,217
 
Total Engine Management
   
849,161
     
803,487
 
Temperature Control:
               
Compressors
   
160,485
     
148,416
 
Other Climate Control Parts
   
117,870
     
130,040
 
Total Temperature Control
   
278,355
     
278,456
 
                 
All Other
   
10,397
     
10,108
 
                 
Total
 
$
1,137,913
   
$
1,092,051
 

Engine Management’s net sales increased $45.7 million, or 5.7%, to $849.2 million for the year ended December 31, 2019.  Net sales in ignition, emission control, fuel and safety related system products for the year ended December 31, 2019 were $706 million, an increase of $57.7 million, or 8.9%, compared to $648.3 million in the same period of 2018.  Net sales in the wire and cable product group for the year ended December 31, 2019 were $143.2 million, a decrease of $12 million, or 7.7%, compared to $155.2 million in the same period of 2018.  Engine Management’s increase in net sales for the year ended December 31, 2019 compared to the same period in 2018 primarily reflects the impact of incremental sales from our April 2019 acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc., as well as pipeline orders from several customers, general price increases, tariff costs passed on to customers, and low single digit organic growth.  Engine Management’s year-over-year increase in net sales was offset, in part, by the general decline in our wire and cable business due to its product lifecycle.  Incremental sales from our acquisition of the Pollak business of $28.2 million were included in the net sales of the ignition, emission control, fuel and safety related system products market from the date of acquisition through December 31, 2019.  Compared to the year ended December 31, 2018, excluding the incremental net sales from the acquisition, net sales in the ignition, emission control, fuel and safety related system products market increased $29.5 million, or 4.6%, and Engine Management net sales increased $17.5 million, or 2.2%.

Temperature Control’s net sales of $278.4 million for the year ended December 31, 2019 were essentially flat when compared to the same period in 2018.  Net sales in the compressors product group for the year ended December 31, 2019 were $160.5 million, an increase of $12.1 million, or 8.1%, compared to $148.4 million in the same period of 2018.  Net sales in the other climate control parts group for the year ended December 31, 2019 were $117.9 million, a decrease of $12.1 million, or 9.3%, compared to $130 million for the year ended December 31, 2018.  Temperature Control’s net sales for the year ending December 31, 2019 when compared to the same period in 2018, reflect the impact of (1) increased year-over-year net sales during the first six months of 2019 due to strong pre-season orders as customers rebuilt their inventory levels after a very strong 2018 selling season; (2) lower year-over-year net sales during the second half of 2019 as customer ordering patterns normalized in 2019 as compared to the same period in 2018, when customer orders strengthened in June and continued throughout the second half of 2018 after a slow start to the 2018 season; and (3) to a lesser extent incremental pricing for tariff costs passed on to customers.  In addition, the decline in net sales in the other climate control parts product group results from the impact of the introduction of air conditioner repair kits, which are sold as a complete repair kit inclusive of the compressor and other climate control parts.  These air conditioner repair kits are classified as sales under the compressor product group, resulting in a shift in reported sales from the other climate control parts product group into the compressor product group.  Demand for our Temperature Control products may vary significantly with summer weather conditions and customer inventory levels.

29

Margins.  Gross margins, as a percentage of consolidated net sales, increased to 29.2% for 2019, compared to 28.6% for 2018.  The following table summarizes gross margins by segment for the years ended December 31, 2019 and 2018, respectively (in thousands):
 
Year Ended
December 31,
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
2019
                       
Net sales (a)
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Gross margins
   
251,560
     
70,064
     
10,176
     
331,800
 
Gross margin percentage
   
29.6
%
   
25.2
%
   
%
   
29.2
%
                                 
2018
                               
Net sales (a)
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Gross margins
   
229,949
     
70,561
     
12,277
     
312,787
 
Gross margin percentage
   
28.6
%
   
25.3
%
   
%
   
28.6
%
 
(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

Compared to 2018, gross margins at Engine Management increased 1 percentage point from 28.6% to 29.6%, while gross margins at Temperature Control decreased 0.1 percentage point from 25.3% to 25.2%. The gross margin percentage increase in Engine Management compared to the prior year reflects our return to historical productivity in our Reynosa, Mexico wire plant after the lengthy integration of the General Cable wire business, a continued emphasis on cost reductions, as well as certain pricing actions, which more than offset the negative impact of tariff costs passed on to customers without any markup.  The gross margin percentage decrease in Temperature Control compared to the prior year resulted primarily from the negative impact of tariffs passed on to customers without any markup.

Selling, General and Administrative Expenses.  Selling, general and administrative expenses (“SG&A”) increased to $234.7 million, or 20.6% of consolidated net sales in 2019, as compared to $231.3 million, or 21.2% of consolidated net sales in 2018.  The $3.4 million increase in SG&A expenses as compared to 2018 reflects the impact of (1) incremental expenses of $4.3 million from our acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc., including amortization of intangible assets acquired; and (2) higher selling and marketing expenses, and other general and administrative costs, which were offset by lower distribution expenses primarily at Temperature Control and lower costs incurred related to our accounts receivable supply chain financing arrangements.  Higher than usual distribution expenses at Temperature Control in 2018 were due to a combination of significant additional labor costs to meet the surge in sales in the third and fourth quarters of 2018, as well as start-up costs related to the installation of a new automation project in our distribution center.  The automation project has yielded significant savings in 2019 compared to 2018.

Restructuring and Integration Expenses.  Restructuring and integration expenses were $2.6 million in 2019 compared to restructuring and integration expenses of $4.5 million in 2018.  Restructuring and integration expenses incurred in 2019 of $2.6 million consisted of $2.2 million of expenses related to relocation of certain inventory, machinery and equipment acquired in our April 2019 acquisition of the Pollak business of Stoneridge, Inc. to our existing facilities and the $0.4 million increase in environmental cleanup costs for the ongoing monitoring and remediation at our Long Island City, New York former manufacturing facility; while restructuring and integration expenses incurred in 2018 of $4.5 million consisted of $3.2 million of expenses related to the Plant Rationalization Program that commenced in February 2016, the Orlando Plant Rationalization Program that commenced in January 2017, and the wire and cable relocation program announced in October 2016, all of which were substantially completed as of December 31, 2018, and the $1.3 million increase in environmental cleanup costs for the ongoing monitoring and remediation in connection at our Long Island City, New York former manufacturing facility.

30

Other Income (Expense), Net. Other expense, net was $5,000 in 2019 compared to other income, net of $4.3 million in 2018.  During the year ended December 31, 2018, we recognized a $3.9 million gain on the sale of our property located in Grapevine, Texas, and a $0.2 million deferred gain related to the sale-leaseback of our Long Island City, New York facility.  The recognition of the deferred gain related to the sale-leaseback of our Long Island City, New York facility ended in the first quarter of 2018 upon the termination of the initial 10-year lease term for the facility.

Operating Income.  Operating income was $94.5 million in 2019, compared to $81.3 million in 2018.  The year-over-year increase in operating income of $13.2 million is the result of the impact of higher consolidated net sales, higher gross margins as a percentage of consolidated net sales, and lower restructuring and integration expenses offset, in part, by higher SG&A expenses and lower other income (expense), net.

Other Non-Operating Income (Expense), Net.  Other non-operating income, net was $2.6 million in 2019, compared to other non-operating expense, net of $0.4 million in 2018.  Included in other non-operating expense, net in 2018 is a noncash impairment charge of approximately $1.7 million related to our minority interest investment in Orange Electronics Co., Ltd.  Excluding the year-over-year impact of the noncash impairment charge,  the year-over-year increase in other non-operating income (expense), net of $1.3 million resulted primarily from the increase in year-over-year equity income from our joint ventures offset, in part, by the unfavorable impact of changes in foreign currency exchange rates.

Interest Expense.  Interest expense was $5.3 million in 2019 compared to $4 million in 2018.  The year-over-year increase in interest expense reflects the impact of both higher average outstanding borrowings during 2019 when compared to 2018, and the higher year-over-year average interest rates on our revolving credit facility.  The higher year-over-year average outstanding borrowings during 2019 resulted primarily from the timing of the acquisition of the Pollak business of Stoneridge, Inc.

Income Tax Provision.  The income tax provision for 2019 was $22.7 million at an effective tax rate of 24.8%, compared to $20 million at an effective tax rate of 26% in 2018.  The lower effective tax rate in 2019 compared to 2018 results primarily from a change in the mix of U.S. and foreign income.

Loss from Discontinued Operations.  Loss from discontinued operations, net of income tax, reflects information contained in the actuarial studies performed as of August 31, 2019, and as of August 31, 2018 (which was revised to reflect the events occurring through November 30, 2018), other information available and considered by us, and legal expenses and other costs associated with our asbestos-related liability.  During the years ended December 31, 2019 and 2018, we recorded a net loss of $11.1 million and $13.9 million from discontinued operations, respectively.  The loss from discontinued operations for the year ended December 31, 2019 and 2018 includes a $9.7 million and $13.6 million pre-tax provision, respectively, to increase our indemnity liability in line with the 2019 and 2018 actuarial studies; and legal expenses, before taxes, of $4.7 million and $5.1 million during 2019 and 2018, respectively.  As discussed more fully in Note 22 “Commitments and Contingencies” in the notes to our consolidated financial statements, we are responsible for certain future liabilities relating to alleged exposure to asbestos containing products.

Comparison of Results of Operations For Fiscal Years 2018 and 2017

For a detailed discussion on the comparison of fiscal year 2018 to fiscal year 2017, see Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

31

Restructuring and Integration Programs

The Plant Rationalization Program that commenced in February 2016, the Wire and Cable Relocation Program announced in October 2016, and the Orlando Plant Rationalization Program that commenced in January 2017, were all substantially completed as of December 31, 2018.  As a result of our April 2019 acquisition of the Pollak business of Stoneridge, Inc., we incurred $2.2 million of integration expenses related to the relocation of certain inventory, machinery, and equipment from Pollak’s distribution and manufacturing facilities to our existing facilities.  The Pollak relocation was substantially completed as of December 31, 2019.

For a detailed discussion on the restructuring and integration costs, see Note 5, “Restructuring and Integration Expense,” of the notes to our consolidated financial statements.

Liquidity and Capital Resources

Operating Activities.  During 2019, cash provided by operating activities was $76.9 million compared to $70.3 million in 2018.  The year-over-year increase in operating cash flow is primarily the result of the increase in net earnings, the year-over-year decrease in accounts receivable compared to the year-over-year increase in accounts receivable in 2018, and the smaller year-over-year increase in inventories, offset, in part, by the year-over-year increase in prepaid expenses and other current assets compared to the year-over-year decrease in prepaid expenses and other current assets in 2018, the year-over-year decrease in accounts payable compared to the year-over-year increase in accounts payable in 2018,  and the year-over-year decrease in sundry payables and accrued expenses compared to the year-over-year increase in sundry payables and accrued expenses in 2018.

Net earnings during 2019, were $57.9 million compared to $43 million in 2018.  During 2019, (1) the decrease in accounts receivable was $17.9 million compared to the year-over-year increase in accounts receivable of $13.7 million in 2018; (2) the increase in inventories was $17.9 million compared to the year-over-year increase in inventories of $30.2 million in 2018; (3) the increase in prepaid expenses and other current assets was $8.3 million compared to the year-over-year decrease in prepaid expenses and other current assets of $4.9 million in 2018; (4) the decrease in accounts payable was $2 million compared to the year-over-year increase in accounts payable of $16.9 million in 2018; and (5) the decrease in sundry payables and accrued expenses was $18.1 million compared to the year-over-year increase in sundry payables and accrued expenses of $8.4 million in 2018.  The cash impact of the changes in sundry payables and accrued expenses relates primarily to the timing of defective and overstock customer returns, and customer core returns used in our future remanufacturing activities.  We continue to actively manage our working capital to maximize our operating cash flow.

Investing Activities.  Cash used in investing activities was $54.8 million in 2019 compared to $29.9 million in 2018.   Investing activities in 2019 consisted of (1) net cash proceeds of $4.8 million received in January 2019 from the December 2018 sale of our property in Grapevine, Texas; (2) the payment of $38.4 million for our acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc.; (3) the payment of $5.1 million for our acquisition of an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd.; and (4) capital expenditures of $16.2 million.

Investing activities in 2018 consisted of (1) the payment of the third and final contribution of $5.7 million for our November 2017 acquisition of a 50% interest in Foshan FGD SMP Automotive Compressor Co., Ltd., a China-based joint venture that manufactures air conditioning compressors for the automotive aftermarket and the Chinese OE market; (2) the payment of $4.2 million for our 15% increase in equity ownership in Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd., a China-based joint venture that manufactures air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets; and (3) capital expenditures of $20.1 million.

Financing Activities.  Cash used in financing activities was $23.4 million in 2019 compared to $46.1 million in 2018.  During 2019, (1) we increased borrowings under our revolving credit facility by $8.8 million; (2) we made cash payments for the repurchase of shares of our common stock of $10.7 million; and (3) we paid dividends of $20.6 million.  Borrowings under our revolving credit facility in 2019, along with cash provided by operating activities, were used to fund our investing activities, purchase shares of our common stock and pay dividends.
32

Cash used by finance activities was $46.1 million in 2018.  During 2018, (1) we increased our borrowings under the Polish overdraft facility, net of payments under our capital lease obligations of $1.1 million; (2) we paid down borrowings under our revolving credit facility of $13.3 million; (3) we made cash payments of $14.9 million for the repurchase of our common stock; and (4) we paid dividends of $18.9 million.  Cash provided by operating activities, along with borrowings under our Polish overdraft facility, net of payments under our capital lease obligations, were used to fund our investing activities, pay down borrowings under our revolving credit facility, purchase shares of our common stock and pay dividends.

Dividends of $20.6 million and $18.9 million were paid in 2019 and 2018, respectively.  Quarterly dividends were paid at a rate of $0.23 per share in 2019 and $0.21 per share in 2018.  In January 2020, our Board of Directors voted to increase our quarterly dividend from $0.23 per share in 2019 to $0.25 per share in 2020.

Comparison of Liquidity and Capital Resources For Fiscal Years 2018 and 2017

For a detailed discussion of our Liquidity and Capital Resources comparison of fiscal year 2018 to fiscal year 2017, see Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2018.

Liquidity

Our primary cash requirements include working capital, capital expenditures, regular quarterly dividends, stock repurchases, principal and interest payments on indebtedness and acquisitions.  Our primary sources of funds are ongoing net cash flows from operating activities and availability under our secured revolving credit facility (as detailed below).

In December 2018, we amended our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders.  The amended credit agreement provides for a senior secured revolving credit facility with a line of credit of up to $250 million (with an additional $50 million accordion feature) and extends the maturity date to December 2023.  The line of credit under the amended agreement also allows for a $10 million line of credit to Canada as part of the $250 million available for borrowing.  Direct borrowings under the amended credit agreement bear interest at LIBOR plus a margin ranging from 1.25% to 1.75% based on our borrowing availability, or floating at the alternate base rate plus a margin ranging from 0.25% to 0.75% based on our borrowing availability, at our option.  The amended credit agreement is guaranteed by certain of our subsidiaries and secured by certain of our assets.

Borrowings under the amended credit agreement are secured by substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries.  Availability under the amended credit agreement is based on a formula of eligible accounts receivable, eligible drafts presented to the banks under our supply chain financing arrangements, eligible inventory, eligible equipment and eligible fixed assets.  After taking into account outstanding borrowings under the amended credit agreement, there was an additional $194.3 million available for us to borrow pursuant to the formula at December 31, 2019.  Outstanding borrowings under the credit agreement, which are classified as current liabilities, were $52.5 million and $43.7 million at December 31, 2019 and 2018, respectively; while letters of credit outstanding under the credit agreement were $3.1 million at both December 31, 2019 and 2018.  Borrowings under the credit agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At December 31, 2019, the weighted average interest rate on our amended credit agreement was 3.5%, which consisted of $40 million in direct borrowings at 2.3% and an alternative base rate loan of $12.5 million at 5%.  At December 31, 2018, the weighted average interest rate on our amended credit agreement was 3.9%, which consisted of $40 million in direct borrowings at 3.4% and an alternative base rate loan of $3.7 million at 5.8%.  Our average daily alternative base rate loan balance was $1.7 million and $1.8 million during 2019 and 2018, respectively.

33

At any time that our borrowing availability is less than the greater of either (a) $25 million, or 10% of the commitments if fixed assets are not included in the borrowing base, or (b) $31.25 million, or 12.5% of the commitments if fixed assets are included in the borrowing base, the terms of the amended credit agreement provide for, among other provisions, a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio of 1:1 at the end of each fiscal quarter (rolling four quarters).  As of December 31, 2019, we were not subject to these covenants.  The amended credit agreement permits us to pay cash dividends of $20 million and make stock repurchases of $20 million in any fiscal year subject to a minimum availability of $25 million.  Provided specific conditions are met, the amended credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases of greater than $20 million.

Our Polish subsidiary, SMP Poland sp. z.o.o., has entered into an overdraft facility with HSBC France (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC Bank Polska S.A., for Zloty 30 million (approximately $7.9 million).  The facility, as amended, expires in December 2020.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 0.75% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At December 31, 2019 and 2018, borrowings under the overdraft facility were Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million), respectively.

In order to reduce our accounts receivable balances and improve our cash flow, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $719 million and $720 million of receivables for the years ended December 31, 2019 and 2018, respectively, which was reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $22 million, $24.4 million and $22.6 million related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017, respectively.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.

During 2017, our Board of Directors authorized the purchase of up to $30 million of our common stock under stock repurchase programs.  Under these programs, during the years ended December 31, 2017 and 2018, we repurchased 539,760 and 112,307 shares of our common stock, respectively, in the open market at a total cost of $24.8 million and $5.2 million, respectively, thereby completing the 2017 Board of Directors’ authorizations.

In May 2018, our Board of Directors authorized the purchase of up to an additional $20 million of our common stock under a new stock repurchase program.  Under this program, during the year ended December 31, 2018 and 2019, we repurchased 201,484 and 221,748 shares of our common stock, respectively, at a total cost of $9.3 million and $10.7 million, respectively, thereby completing the 2018 Board of Directors authorization.

We anticipate that our cash flow from operations, available cash and available borrowings under our revolving credit facility will be adequate to meet our future liquidity needs for at least the next twelve months.  Significant assumptions underlie this belief, including, among other things, that there will be no material adverse developments in our business, liquidity or capital requirements.  If material adverse developments were to occur in any of these areas, there can be no assurance that our business will generate sufficient cash flow from operations, or that future borrowings will be available to us under our revolving credit facility in amounts sufficient to enable us to pay the principal and interest on our indebtedness, or to fund our other liquidity needs.  In addition, if we default on any of our indebtedness, or breach any financial covenant in our revolving credit facility, our business could be adversely affected.

34

The following table summarizes our contractual commitments as of December 31, 2019 and expiration dates of commitments through 2028 (a) (b):
 
(In thousands)
 
2020
   
2021
   
2022
   
2023
   
2024
     
2025–2028
   
Total
 
Operating lease obligations
 
$
8,994
   
$
8,245
   
$
6,882
   
$
5,682
   
$
3,881
   
$
7,844
   
$
41,528
 
Postretirement benefits
   
36
     
32
     
29
     
25
     
25
     
50
     
197
 
Severance payments related to restructuring and integration
   
205
     
106
     
25
     
     
     
     
336
 
Total commitments
 
$
9,235
   
$
8,383
   
$
6,936
   
$
5,707
   
$
3,906
   
$
7,894
   
$
42,061
 

(a)
Indebtedness under our revolving credit facilities is not included in the table above as it is reported as a current liability in our consolidated balance sheets.  As of December 31, 2019, amounts outstanding under our revolving credit facility was $52.5 million.

(b)
As of January 1, 2019 we adopted ASU 2016-02, Leases, which resulted in the recording of the lease obligations on our consolidated balance sheet.  For information related to our adoption of ASU 2016-02, see Note 1 “Summary of Significant Accounting Policies” and Note 2 “Leases” of the notes to our consolidated financial statements.

Critical Accounting Policies

We have identified the policies below as critical to our business operations and the understanding of our results of operations. The impact and any associated risks related to these policies on our business operations is discussed throughout “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” where such policies affect our reported and expected financial results. For a detailed discussion on the application of these and other accounting policies, see Note 1 of the notes to our consolidated financial statements. You should be aware that preparation of our consolidated annual and quarterly financial statements requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of our consolidated financial statements, and the reported amounts of revenue and expenses during the reporting periods. We can give no assurance that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.

Revenue Recognition.  We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.

35

Sales Returns and Other Allowances and Allowance for Doubtful Accounts. Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return. At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory. Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.  At December 31, 2019 and 2018, the allowance for sales returns was $44.1 million and $57.4 million, respectively.

Similarly, we must make estimates of the uncollectability of our accounts receivable. We specifically analyze accounts receivable and analyze historical bad debts, customer concentrations, customer credit-worthiness, current economic trends and changes in our customer payment terms when evaluating the adequacy of the allowance for doubtful accounts.  At December 31, 2019, the allowance for doubtful accounts and for discounts was $5.2 million.

New Customer Acquisition Costs.  New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift.  New customer acquisition costs are recorded as a reduction to revenue when incurred.

Inventory Valuation.  Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the first-in, first-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.

We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory. Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling twelve month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.

We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers or from returns pursuant to an exchange program with customers.  Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.

In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.

36

Accounting for Income Taxes.  As part of the process of preparing our consolidated financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate.  This process involves estimating our actual current tax expense together with assessing temporary differences resulting from differing treatment of items for tax and accounting purposes.  These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income, and to the extent we believe that it is more likely than not that the deferred tax assets will not be recovered, we must establish a valuation allowance.  To the extent we establish a valuation allowance or increase or decrease this allowance in a period, we must include an expense or recovery, respectively, within the tax provision in the statement of operations.

We maintain valuation allowances when it is more likely than not that all or a portion of a deferred tax asset will not be realized.  In determining whether a valuation allowance is warranted, we evaluate factors such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies. We consider all positive and negative evidence to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  We consider cumulative losses in recent years as well as the impact of one-time events in assessing our pre-tax earnings.  Assumptions regarding future taxable income require significant judgment.  Our assumptions are consistent with estimates and plans used to manage our business, which includes restructuring and integration initiatives that are expected to generate significant savings in future periods.

The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers. The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income in these jurisdictions and the period over which our deferred tax assets will be recoverable.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.

In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of the valuation allowance which could materially impact our business, financial condition and results of operations.

In accordance with generally accepted accounting practices, we recognize in our financial statements only those tax positions that meet the more-likely-than-not recognition threshold. We establish tax reserves for uncertain tax positions that do not meet this threshold.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.  Penalties associated with income tax matters are included in the provision for income taxes in our consolidated statement of operations.

Leases.  We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than twelve months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.

Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.

37

Valuation of Long-Lived and Intangible Assets and Goodwill.  At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.

We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends.  We review the fair values using the discounted cash flows method and market multiples.

When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, than the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value. The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January 1, 2020, we will adopt Accounting Standards Update (“ASU”) 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”)ASU 2017-04 removes the second step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU 2017-04, goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU 2017-04 will be applied prospectively.

Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition.  When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.

There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.

38

Share-Based Compensation.  The provisions of FASB ASC 718, Stock Compensation, require the measurement and recognition of compensation expense for all share-based payment awards made to employees and directors based on estimated fair values on the grant date.  The value of the portion of the award that is ultimately expected to vest is recognized as expense on a straight-line basis over the requisite service periods in our condensed consolidated statement of operations.  Forfeitures are estimated at the time of grant based on historical trends in order to estimate the amount of share-based awards that will ultimately vest.  We monitor actual forfeitures for any subsequent adjustment to forfeiture rates.

Environmental Reserves.  We are subject to various U.S. Federal, state and local environmental laws and regulations and are involved in certain environmental remediation efforts. We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs. Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other third parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.

Asbestos Litigation.  In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.  We will continue to perform an annual actuarial analysis during the third quarter of each year for the foreseeable future, and whenever events or changes in circumstances indicate that additional provisions may be necessary.  Based on the actuarial studies and all other available information, we will continue to reassess the recorded liability and, if deemed necessary, record an adjustment to the reserve, which will be reflected as a loss or gain from discontinued operations.  See Note 22, “Commitments and Contingencies,” of the Notes to Consolidated Financial Statements in Item 8 of this Report for additional information.

Other Loss Reserves. We have other loss exposures, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure, and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

Recently Issued Accounting Pronouncements

For a detailed discussion on recently issued accounting pronouncements and their impact on our consolidated financial statements, see Note 1, “Summary of Significant Accounting Policies” of the Notes to Consolidated Financial Statements in Item 8 of this Report.

39

ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and Qualitative Disclosures about Market Risk

We are exposed to market risk, primarily related to foreign currency exchange and interest rates. These exposures are actively monitored by management. Our exposure to foreign exchange rate risk is due to certain costs, revenues and borrowings being denominated in currencies other than one of our subsidiary’s functional currency.  Similarly, we are exposed to market risk as the result of changes in interest rates, which may affect the cost of our financing. It is our policy and practice to use derivative financial instruments only to the extent necessary to manage exposures.  We do not hold or issue derivative financial instruments for trading or speculative purposes.  As of December 31, 2019, we did not have any derivative financial instruments.

Exchange Rate Risk

We have exchange rate exposure, primarily, with respect to the Canadian Dollar, the Euro, the British Pound, the Polish Zloty, the Mexican Peso, the Taiwan Dollar, the Chinese Yuan Renminbi and the Hong Kong Dollar.  As of December 31, 2019, our monetary assets and liabilities which are subject to this exposure are immaterial, therefore, the potential immediate loss to us that would result from a hypothetical 10% change in foreign currency exchange rates would not be expected to have a material impact on our earnings or cash flows.  This sensitivity analysis assumes an unfavorable 10% fluctuation in the exchange rates affecting the foreign currencies in which monetary assets and liabilities are denominated and does not take into account the incremental effect of such a change on our foreign currency denominated revenues.

Interest Rate Risk

We manage our exposure to interest rate risk through the proportion of fixed rate debt and variable rate debt in our debt portfolio. To manage a portion of our exposure to interest rate changes, we have in the past entered into interest rate swap agreements.  We invest our excess cash in highly liquid short-term investments.  Substantially all of our debt is variable rate debt as of December 31, 2019 and 2018.  Depending upon the level of borrowings under our revolving credit facility and our Polish overdraft facility, and our excess cash, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the interest rate may have an approximate $0.7 million negative impact on our earnings or cash flows.

In addition, we are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  During the year ended December 31, 2019, we sold $719 million of receivables.  Depending upon the level of sales of receivables pursuant these agreements, the effect of a hypothetical, instantaneous and unfavorable change of 100 basis points in the margin rate may have an approximate $7.2 million negative impact on our earnings or cash flows.  The charge related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations.

40

ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 
Page No.
 
 
Management’s Report on Internal Control over Financial Reporting
42
 
 
Report of Independent Registered Public Accounting Firm—Internal Control Over Financial Reporting
43
 
 
Report of Independent Registered Public Accounting Firm—Consolidated Financial Statements
45
 
 
Consolidated Statements of Operations for the years ended December 31, 2019,  2018 and 2017
48
 
 
Consolidated Statements of Comprehensive Income for the years ended December 31, 2019, 2018 and 2017
49
 
 
Consolidated Balance Sheets as of December 31, 2019 and 2018
50
 
 
Consolidated Statements of Cash Flows for the years ended December 31, 2019,  2018 and 2017
51
 
 
Consolidated Statements of Changes in Stockholders’ Equity for the years ended December 31, 2019, 2018 and 2017
52
 
 
Notes to Consolidated Financial Statements
53

41

MANAGEMENT’S REPORT ON INTERNAL CONTROL
OVER FINANCIAL REPORTING

To the Stockholders of
Standard Motor Products, Inc. and Subsidiaries:

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) or 15d-15(f) of the Exchange Act). Our internal control system was designed to provide reasonable assurance to our management and Board of Directors regarding the preparation and fair presentation of published financial statements.

All internal control systems, no matter how well designed, have inherent limitations. Because of these inherent limitations, internal control over financial reporting can provide only reasonable assurance with respect to financial statement preparation and presentation, and may not prevent or detect misstatements.  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.

We assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019. In making this assessment, we used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the 2013 Internal Control - Integrated Framework.  Based on our assessment using those criteria, we concluded that, as of December 31, 2019, our internal control over financial reporting is effective.

Our independent registered public accounting firm, KPMG LLP, has audited our consolidated financial statements as of and for the year ended December 31, 2019 and has also audited the effectiveness of our internal control over financial reporting as of December 31, 2019.  KPMG’s report appears on the following pages of this “Item 8. Financial Statements and Supplementary Data.”

42

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM –
INTERNAL CONTROL OVER FINANCIAL REPORTING

To the Stockholders and Board of Directors
Standard Motor Products, Inc. and Subsidiaries:

Opinion on Internal Control Over Financial Reporting

We have audited Standard Motor Products, Inc.’s and subsidiaries (the “Company”) internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, changes in stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes and financial statement Schedule II, Valuation and Qualifying Accounts (collectively, the consolidated financial statements), and our report dated February 20, 2020 expressed an unqualified opinion on those consolidated financial statements.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

43

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/ KPMG LLP

New York, New York
February 20, 2020

44

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM –
CONSOLIDATED FINANCIAL STATEMENTS

To the Stockholders and Board of Directors
Standard Motor Products, Inc.and Subsidiaries:

Opinion on the Consolidated Financial Statements

We have audited the accompanying consolidated balance sheets of Standard Motor Products, Inc. and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, changes in stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes and financial statement Schedule II, Valuation and Qualifying Accounts (collectively, the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2019, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 20, 2020 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.

Basis for Opinion

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated 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 consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.

45

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Assessment of Asbestos Liability and Litigation

As discussed in Notes 1 and 22 to the consolidated financial statements, the Company is involved in asbestos litigation and has potential asbestos liability. The Company’s asbestos liability represents the actuarially determined estimate of the undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers. The Company’s asbestos liability includes key assumptions regarding disease distribution, future claim filings, payment rates, settlement values, large claims, and ratios of allocated loss adjustment expense (ALAE) to indemnity.

We identified the assessment of the asbestos liability recorded and related disclosure for these legal proceedings as a critical audit matter. This required subjective auditor judgment, due to the nature of the estimate and assumptions, including the applicability of those assumptions to the current facts and circumstances, as well as judgments about future events and uncertainties. Specialized skills were needed to evaluate the Company’s key assumptions. Minor changes to these key assumptions could have a significant effect on the Company’s assessment of the accrual for the asbestos liability.

The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s asbestos liability and asbestos litigation process, including controls related to the key assumptions and the underlying data utilized in the process, and the potential need for an updated actuarial evaluation. We read letters received directly from the Company’s external and internal legal counsel confirming the asbestos related legal cases settled during the year and the number of open cases as of year-end. We involved an actuarial professional with specialized skills and knowledge, who:

assessed the actuarial model used by the Company’s asbestos actuary in preparing their annual report which contained an analysis of the Company’s asbestos exposure;

assessed the annual report prepared by the Company’s asbestos actuary for consistency with generally accepted actuarial standards; and

evaluated the key assumptions and judgments, including consideration of changes of assumptions from those used in the prior year, underlying the actuarial estimates contained within the Company’s asbestos report prepared by the Company’s asbestos actuary.

We tested a sample of claims data used in the actuarial model by comparing the sampled items to underlying claims documentation. We evaluated the activity of legal claims since the most recent actuarial evaluation to determine if an updated actuarial evaluation is necessary. We compared the Company’s related disclosure to the data utilized in the process and the Company’s asbestos report.

46

Initial measurement of the customer relationship intangible assets acquired in the Pollak business combination

As discussed in Notes 3 and 9 to the consolidated financial statements, on April 1, 2019, the Company acquired the Pollak business from Stoneridge, Inc. (Pollak) in a business combination. As a result of the transaction, the Company acquired customer relationship intangible assets associated with the generation of future income from Pollak’s existing customers. The acquisition-date fair value for the customer relationship assets was $24.4 million.

We identified the evaluation of the initial measurement of the customer relationship intangible assets acquired in the Pollak transaction as a critical audit matter. There was a high degree of subjectivity in evaluating the multi-period excess earnings method (a form of the income approach) used to calculate the acquisition-date fair value of the customer relationship assets. The multi-period excess earnings method included the following internally-developed assumptions for which there was limited observable market information, and the calculated fair value of such assets was sensitive to possible changes to these assumptions:

Forecasted revenues attributable to existing customers

Estimated annual attrition

Forecasted earnings before interest, and taxes (EBIT) margins for the acquired business

Discount rates

The primary procedures we performed to address this critical audit matter included the following. We tested certain internal controls over the Company’s process to develop the key acquisition-date assumptions.  We compared the Company’s year one forecasted revenues attributable to existing customers to the acquired business’s historical information.  We evaluated the Company’s forecasted revenues attributable to existing customers and EBIT margins by comparing these forecasted assumptions to historical Company information. In addition, valuation professionals with specialized skills and knowledge, assisted us to:

evaluate the Company’s discount rates by comparing these rates against a discount rate range that was independently developed using publicly available market data for comparable companies,

evaluate the estimated annual attrition rate by comparing the selected attrition rates against the realized range of attrition rates in prior company specific acquisitions, and

compare the Company’s fair value estimate of the customer relationship assets acquired, using the significant assumptions utilized by the Company and our independently developed discount rate range, to an independent calculation of the multi-period excess earnings model.


/s/ KPMG LLP


We have served as the Company’s auditor since 2010.

New York, New York
February 20, 2020

47


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(Dollars in thousands,
except share and per share data)
 
Net sales
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
Cost of sales
   
806,113
     
779,264
     
789,487
 
Gross profit
   
331,800
     
312,787
     
326,656
 
Selling, general and administrative expenses
   
234,715
     
231,336
     
224,237
 
Restructuring and integration expenses
   
2,585
     
4,510
     
6,173
 
Other income (expense), net
   
(5
)
   
4,327
     
1,275
 
Operating income
   
94,495
     
81,268
     
97,521
 
Other non-operating income (expense), net
   
2,587
     
(411
)
   
1,250
 
Interest expense
   
5,286
     
4,026
     
2,329
 
Earnings from continuing operations before taxes
   
91,796
     
76,831
     
96,442
 
Provision for income taxes
   
22,745
     
19,977
     
52,812
 
Earnings from continuing operations
   
69,051
     
56,854
     
43,630
 
Loss from discontinued operations, net of income tax benefit of $3,912, $4,866 and $3,769
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 
Net earnings per common share – Basic:
                       
Earnings from continuing operations
 
$
3.09
   
$
2.53
   
$
1.92
 
Discontinued operations
   
(0.50
)
   
(0.62
)
   
(0.25
)
Net earnings per common share – Basic
 
$
2.59
   
$
1.91
   
$
1.67
 
Net earnings per common share – Diluted:
                       
Earnings from continuing operations
 
$
3.03
   
$
2.48
   
$
1.88
 
Discontinued operations
   
(0.49
)
   
(0.60
)
   
(0.24
)
Net earnings per common share – Diluted
 
$
2.54
   
$
1.88
   
$
1.64
 
Dividends declared per share
 
$
0.92
   
$
0.84
   
$
0.76
 
Average number of common shares
   
22,378,414
     
22,456,480
     
22,726,491
 
Average number of common shares and dilutive common shares
   
22,818,451
     
22,931,723
     
23,198,392
 

See accompanying notes to consolidated financial statements.
48


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 
Other comprehensive income (loss), net of tax:
                       
Foreign currency translation adjustments
   
1,024
     
(5,473
)
   
7,027
 
Pension and postretirement plans
   
(19
)
   
(12
)
   
(108
)
Total other comprehensive income (loss), net of tax
   
1,005
     
(5,485
)
   
6,919
 
Comprehensive income
 
$
58,922
   
$
37,518
   
$
44,895
 

See accompanying notes to consolidated financial statements.
49


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(Dollars in thousands,
except share data)
 
ASSETS
           
CURRENT ASSETS:
           
Cash and cash equivalents
 
$
10,372
   
$
11,138
 
Accounts receivable, less allowances for discounts and doubtful accounts of $5,212 and $5,687 in 2019 and 2018, respectively
   
135,516
     
157,535
 
Inventories
   
368,221
     
349,811
 
Unreturned customer inventories
   
19,722
     
20,484
 
Prepaid expenses and other current assets
   
15,602
     
7,256
 
Total current assets
   
549,433
     
546,224
 
 
               
Property, plant and equipment, net
   
89,649
     
90,754
 
Operating lease right-of-use assets
   
36,020
     
 
Goodwill
   
77,802
     
67,321
 
Other intangibles, net
   
64,861
     
48,411
 
Deferred incomes taxes
   
37,272
     
42,334
 
Investments in unconsolidated affiliates
   
38,858
     
32,469
 
Other assets
   
18,835
     
15,619
 
Total assets
 
$
912,730
   
$
843,132
 
 
               
LIABILITIES AND STOCKHOLDERS’ EQUITY
               
 
               
CURRENT LIABILITIES:
               
Notes payable
 
$
52,460
   
$
43,689
 
Current portion of other debt
   
4,456
     
5,377
 
Accounts payable
   
92,535
     
94,357
 
Sundry payables and accrued expenses
   
38,819
     
31,033
 
Accrued customer returns
   
44,116
     
57,433
 
Accrued core liability
   
24,357
     
31,263
 
Accrued rebates
   
26,072
     
28,870
 
Payroll and commissions
   
26,649
     
20,564
 
Total current liabilities
   
309,464
     
312,586
 
 
               
Long-term debt
   
129
     
153
 
Noncurrent operating lease liabilities
   
28,376
     
 
Other accrued liabilities
   
20,837
     
18,075
 
Accrued asbestos liabilities
   
49,696
     
45,117
 
Total liabilities
   
408,502
     
375,931
 
Commitments and contingencies
   
     
 
 
               
Stockholders’ equity:
               
Common Stock - par value $2.00 per share:
               
Authorized 30,000,000 shares, issued 23,936,036 shares
   
47,872
     
47,872
 
Capital in excess of par value
   
102,742
     
102,470
 
Retained earnings
   
417,437
     
380,113
 
Accumulated other comprehensive income
   
(8,589
)
   
(9,594
)
Treasury stock - at cost (1,477,594 shares and 1,503,284 shares in 2019 and 2018, respectively)
   
(55,234
)
   
(53,660
)
Total stockholders’ equity
   
504,228
     
467,201
 
Total liabilities and stockholders’ equity
 
$
912,730
   
$
843,132
 

See accompanying notes to consolidated financial statements.
50


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
CASH FLOWS FROM OPERATING ACTIVITIES:
                 
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 
Adjustments to reconcile net earnings to net cash provided by operating activities:
                       
Depreciation and amortization
   
25,809
     
24,104
     
23,916
 
Amortization of deferred financing cost
   
225
     
333
     
343
 
Increase (decrease) to allowance for doubtful accounts
   
(295
)
   
330
     
972
 
Increase to inventory reserves
   
4,858
     
3,978
     
3,300
 
Amortization of deferred gain on sale of buildings
   
     
(218
)
   
(1,048
)
Gain on sale of property, plant and equipment
   
     
(3,997
)
   
(15
)
Equity (income) loss from joint ventures
   
(2,865
)
   
768
     
602
 
Employee Stock Ownership Plan allocation
   
2,519
     
2,557
     
2,159
 
Stock-based compensation
   
6,917
     
7,998
     
7,638
 
(Increase) decrease in deferred income taxes
   
4,736
     
(10,046
)
   
19,059
 
Increase (decrease) in tax valuation allowance
   
358
     
22
     
(128
)
Loss on discontinued operations, net of tax
   
11,134
     
13,851
     
5,654
 
Change in assets and liabilities:
                       
(Increase) decrease in accounts receivable
   
17,929
     
(13,699
)
   
(5,100
)
Increase in inventories
   
(17,901
)
   
(30,199
)
   
(13,901
)
(Increase) decrease in prepaid expenses and other current assets
   
(8,296
)
   
4,926
     
(4,869
)
Increase (decrease) in accounts payable
   
(1,950
)
   
16,894
     
(7,186
)
Increase (decrease) in sundry payables and accrued expenses
   
(18,097
)
   
8,407
     
(6,015
)
Net changes in other assets and liabilities
   
(6,070
)
   
1,246
     
1,260
 
Net cash provided by operating activities
   
76,928
     
70,258
     
64,617
 
 
                       
CASH FLOWS FROM INVESTING ACTIVITIES:
                       
Acquisitions of and investments in businesses
   
(43,490
)
   
(9,852
)
   
(6,808
)
Net proceeds from sale of Grapevine, Texas facility
   
4,801
     
     
 
Capital expenditures
   
(16,185
)
   
(20,141
)
   
(24,442
)
Other investing activities
   
62
     
107
     
22
 
Net cash used in investing activities
   
(54,812
)
   
(29,886
)
   
(31,228
)
 
                       
CASH FLOWS FROM FINANCING ACTIVITIES:
                       
Net borrowings (repayments) under line-of-credit agreements
   
8,771
     
(13,311
)
   
2,188
 
Net borrowings (repayments) of other debt and lease obligations
   
(911
)
   
1,115
     
4,065
 
Purchase of treasury stock
   
(10,738
)
   
(14,886
)
   
(24,376
)
Increase (decrease) in overdraft balances
   
93
     
275
     
(534
)
Payments of debt issuance costs
   
     
(460
)
   
 
Dividends paid
   
(20,593
)
   
(18,854
)
   
(17,287
)
Net cash used in financing activities
   
(23,378
)
   
(46,121
)
   
(35,944
)
Effect of exchange rate changes on cash
   
496
     
(436
)
   
82
 
Net decrease in cash and cash equivalents
   
(766
)
   
(6,185
)
   
(2,473
)
CASH AND CASH EQUIVALENTS at beginning of year
   
11,138
     
17,323
     
19,796
 
CASH AND CASH EQUIVALENTS at end of year
 
$
10,372
   
$
11,138
   
$
17,323
 
 
                       
Supplemental disclosure of cash flow information:
                       
Cash paid during the year for:
                       
Interest
 
$
5,030
   
$
3,738
   
$
1,944
 
Income taxes
 
$
22,267
   
$
15,353
   
$
34,543
 
Noncash investing activity:
                       
Accrual for final contribution of acquired investment
 
$
   
$
   
$
5,740
 
Receivable related to net proceeds from sale of Grapevine, Texas facility
 
$
   
$
4,801
   
$
 

See accompanying notes to consolidated financial statements.
51


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
 
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
 
Years Ended December 31, 2019, 2018 and 2017

 
 
Common
Stock
   
Capital in
Excess of
Par Value
   
Retained
Earnings
   
Accumulated
Other
Comprehensive
Income
   
Treasury
Stock
   
Total
 
(In thousands)
     
BALANCE AT DECEMBER 31, 2016
 
$
47,872
   
$
96,850
   
$
336,464
   
$
(11,028
)
 
$
(29,130
)
 
$
441,028
 
Net earnings
   
     
     
37,976
     
     
     
37,976
 
Other comprehensive income, net of tax
   
     
     
     
6,919
     
     
6,919
 
Cash dividends paid ($0.76 per share)
   
     
     
(17,287
)
   
     
     
(17,287
)
Purchase of treasury stock
   
     
     
     
     
(24,779
)
   
(24,779
)
Stock-based compensation
   
     
2,193
     
     
     
5,445
     
7,638
 
Employee Stock Ownership Plan
   
     
1,014
     
     
     
1,145
     
2,159
 
 
                                               
BALANCE AT DECEMBER 31, 2017
   
47,872
     
100,057
     
357,153
     
(4,109
)
   
(47,319
)
   
453,654
 
Cumulative effect adjustment
   
     
     
(1,189
)
   
     
     
(1,189
)
Net earnings
   
     
     
43,003
     
     
     
43,003
 
Other comprehensive loss, net of tax
   
     
     
     
(5,485
)
   
     
(5,485
)
Cash dividends paid ($0.84 per share)
   
     
     
(18,854
)
   
     
     
(18,854
)
Purchase of treasury stock
   
     
     
     
     
(14,483
)
   
(14,483
)
Stock-based compensation
   
     
1,648
     
     
     
6,350
     
7,998
 
Employee Stock Ownership Plan
   
     
765
     
     
     
1,792
     
2,557
 
 
                                               
BALANCE AT DECEMBER 31, 2018
   
47,872
     
102,470
     
380,113
     
(9,594
)
   
(53,660
)
   
467,201
 
Net earnings
   
     
     
57,917
     
     
     
57,917
 
Other comprehensive loss, net of tax
   
     
     
     
1,005
     
     
1,005
 
Cash dividends paid ($0.92 per share)
   
     
     
(20,593
)
   
     
     
(20,593
)
Purchase of treasury stock
   
     
     
     
     
(10,738
)
   
(10,738
)
Stock-based compensation
   
     
(473
)
   
     
     
7,390
     
6,917
 
Employee Stock Ownership Plan
   
     
745
     
     
     
1,774
     
2,519
 
 
                                               
BALANCE AT DECEMBER 31, 2019
 
$
47,872
   
$
102,742
   
$
417,437
   
$
(8,589
)
 
$
(55,234
)
 
$
504,228
 

See accompanying notes to consolidated financial statements.
52



STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. Summary of Significant Accounting Policies

Principles of Consolidation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our” or the “Company”) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment service markets. The consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

Use of Estimates

In conformity with generally accepted accounting principles, we have made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements. Some of the more significant estimates include allowances for doubtful accounts, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.  We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2019 presentation.

Cash and Cash Equivalents

We consider all highly liquid investments purchased with a maturity of three months or less to be cash equivalents.

Allowance for Doubtful Accounts and Cash Discounts

We do not generally require collateral for our trade accounts receivable.  Accounts receivable have been reduced by an allowance for amounts that may become uncollectible in the future.  These allowances are established based on a combination of write-off history, aging analysis, and specific account evaluations.   When a receivable balance is known to be uncollectible, it is written off against the allowance for doubtful accounts.  Cash discounts are provided based on an overall average experience rate applied to qualifying accounts receivable balances.

53

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Inventories

Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the first-in first-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.
 
We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory.  Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling twelve month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.  We maintain provisions for inventory reserves of $45.8 million and $44 million as of December 31, 2019 and 2018, respectively.
 
We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers, or from returns pursuant to an exchange program with customers. Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.
 
In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.

Property, Plant and Equipment
 
Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:


Estimated Life
Buildings
25 to 33-1/2 years
Building improvements
10 to 25 years
Machinery and equipment
5 to 12 years
Tools, dies and auxiliary equipment
3 to 8 years
Furniture and fixtures
3 to 12 years

Leasehold improvements are depreciated over the shorter of the estimated useful life or the term of the lease.  Costs related to maintenance and repairs which do not prolong the assets useful lives are expensed as incurred.  We assess our property, plant and equipment to be held and used for impairment when indicators are present that the carrying value may not be recoverable.

54

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Leases
 
We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than twelve months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.
 
Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.

Valuation of Long-Lived and Intangible Assets and Goodwill

At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.

We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends. We review the fair values using the discounted cash flows method and market multiples.
 
When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.  The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January 1, 2020, we will adopt Accounting Standards Update (“ASU”) 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”)ASU 2017-04 removes the second step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU 2017-04, goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU 2017-04 will be applied prospectively.

55

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing intangible assets having definite lives and other long-lived assets for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition. When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.


There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.

Foreign Currency Translation

Assets and liabilities of our foreign operations are translated into U.S. dollars at year-end exchange rates.  Income statement accounts are translated using the average exchange rates prevailing during the year.  The resulting translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) and remains there until the underlying foreign operation is liquidated or substantially disposed of.  Foreign currency transaction gains or losses are recorded in the statement of operations under the caption “other non-operating income (expense), net.”

Revenue Recognition

We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.

56

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Product Warranty and Overstock Returns

Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.  At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.  Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.

New Customer Acquisition Costs

New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift. New customer acquisition costs are recorded as a reduction to revenue when incurred.

Selling, General and Administration Expenses

Selling, general and administration expenses include shipping costs and advertising, which are expensed as incurred.  Shipping and handling charges, as well as freight to customers, are included in distribution expenses as part of selling, general and administration expenses.

Deferred Financing Costs

Deferred financing costs represent costs incurred in conjunction with our debt financing activities.  Deferred financing costs related to our revolving credit facility are capitalized and amortized over the life of the related financing arrangement.  If the debt is retired early, the related unamortized deferred financing costs are written off in the period the debt is retired and are recorded in the statement of operations under the caption other non-operating income (expense), net.

Accounting for Income Taxes

Income taxes are calculated using the asset and liability method.  Deferred tax assets and liabilities are determined based on the estimated future tax effects of temporary differences between the financial statement carrying amounts and the tax bases of assets and liabilities, as measured by the current enacted tax rates.
 
We maintain valuation allowances when it is more likely than not that all or a portion of a deferred asset will not be realized.  The valuation allowance is intended to provide for the uncertainty regarding the ultimate utilization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  In determining whether a valuation allowance is warranted, we consider all positive and negative evidence and all sources of taxable income such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of valuation allowance which could materially impact our business, financial condition and results of operations.
 
57

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.
 
Tax benefits are recognized for an uncertain tax position when, in management's judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority.  For a tax position that meets the more-likely-than-not recognition threshold, the tax benefit is measured as the largest amount that is judged to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority.  The liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances and when new information becomes available.  Such adjustments are recognized entirely in the period in which they are identified.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.

Environmental Reserves

We are subject to various U.S. Federal and state and local environmental laws and regulations and are involved in certain environmental remediation efforts.  We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs.  Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other third parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.

Asbestos Litigation

In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.

Loss Contingencies

We have loss contingencies, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required for both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  We maintain an ongoing monitoring and identification process to assess how the activities are progressing against the accrued estimated costs.  As additional information becomes available, we reassess our potential liability related to these matters.  Adjustments to the liabilities are recorded in the statement of operations in the period when additional information becomes available.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

58

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash investments and accounts receivable.  We place our cash investments with high quality financial institutions and limit the amount of credit exposure to any one institution.  Although we are directly affected by developments in the vehicle parts industry, management does not believe significant credit risk exists.
 
With respect to accounts receivable, such receivables are primarily from warehouse distributors and major retailers in the automotive aftermarket industry located in the U.S.  We perform ongoing credit evaluations of our customers’ financial conditions.  Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017.  During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.  The loss of one or more of these customers or, a significant reduction in purchases of our products from any one of them, could have a materially adverse impact on our business, financial condition and results of operations.

Foreign Cash Balances

Substantially all of the cash and cash equivalents, including foreign cash balances, at December 31, 2019 and 2018 were uninsured.  Foreign cash balances at December 31, 2019 and 2018 were $8.5 million and $11.1 million, respectively.

Recently Issued Accounting Pronouncements

Standards that were adopted

Leases

Effective January 1, 2019, we adopted ASU 2016-02, Leases, (“ASU 2016-02”) using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption.  The most significant impact in adopting the new standard was the recognition of right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet for operating leases, while the accounting for finance leases remained substantially unchanged.  The adoption of the new standard did not materially impact our consolidated statements of operations or cash flows.
 
In adopting ASU 2016-02, we elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward our historical lease identification and lease classifications.  In addition, upon adoption, we evaluated all of our leases, and in particular our real estate leases, to determine the appropriate lease term.  In evaluating our leases, we determined that the lease term for one of our leases should be lengthened, as we concluded that it is reasonably certain that we will exercise the five-year renewal option in the lease.  The lease term for all of our other leases remained unchanged.
 
Additionally, we elected to apply the provisions of ASU 2018-11, Targeted Improvements, which allows us to initially apply the new lease requirements as of the effective date.  Comparative financial information for the prior periods presented were not restated but instead are reported under the accounting standards in effect in those prior periods.
 
59

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January 1, 2019 (in thousands):
 
 
 
Balance at
December 31,
2018
   
Adjustments
Due to
Adoption of
ASU 2016-02
   
Balance at
January 1,
2019
 
Balance Sheet
                 
Operating lease right-of-use asset
 
$
   
$
38,580
   
$
38,580
 
Sundry payables and accrued expenses
   
31,033
     
7,232
     
38,265
 
Noncurrent operating lease liabilities
   
     
31,348
     
31,348
 

See Note 2 for further information regarding our adoption of ASU 2016-02.

Standards that are not yet adopted as of December 31, 2019

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of December 31, 2019, and that could have an impact on our financial statements:
 
Standard
 
Description
 
Date of
adoption
 
Effects on the financial
statements or other significant
matters
       
ASU 2017-04, Simplifying the Test for Goodwill Impairment
 
This standard is intended to simplify the accounting for goodwill impairment.  ASU 2017-04 removes Step 2 of the test, which requires a hypothetical purchase price allocation.  A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  The new standard will be applied prospectively.  We anticipate that the adoption of this standard will not materially impact the amount of goodwill impairment, if any, when performing our annual impairment test.
             
ASU 2016-13, Financial Instruments – Credit Losses
 
This standard creates a single model to measure impairment on financial assets, which includes trade accounts receivable.  An estimate of expected credit losses on trade accounts receivable over their contractual life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  We anticipate that the adoption of this standard will not have a material impact on the manner in which we estimate our allowance for doubtful accounts on trade accounts receivable, or on our consolidated financial statements.
60

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

2. Leases

Quantitative Lease Disclosures

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to ten years, some of which may include one or more five-year renewal options.  We have included the five-year renewal option for one of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.


The following tables provide quantitative disclosures related to our operating leases (in thousands):

Balance Sheet Information
 
December 31,
2019
 
Assets
     
Operating lease right-of-use assets
 
$
36,020
 
 
       
Liabilities
       
Sundry payables and accrued expenses
 
$
8,739
 
Noncurrent operating lease liabilities
   
28,376
 
Total operating lease liabilities
 
$
37,115
 
 
       
Weighted Average Remaining Lease Term
       
Operating leases
 
5.6 Years
 
 
       
Weighted Average Discount Rate
       
Operating leases
   
3.7
%

Expense and Cash Flow Information
 
Year Ended
December 31, 2019
 
       
Lease Expense
     
Operating lease expense (a)
 
$
8,940
 
         
Supplemental Cash Flow Information
       
Cash Paid for the amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases
 
$
8,758
 
Right-of-use assets obtained in exchange for new lease obligations:
       
Operating leases
 
$
4,663
 

(a)
Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.



Minimum Lease Payments

At December 31, 2019, we are obligated to make minimum lease payments through 2028, under operating leases, which are as follows (in thousands):

2020
 
$
8,994
 
2021
   
8,245
 
2022
   
6,882
 
2023
   
5,682
 
2024
   
3,881
 
Thereafter
   
7,844
 
Total lease payments
 
$
41,528
 
Less: Interest
   
(4,413
)
Present value of lease liabilities
 
$
37,115
 

61

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

3. Business Acquisitions and Investments

2019 Business Acquisition and Investment

Jiangsu Che Yijia New Energy Technology Co., Ltd. Equity Investment

In August 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately $5.1 million. Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.

Pollak Business of Stoneridge, Inc. Acquisition

In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc. for approximately $40 million, subject to post-closing adjustments.  In May 2019, the post-closing adjustments were finalized at $1.6 million, reducing the purchase price to $38.4 million.  The acquisition was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  Stoneridge’s Pollak business had manufacturing and distribution facilities in Canton, Massachusetts, El Paso, Texas, and Juarez, Mexico, and distributed a range of engine management products including sensors, switches, and connectors.  The acquisition, reported as part of our Engine Management Segment, enhanced our growth opportunities in the OE/OES, heavy duty and commercial vehicle markets and added to our existing expertise in aftermarket distribution, product management and service.  We have not acquired any of the Pollak facilities or employees, and have relocated all production to our existing facilities.  Revenues generated from the acquired business were approximately $45 million for the year ended December 31, 2018.
 
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values (in thousands):
 
Purchase Price
       
$
38,427
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
3,331
         
Property, plant and equipment, net
   
45
         
Intangible assets
   
24,650
         
Goodwill
   
10,401
         
Net assets acquired
         
$
38,427
 

Intangible assets acquired of $24.7 million consist of customer relationships related to the acquired OE/OES business of $17.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; customer relationships related to the acquired aftermarket business of $7.2 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; a trademark of $0.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; and a non-compete agreement of $0.1 million that will be amortized on a straight-line basis over the estimated useful life of 5 years.  Goodwill of $10.4 million was allocated to the Engine Management Segment and is deductible for income tax purposes.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations, as well as the value of expected synergies.

62

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Revenues included in our consolidated statements of operations for the acquisition were $28.2 million from the date of acquisition through December 31, 2019.

2018 Increase in Equity Investment

Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.

In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for approximately $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.

In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%. The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018. Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.

4. Sale of Grapevine, Texas Property

In December 2018, we completed the sale of our property located in Grapevine, Texas.  The net proceeds from the sale of the property of $4.8 million was received in January 2019 and was used to reduce borrowings under our revolving credit facility.  The gain on the sale of the property of $3.9 million is included in other income (expense), net in operating income on our consolidated statement of operations.

5. Restructuring and Integration Expense

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of and for the years ended December 31, 2019 and 2018, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2017
 
$
2,854
   
$
   
$
2,854
 
Restructuring and integration costs:
                       
Amounts provided for during 2018 (1)
   
9
     
4,501
     
4,510
 
Non-cash usage, including asset write-downs
   
     
(181
)
   
(181
)
Cash payments
   
(2,148
)
   
(3,036
)
   
(5,184
)
Reclassification of environmental liability (1)
   
     
(1,284
)
   
(1,284
)
Foreign currency exchange rate changes
   
27
     
     
27
 
Exit activity liability at December 31, 2018
 
$
742
   
$
   
$
742
 
Restructuring and integration costs:
                       
Amounts provided for during 2019 (1)
   
     
2,585
     
2,585
 
Cash payments
   
(406
)
   
(1,688
)
   
(2,094
)
Reclassification of environmental liability (1)
   
     
(386
)
   
(386
)
Reclassification of inventory reserves
   
     
(511
)
   
(511
)
Exit activity liability at December 31, 2019
 
$
336
   
$
   
$
336
 

(1)
Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively.

63

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Restructuring Costs

Plant Rationalization Program

In February 2016, in connection with our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative.  As part of the plant rationalization, all of our Grapevine, Texas production activities have been relocated to facilities in Greenville, South Carolina and Reynosa, Mexico, and certain production activities were relocated from our Greenville, South Carolina manufacturing facility to our manufacturing facility in Bialystok, Poland.  In addition, certain service functions were relocated from Grapevine, Texas to our administrative offices in Lewisville, Texas and our Grapevine, Texas facility was closed.  In December 2018, we completed the sale of the property located in Grapevine, Texas. Net proceeds from the sale of $4.8 million were received in January 2019. See Note 4, “Sale of Grapevine, Texas Property,” for additional information.

The Plant Rationalization Program has been completed.  Cash payments made during 2019 and the remaining aggregate liability related to the program as of December 31, 2019 consists of severance payments to former employees.

Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
   
$
1,476
   
$
   
$
1,476
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
     
353
     
     
353
 
Cash payments
   
     
(1,525
)
   
     
(1,525
)
Exit activity liability at December 31, 2018
 
$
   
$
304
   
$
   
$
304
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
     
(128
)
   
     
(128
)
Exit activity liability at December 31, 2019
 
$
   
$
176
   
$
   
$
176
 

Orlando Plant Rationalization Program

In January 2017, to further our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative at our Orlando, Florida facility.  As part of the Orlando plant rationalization, all of our Orlando, Florida production activities have been relocated to our Independence, Kansas manufacturing facility.  In addition, certain production activities were relocated from our Independence, Kansas manufacturing facility to our Reynosa, Mexico manufacturing facility and our Orlando, Florida facility was closed.

The Orlando Plant Rationalization Program has been completed.  Cash payments made during 2019 and the remaining aggregate liability related to the program as of December 31, 2019 consists of severance payments to former employees.

64

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Orlando Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
986
   
$
   
$
   
$
986
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,479
     
     
     
1,479
 
Non-cash usage, including asset writedowns
   
(12
)
   
     
     
(12
)
Cash payments
   
(2,015
)
   
     
     
(2,015
)
Exit activity liability at December 31, 2018
 
$
438
   
$
   
$
   
$
438
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
(278
)
   
     
     
(278
)
Exit activity liability at December 31, 2019
 
$
160
   
$
   
$
   
$
160
 

Integration Costs

Pollak Relocation

In connection with our April 2019 acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment from Pollak’s distribution and manufacturing facilities in El Paso, Texas, Canton, Massachusetts, and Juarez, Mexico, to our existing facilities in Disputanta, Virginia, Reynosa, Mexico and Independence, Kansas.  Total integration expenses related to the relocation of $2.2 million were recognized during the year ended December 31, 2019.  The Pollak relocation is substantially completed.
 
Activity, by segment, for the year ended December 31, 2019 related to the Pollak relocation consisted of the following (in thousands):


 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
2,199
     
     
     
2,199
 
Cash payments
   
(1,688
)
   
     
     
(1,688
)
Reclassification of inventory reserves
   
(511
)
   
     
     
(511
)
Exit activity liability at December 31, 2019
 
$
   
$
   
$
   
$
 

Wire and Cable Relocation

In connection with our acquisition of the North American automotive ignition wire business of General Cable Corporation in May 2016, we incurred certain integration expenses, including costs incurred in connection with the consolidation of the General Cable Corporation Altoona, Pennsylvania wire distribution center into our existing wire distribution center in Edwardsville, Kansas and the relocation of certain machinery and equipment.  In October 2016, we further announced our plan to relocate all production from the acquired Nogales, Mexico wire set assembly operation to our existing wire assembly facility in Reynosa, Mexico and to close the Nogales, Mexico plant.  As of December 31, 2018, the wire and cable relocation program has been completed.  All of our Nogales, Mexico production activities have been relocated to our Reynosa, Mexico assembly facility and our Nogales, Mexico plant was closed.

65

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Activity, by segment, for the year ended December 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
392
   
$
   
$
   
$
392
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,394
     
     
     
1,394
 
Non-cash usage, including asset write-downs
   
(169
)
   
     
     
(169
)
Cash payments
   
(1,644
)
   
     
     
(1,644
)
Foreign currency exchange rate changes
   
27
     
     
     
27
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 


6. Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $719 million and $720 million of receivables for the years ended December 31, 2019 and 2018, respectively, which was reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $22 million, $24.4 million and $22.6 million related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017, respectively.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.

7. Inventories

 
 
December 31,
2019
   
December 31,
2018
 
 
 
(In thousands)
 
 
           
Finished goods
 
$
241,472
   
$
226,802
 
Work-in-process
   
11,138
     
10,527
 
Raw materials
   
115,611
     
112,482
 
Subtotal
   
368,221
     
349,811
 
Unreturned customer inventories
   
19,722
     
20,484
 
Total inventories
 
$
387,943
   
$
370,295
 
66

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

8. Property, Plant and Equipment

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Land, buildings and improvements
 
$
38,299
   
$
40,126
 
Machinery and equipment
   
142,531
     
136,526
 
Tools, dies and auxiliary equipment
   
54,843
     
49,365
 
Furniture and fixtures
   
30,470
     
29,169
 
Leasehold improvements
   
11,711
     
11,386
 
Construction-in-progress
   
11,271
     
10,317
 
Total property, plant and equipment
   
289,125
     
276,889
 
Less accumulated depreciation
   
199,476
     
186,135
 
Total property, plant and equipment, net
 
$
89,649
   
$
90,754
 

Depreciation expense was $17.4 million in 2019, $16.1 million in 2018 and $15.4 million in 2017.

9. Goodwill and Other Intangible Assets

Goodwill

We assess the impairment of longlived and identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value of a reporting unit is below its carrying amount.  We completed our annual impairment test of goodwill as of December 31, 2019.

When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  In the first step, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.

As of December 31, 2019, we performed a qualitative assessment of the likelihood of a goodwill impairment for both the Engine Management and Temperature Control reporting units.  Based upon our qualitative assessment, we determined that it was not more likely than not that the fair value of the each of the Engine Management and Temperature Control reporting units were less than their respective carrying amounts. As such, we concluded that the two-step impairment test would not be required, and that there would be no required goodwill impairment charge as of December 31, 2019 at each of the Engine Management and Temperature Control reporting units.  We did not have a goodwill impairment charge as of December 31, 2019, and we do not believe that future impairments are probable.

67

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Changes in the carrying values of goodwill by operating segment during the years ended December 31, 2019 and 2018 are as follows (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Total
 
Balance as of December 31, 2017:
                 
Goodwill
 
$
91,631
   
$
14,270
   
$
105,901
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,143
   
$
14,270
   
$
67,413
 
Activity in 2018
                       
Foreign currency exchange rate change
   
(92
)
   
     
(92
)
Balance as of December 31, 2018:
                       
Goodwill
   
91,539
     
14,270
     
105,809
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,051
   
$
14,270
   
$
67,321
 
Activity in 2019
                       
Acquisition of Pollak Business of Stoneridge, Inc.
   
10,401
     
     
10,401
 
Foreign currency exchange rate change
   
80
     
     
80
 
Balance as of December 31, 2019:
                       
Goodwill
   
102,020
     
14,270
     
116,290
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
63,532
   
$
14,270
   
$
77,802
 

Acquired Intangible Assets

Acquired identifiable intangible assets as of December 31, 2019 and 2018 consist of:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Customer relationships
 
$
111,692
   
$
87,195
 
Trademarks and trade names
   
6,980
     
6,800
 
Non-compete agreements
   
3,276
     
3,193
 
Patents
   
723
     
723
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
123,631
     
98,871
 
Less accumulated amortization (1)
   
(59,431
)
   
(51,391
)
Net acquired intangible assets
 
$
64,200
   
$
47,480
 

(1)
Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.

In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc.  Intangible assets acquired of $24.7 million consist of customer relationships related to the acquired OE/OES business of $17.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; customer relationships related to the acquired aftermarket business of $7.2 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; a trademark of $0.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; and a non-compete agreement of $0.1 million that will be amortized on a straight-line basis over the estimated useful life of 5 years.

68

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Total amortization expense for acquired intangible assets was $8 million for the year ended December 31, 2019, $7.6 million for the year ended December 31, 2018, and $8 million for the year ended December 31, 2017.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $8.2 million for 2020, $6.8 million in 2021, $5.2 million in 2022, $5 million in 2023 and $33.8 million in the aggregate for the years 2024 through 2034.

Other Intangible Assets

Other intangible assets include computer software.  Computer software as of December 31, 2019 and 2018 totaled $16.9 million and $17.2 million, respectively.  Total accumulated computer software amortization as of December 31, 2019 and 2018 was $16.2 million and $16.3 million, respectively.  Computer software is amortized over its estimated useful life of 3 to 10 years.  Amortization expense for computer software was $0.4 million, $0.4 million and $0.5 million for the years ended December 31, 2019, 2018 and 2017, respectively. Fully amortized computer software, no longer in use, of $0.5 million was written-off during the year ended December 31, 2019.

10. Investments in Unconsolidated Affiliates

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.
 
$
18,099
   
$
17,764
 
Foshan FGD SMP Automotive Compressor Co. Ltd
   
13,633
     
12,547
 
Jiangsu Che Yijia New Energy Technology Co., Ltd.
   
4,883
     
 
Orange Electronic Co. Ltd
   
2,243
     
2,158
 
Total
 
$
38,858
   
$
32,469
 

Investment in Jiangsu Che Yijia New Energy Technology Co., Ltd.

In August 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately $5.1 million.  Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.  We did not make any purchases from CYJ from the date of acquisition through December 31, 2019.

Investment in Foshan FGD SMP Automotive Compressor Co. Ltd.

In November 2017, we formed a 50/50 joint venture with Foshan Guangdong Automotive Air Conditioning Co., Ltd. (“FGD”), a China-based manufacturer of air conditioning compressors for the automotive aftermarket and the Chinese OE market.  We acquired our 50% interest in the joint venture for approximately $12.5 million.  Payment for our acquired interest in the joint venture was made in installments with approximately $6.8 million paid in 2017 and the balance of $5.7 million paid in January 2018.  We determined that due to a lack of a voting majority, and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture is accounted for under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from FGD of approximately $12.8 million and $5.2 million, respectively.

69

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Investment in Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.

In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.

In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%.  The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018.  Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from Gwo Yng of approximately $12.7 million and $14.9 million, respectively.

Investment in Orange Electronic Co. Ltd.

In January 2013, we acquired an approximate 25% minority interest in Orange Electronic Co., Ltd. (“Orange”) for $6.3 million.  Orange is a manufacturer of tire pressure monitoring system sensors and is located in Taiwan.  As of December 31, 2019, our minority interest in Orange of 19.4% is accounted for using the equity method of accounting as we have the ability to exercise significant influence.  During each of the fourth quarters of 2018 and 2017, after a review of the recent financial performance and near term prospects for Orange, we determined that the decline in quoted market prices below the carrying amount of our investment in Orange was other than temporary and, as such, recognized a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, in each quarter.  The impairment charge has been reported in our Engine Management Segment and is included in other non-operating income (expense), net in our consolidated statements of operations.  Purchases from Orange during the years ended December 31, 2019 and 2018 were approximately $3.5 million and $4.9 million, respectively.

11. Other Assets

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Deferred compensation
 
$
17,519
   
$
14,020
 
Deferred financing costs, net
   
656
     
876
 
Other
   
660
     
723
 
Total other assets, net
 
$
18,835
   
$
15,619
 

Deferred compensation consists of assets held in a nonqualified defined contribution pension plan as of December 31, 2019 and 2018, respectively.
70

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

12. Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Revolving credit facilities
 
$
52,460
   
$
43,689
 
Other (1)
   
4,585
     
5,530
 
Total debt
 
$
57,045
   
$
49,219
 
 
               
Current maturities of debt
 
$
56,916
   
$
49,066
 
Long-term debt
   
129
     
153
 
Total debt
 
$
57,045
   
$
49,219
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.

Maturities of long-term debt are not material for the year ended December 31, 2019 and beyond.

Revolving Credit Facility

In December 2018, we amended our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders.  The amended credit agreement provides for a senior secured revolving credit facility with a line of credit of up to $250 million (with an additional $50 million accordion feature) and extends the maturity date to December 2023.  The line of credit under the amended credit agreement also allows for a $10 million line of credit to Canada as part of the $250 million available for borrowing.  Direct borrowings under the amended credit agreement bear interest at LIBOR plus a margin ranging from 1.25% to 1.75% based on our borrowing availability, or floating at the alternate base rate plus a margin ranging from 0.25% to 0.75% based on our borrowing availability, at our option.  The amended credit agreement is guaranteed by certain of our subsidiaries and secured by certain of our assets.

Borrowings under the amended credit agreement are secured by substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries.  Availability under the amended credit agreement is based on a formula of eligible accounts receivable, eligible drafts presented to the banks under our supply chain financing arrangements, eligible inventory, eligible equipment and eligible fixed assets.  After taking into account outstanding borrowings under the amended credit agreement, there was an additional $194.3 million available for us to borrow pursuant to the formula at December 31, 2019.  Outstanding borrowings under the credit agreement, which are classified as current liabilities, were $52.5 million and $43.7 million at December 31, 2019 and 2018, respectively; while letters of credit outstanding under the credit agreement were $3.1 million at both December 31, 2019 and 2018. Borrowings under the credit agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At December 31, 2019, the weighted average interest rate on our amended credit agreement was 3.5%, which consisted of $40 million in direct borrowings at 2.3% and an alternative base rate loan of $12.5 million at 5%.  At December 31, 2018, the weighted average interest rate on our amended credit agreement was 3.9%, which consisted of $40 million in direct borrowings at 3.4% and an alternative base rate loan of $3.7 million at 5.8%.  Our average daily alternative base rate loan balance was $1.7 million and $1.8 million during 2019 and 2018, respectively.

71

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

At any time that our borrowing availability is less than the greater of either (a) $25 million, or 10% of the commitments if fixed assets are not included in the borrowing base, or (b) $31.25 million, or 12.5% of the commitments if fixed assets are included in the borrowing base, the terms of the amended credit agreement provide for, among other provisions, a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio of 1:1 at the end of each fiscal quarter (rolling four quarters).  As of December 31, 2019, we were not subject to these covenants.  The amended credit agreement permits us to pay cash dividends of $20 million and make stock repurchases of $20 million in any fiscal year subject to a minimum availability of $25 million.  Provided specific conditions are met, the amended credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases of greater than $20 million.

Polish Overdraft Facility

Our Polish subsidiary, SMP Poland sp. z.o.o., has entered into an overdraft facility with HSBC France (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC Bank Polska S.A., for Zloty 30 million (approximately $7.9 million).  The facility, as amended, expires in December 2020.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 0.75% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At December 31, 2019 and 2018, borrowings under the overdraft facility were Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million), respectively.

Deferred Financing Costs

We have deferred financing costs of approximately $0.9 million and $1.1 million as of December 31, 2019 and 2018, respectively.  Deferred financing costs as of December 31, 2019 are related to our revolving credit facility.  In connection with the amendment to our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, entered into in December 2018, we incurred and capitalized approximately $0.5 million of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with the preexisting deferred financing costs, through 2023, the term of the amended agreement.

Scheduled amortization for future years, assuming no prepayments of principal is as follows:

(In thousands)
     
2020
 
$
225
 
2021
   
225
 
2022
   
225
 
2023
   
206
 
Total amortization
 
$
881
 

13. Stockholders’ Equity

We have authority to issue 500,000 shares of preferred stock, $20 par value, and our Board of Directors is vested with the authority to establish and designate any series of preferred, to fix the number of shares therein and the variations in relative rights as between each series.  In December 1995, our Board of Directors established a new series of preferred shares designated as Series A Participating Preferred Stock. The number of shares constituting the Series A Preferred Stock is 30,000.  The Series A Preferred Stock is designed to participate in dividends, ranks senior to our common stock as to dividends and liquidation rights and has voting rights.  Each share of the Series A Preferred Stock shall entitle the holder to one thousand votes on all matters submitted to a vote of the stockholders of the Company.  No such shares were outstanding at December 31, 2019 and 2018.

72

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

During 2017, our Board of Directors authorized the purchase of up to $30 million of our common stock under stock repurchase programs.  Under these programs, during the years ended December 31, 2017 and 2018, we repurchased 539,760 and 112,307 shares of our common stock, respectively, in the open market at a total cost of $24.8 million and $5.2 million, respectively, thereby completing the 2017 Board of Directors’ authorizations.
 

In May 2018, our Board of Directors authorized the purchase of up to an additional $20 million of our common stock under a new stock repurchase program.  Under this program, during the year ended December 31, 2018 and 2019, we repurchased 201,484 and 221,748 shares of our common stock, respectively, at a total cost of $9.3 million and $10.7 million, respectively, thereby completing the 2018 Board of Directors authorization.

14. Stock-Based Compensation Plans

Our stock-based compensation program is a broad-based program designed to attract and retain employees while also aligning employees’ interests with the interests of our shareholders.  In addition, members of our Board of Directors participate in our stock-based compensation program in connection with their service on our board.  In May 2016, our Board of Directors and Shareholders approved the 2016 Omnibus Incentive Plan.  The 2016 Omnibus Incentive Plan supersedes the 2006 Omnibus Incentive Plan, which terminated in May 2016.  The 2016 Omnibus Incentive Plan is the only remaining plan available to provide stock-based incentive compensation to our employees, directors and other eligible persons.

Under the 2016 Omnibus Incentive Plan, which terminates in May 2026, we are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 1,100,000 shares.  Shares issued under the plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the 2016 Omnibus Incentive Plan.  Awards previously granted under the 2006 Omnibus Incentive Plan are not affected by the plan’s termination, while shares not yet granted under the plan are not available for future issuance.

We account for our stock-based compensation plans in accordance with the provisions of ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The service period is the period of time that the grantee must provide services to us before the stock-based compensation is fully vested.  The grant-date fair value of the award is recognized as an expense on a straight-line basis over the requisite service periods in our consolidated statements of operations.  Forfeitures are estimated at the time of grant based on historical trends in order to estimate the amount of share-based awards that will ultimately vest.  We monitor actual forfeitures for any subsequent adjustment to forfeiture rates.

Stock-based compensation expense under our existing plans was $6.5 million ($4.9 million, net of tax), $7.4 million ($5.5 million, net of tax), and $7.1 million ($3.2 million, net of tax) for the years ended December 31, 2019, 2018 and 2017, respectively.

Restricted Stock and Performance Share Grants

We currently grant shares of restricted stock to eligible employees and our independent directors and performance-based stock to eligible employees.  Selected executives and other key personnel are granted performance awards whose vesting is contingent upon meeting various performance measures with a retention feature.  Performance-based shares are subject to a three year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested on the third anniversary of the date of grant.  Each period we evaluate the probability of achieving the applicable targets and we adjust our accrual accordingly.  Restricted shares granted to employees become fully vested upon the third anniversary of the date of grant; and for selected key executives certain additional restricted share grants vest 25% upon the attainment of age 60, 25% upon the attainment of age 63 and become fully vested upon the attainment of age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.  Commencing with the 2015 grants, restricted and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.

73

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Prior to the time a restricted share becomes fully vested or a performance share is issued, the awardees cannot transfer, pledge, hypothecate or encumber such shares.  Prior to the time a restricted share is fully vested, the awardees have all other rights of a stockholder, including the right to vote (but not receive dividends during the vesting period).  Prior to the time a performance share is issued, the awardees shall have no rights as a stockholder.  All shares and rights are subject to forfeiture if certain employment conditions are not met.

Under the 2016 Omnibus Incentive Plan, 1,100,000 shares are authorized to be issued.  At December 31, 2019, under the plan, there were an aggregate of (a) 778,071 shares of restricted and performance-based stock grants issued, net of forfeitures, and (b) 321,929 shares of common stock available for future grants.  For the year ended December 31, 2019, 204,650 restricted and performance-based shares were granted (148,400 restricted shares and 56,250 performance-based shares).

In determining the grant date fair value, the stock price on the date of grant, as quoted on the New York Stock Exchange, was reduced by the present value of dividends expected to be paid on the shares issued and outstanding during the requisite service period, discounted at a risk-free interest rate.  The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the restriction or vesting period at the grant date. In addition, a further discount for the lack of marketability reduced the fair value of grants issued to certain key executives and directors subject to the one or two year post vesting holding period.  Assumptions used in calculating the discount for the lack of marketability include an estimate of stock volatility, risk-free interest rate, and a dividend yield.

The fair value of the shares at the date of grant is amortized to expense ratably over the vesting period.  Forfeitures on restricted stock grants are estimated at 5% for employees and 0% for executives and directors, respectively, based on evaluation of historical and expected future turnover.

As related to restricted and performance stock shares, we recorded compensation expense of $6.5 million ($4.9 million, net of tax), $7.4 million ($5.5 million, net of tax) and $7.1 million ($3.2 million, net of tax), for the years ended December 31, 2019, 2018 and 2017, respectively.  The unamortized compensation expense related to our restricted and performance-based shares was $15.9 million and $15.8 million at December 31, 2019 and 2018, respectively and is expected to be recognized over a weighted average period of 4.6 years and 0.3 years for employees and directors, respectively, as of December 31, 2019 and over a weighted average period of 4.3 years and 0.3 years for employees and directors, respectively, as of December 31, 2018.

74

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Our restricted and performance-based share activity was as follows for the years ended December 31, 2019 and 2018:

 
 
Shares
   
Weighted Average
Grant Date Fair
Value per Share
 
Balance at December 31, 2017
   
853,958
   
$
33.25
 
Granted
   
198,004
     
39.36
 
Vested
   
(167,811
)
   
39.90
 
Forfeited (1)
   
(14,110
)
   
42.28
 
Balance at December 31, 2018
   
870,041
   
$
34.59
 
Granted
   
204,650
     
42.05
 
Vested
   
(188,693
)
   
38.08
 
Forfeited (1)
   
(33,458
)
   
43.32
 
Balance at December 31, 2019
   
852,540
   
$
35.26
 


(1)  Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were 20,508 shares and 2,085 shares, respectively. 

The weighted-average grant date fair value of restricted and performance-based shares outstanding as of December 31, 2019, 2018 and 2017 was $30.1 million (or $35.26 per share), $30.1 million (or $34.59 per share), and $28.4 million (or $33.25 per share), respectively.

15. Employee Benefits

Defined Contribution Plans

We maintain various defined contribution plans, which include profit sharing and provide retirement benefits for substantially all of our employees. Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):

 
 
U.S. Defined
Contribution
 
Year ended December 31,
     
2019
 
$
9,080
 
2018
   
8,928
 
2017
   
9,153
 

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2018, contributions of $0.6 million were made related to calendar year 2017.  In March 2019, contributions of $0.3 million were made related to calendar year 2018.  We have recorded an obligation of $0.3 million for 2019.

We also have an Employee Stock Ownership Plan and Trust (“ESOP”) for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released. The trustees will vote the shares in accordance with its fiduciary duties.  During 2019, we contributed to the trust an additional 49,100 shares from our treasury and released 49,100 shares from the trust leaving 200 shares remaining in the trust as of December 31, 2019.  The provision for expense in connection with the ESOP was approximately $2.5 million in 2019, $2.6 million in 2018 and $2.2 million in 2017.

75

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Defined Benefit Pension Plan

We maintain a defined benefit unfunded Supplemental Executive Retirement Plan (“SERP”).  The SERP, as amended, is a defined benefit plan pursuant to which we will pay supplemental pension benefits to certain key employees upon the attainment of a contractual participant’s payment date based upon the employees’ years of service and compensation.  There was no benefit obligation outstanding related to the SERP as of December 31, 2019 and 2018. We recorded no expense related to the plan during the years ended December 31, 2019, 2018 and 2017.

Postretirement Medical Benefits

We provided, and continue to provide, certain medical and dental care benefits to eligible retired U.S. and Canadian employees.  The postretirement medical plans to eligible U.S. employees, other than to former union employees, and eligible Canadian employees terminated on December 31, 2016.  As related to the U.S. non-union employees, annually and through the year ended December 31, 2016, a fixed amount was credited into a Health Reimbursement account (“HRA”) to cover both medical and dental costs for all current and future eligible retirees.  Balances in the HRA accounts upon termination of the plan at December 31, 2016 remained available for use until December 31, 2018.  Any remaining balance at December 31, 2018 was forfeited.  Postretirement medical and dental benefits to the remaining eligible 16 former union employees in the U.S. will continue to be provided.  The postretirement medical and dental benefit obligation for the former union employees in the U.S. as of December 31, 2019, and the net periodic benefit cost for our postretirement benefit plans for the years ended December 31, 2019, 2018 and 2017 were not material.

16. Other Non-Operating Income (Expense), Net

The components of other non-operating income (expense), net are as follows:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Interest and dividend income
 
$
97
   
$
80
   
$
91
 
Equity income (loss) from joint ventures (1)
   
2,865
     
(768
)
   
(602
)
Gain (loss) on foreign exchange
   
(502
)
   
(120
)
   
950
 
Postretirement plan net periodic benefit credit (cost)
   
25
     
262
     
653
 
Other non-operating income, net
   
102
     
135
     
158
 
Total other non-operating income (expense), net
 
$
2,587
   
$
(411
)
 
$
1,250
 

(1)
Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).

17. Fair Value Measurements

The carrying value of our financial instruments consisting of cash and cash equivalents, deferred compensation, and short term borrowings approximate their fair value.  In each instance, fair value is determined after considering Level 1 inputs under the three-level fair value hierarchy.  For fair value purposes, the carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held in registered investment companies. The carrying value of our revolving credit facilities, classified as short term borrowings, equals fair market value because the interest rate reflects current market rates.
76

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

18. Income Taxes

The income tax provision (benefit) consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Current:
                 
Domestic
 
$
14,632
   
$
26,821
   
$
30,742
 
Foreign
   
3,019
     
3,180
     
3,139
 
Total current
   
17,651
     
30,001
     
33,881
 
 
                       
Deferred:
                       
Domestic
   
4,677
     
(10,132
)
   
18,833
 
Foreign
   
417
     
108
     
98
 
Total deferred
   
5,094
     
(10,024
)
   
18,931
 
Total income tax provision
 
$
22,745
   
$
19,977
   
$
52,812
 

In December 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Act”), which included a broad range of tax reform affecting businesses, including the reduction of the federal corporate tax rate from 35% to 21%, changes in the deductibility of certain business expenses, and the manner in which international operations are taxed in the U.S.   In connection with the enactment of the Act, our income tax provision for the fourth quarter of 2017 included an increase of $17.5 million, reflecting an increase of $16.1 million for the remeasurement of our net deferred tax assets and an increase in tax of $1.4 million due to the deemed repatriation of earnings of our foreign subsidiaries.
 
As related to the deemed repatriation of earnings of foreign subsidiaries, the Act includes a mandatory one-time tax on accumulated earnings of foreign subsidiaries.  As a result, all previously unremitted earnings for which no U.S. deferred tax liability had been accrued are now subject to U.S. tax.  In accordance with the guidelines provided in the Act, as of December 31, 2017 we aggregated our estimated foreign earnings and profits, and utilized participating deductions and available foreign tax credits.  The gross repatriation tax was $2.3 million, which was offset by $0.9 million of foreign tax credits for a net repatriation tax charge of $1.4 million.  During 2018, we refined and updated our calculation of the gross repatriation tax to $2.7 million, which was paid to the U.S. Treasury.  The difference in the refined and updated repatriation tax and what was previously recorded in the fourth quarter of 2017 was reflected in the 2018 tax provision.  Notwithstanding the U.S. taxation of these amounts, we intend to continue to invest most or all of these earnings indefinitely outside of the U.S., and do not expect to incur any significant additional taxes related to such amounts.

Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
                 
U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017
 
$
19,277
   
$
16,135
   
$
33,755
 
Increase (decrease) in tax rate resulting from:
                       
State and local income taxes, net of federal income tax benefit
   
3,328
     
2,781
     
3,138
 
Income tax (tax benefits) attributable to foreign income
   
191
     
1,598
     
(149
)
Other non-deductible items, net
   
(409
)
   
(559
)
   
(1,319
)
Impact of Tax Cuts and Jobs Act
   
     
     
17,515
 
Change in valuation allowance
   
358
     
22
     
(128
)
Provision for income taxes
 
$
22,745
   
$
19,977
   
$
52,812
 

77

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):

 
 
December 31,
 
 
 
2019
   
2018
 
Deferred tax assets:
           
Inventories
 
$
12,077
   
$
12,798
 
Allowance for customer returns
   
11,969
     
16,836
 
Postretirement benefits
   
50
     
58
 
Allowance for doubtful accounts
   
1,262
     
1,371
 
Accrued salaries and benefits
   
9,826
     
9,147
 
Tax credit carryforwards
   
609
     
272
 
Accrued asbestos liabilities
   
13,132
     
11,872
 
Other
   
148
     
127
 
 
   
49,073
     
52,481
 
Valuation allowance
   
(757
)
   
(399
)
Total deferred tax assets
   
48,316
     
52,082
 
Deferred tax liabilities:
               
Depreciation
   
7,706
     
7,755
 
Other
   
3,338
     
1,993
 
Total deferred tax liabilities
   
11,044
     
9,748
 
 
               
Net deferred tax assets
 
$
37,272
   
$
42,334
 

In assessing the realizability of the deferred tax assets, we consider whether it is more likely than not that some portion or the entire deferred tax asset will be realized.  Ultimately, the realization of the deferred tax asset is dependent upon the generation of sufficient taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.  We consider the level of historical taxable income, scheduled reversal of temporary differences, carryback and carryforward periods, tax planning strategies and projected future taxable income in determining whether a valuation allowance is warranted.  We also consider cumulative losses in recent years as well as the impact of one-time events in assessing our pre-tax earnings. Assumptions regarding future taxable income require significant judgment. Our assumptions are consistent with estimates and plans used to manage our business.

The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we would realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.

At December 31, 2019, we have foreign tax credit carryforwards of approximately $0.6 million that will expire in varying amounts by 2028.

In accordance with generally accepted accounting practices, we recognize in our financial statements only those tax positions that meet the more-likely-than-not recognition threshold.  We establish tax reserves for uncertain tax positions that do not meet this threshold.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.

We are subject to taxation in the U.S. and various state, local and foreign jurisdictions.  As of December 31, 2019, the Company is no longer subject to U.S. Federal tax examinations for years before 2016.  We remain subject to examination by state and local tax authorities for tax years 2015 through 2018.  Foreign jurisdictions have statutes of limitations generally ranging from 2 to 6 years.  Years still open to examination by foreign tax authorities in major jurisdictions include Canada (2015 onward), Hong Kong (2014 onward), Mexico (2015 onward) and Poland (2014 onward).  We do not presently anticipate that our unrecognized tax benefits will significantly increase or decrease over the next 12 months; however, actual developments in this area could differ from those currently expected.
78

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

19. Earnings Per Share

We present two calculations of earnings per common share.  “Basic” earnings per common share equals net income divided by weighted average common shares outstanding during the period. “Diluted” earnings per common share equals net income divided by the sum of weighted average common shares outstanding during the period plus potentially dilutive common shares.  Potentially dilutive common shares that are anti-dilutive are excluded from net earnings per common share.  The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Basic Net Earnings Per Common Share:
                 
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
 
                       
Earnings from continuing operations per common share
 
$
3.09
   
$
2.53
   
$
1.92
 
Loss from discontinued operations per common share
   
(0.50
)
   
(0.62
)
   
(0.25
)
Basic net earnings per common share
 
$
2.59
   
$
1.91
   
$
1.67
 
 
                       
Diluted Net Earnings Per Common Share:
                       
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
Plus incremental shares from assumed conversions:
                       
Dilutive effect of restricted stock and performance-based stock
   
440
     
476
     
472
 
Weighted average common shares outstanding – Diluted
   
22,818
     
22,932
     
23,198
 
 
                       
Earnings from continuing operations per common share
 
$
3.03
   
$
2.48
   
$
1.88
 
Loss from discontinued operations per common share
   
(0.49
)
   
(0.60
)
   
(0.24
)
Diluted net earnings per common share
 
$
2.54
   
$
1.88
   
$
1.64
 

The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
2019
   
2018
   
2017
 
Restricted and performance shares
   
255
     
249
     
248
 
79

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

20. Industry Segment and Geographic Data

We have two major reportable operating segments, each of which focuses on a specific line of replacement parts.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The accounting policies of each segment are the same as those described in the summary of significant accounting policies (see Note 1).  The following tables contain financial information for each reportable segment (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Net sales (a):
                 
Engine Management
 
$
849,161
   
$
803,487
   
$
829,413
 
Temperature Control
   
278,355
     
278,456
     
279,127
 
Other
   
10,397
     
10,108
     
7,603
 
Total net sales
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
 
                       
Intersegment sales (a):
                       
Engine Management
 
$
19,569
   
$
23,367
   
$
24,995
 
Temperature Control
   
6,545
     
8,160
     
7,334
 
Other
   
(26,114
)
   
(31,527
)
   
(32,329
)
Total intersegment sales
 
$
   
$
   
$
 
   
Depreciation and Amortization:
                       
Engine Management
 
$
19,463
   
$
17,858
   
$
17,981
 
Temperature Control
   
4,568
     
4,704
     
4,373
 
Other
   
1,778
     
1,542
     
1,562
 
Total depreciation and amortization
 
$
25,809
   
$
24,104
   
$
23,916
 
 
                       
Operating income (loss):
                       
Engine Management
 
$
103,808
   
$
84,844
   
$
97,403
 
Temperature Control
   
13,667
     
14,586
     
19,609
 
Other
   
(22,980
)
   
(18,162
)
   
(19,491
)
Total operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
 
                       
Investment in unconsolidated affiliates:
                       
Engine Management
 
$
2,243
   
$
2,158
   
$
4,162
 
Temperature Control
   
36,615
     
30,311
     
27,022
 
Other
   
     
     
 
Total investment in unconsolidated affiliates
 
$
38,858
   
$
32,469
   
$
31,184
 
 
     
Capital expenditures:
                       
Engine Management
 
$
12,593
   
$
11,435
   
$
17,750
 
Temperature Control
   
2,273
     
7,245
     
5,151
 
Other
   
1,319
     
1,461
     
1,541
 
Total capital expenditures
 
$
16,185
   
$
20,141
   
$
24,442
 
 
                       
Total assets:
                       
Engine Management
 
$
601,637
   
$
553,480
   
$
527,200
 
Temperature Control
   
218,783
     
205,039
     
177,006
 
Other
   
92,310
     
84,613
     
83,361
 
Total assets
 
$
912,730
   
$
843,132
   
$
787,567
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

80

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments, as well as items pertaining to our Canadian business unit that does not meet the criteria of a reportable operating segment and our corporate headquarters function.

Reconciliation of segment operating income to net earnings:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
Other non-operating income (expense), net
   
2,587
     
(411
)
   
1,250
 
Interest expense
   
5,286
     
4,026
     
2,329
 
Earnings from continuing operations before taxes
   
91,796
     
76,831
     
96,442
 
Income tax expense
   
22,745
     
19,977
     
52,812
 
Earnings from continuing operations
   
69,051
     
56,854
     
43,630
 
Discontinued operations, net of tax
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Revenues (a):
 
(In thousands)
 
United States
 
$
1,023,903
   
$
976,030
   
$
1,001,003
 
Canada
   
50,158
     
57,460
     
52,005
 
Mexico
   
20,035
     
20,214
     
24,521
 
Europe
   
13,875
     
13,684
     
14,088
 
Other foreign
   
29,942
     
24,663
     
24,526
 
Total revenues
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
81

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)


 
     
 
 
December 31,
 
 
 
2019
   
2018
   
2017
 
Long-lived assets (c):
 
(In thousands)
 
United States
 
$
253,384
   
$
198,494
   
$
202,875
 
Canada
   
4,659
     
2,718
     
2,017
 
Mexico
   
12,036
     
4,012
     
4,449
 
Europe
   
17,004
     
16,880
     
18,530
 
Other foreign
   
38,942
     
32,470
     
31,185
 
Total long-lived assets
 
$
326,025
   
$
254,574
   
$
259,056
 

(a)
Revenues are attributed to countries based upon the location of the customer.

(b)
Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

(c)
Long-lived assets are attributed to countries based upon the location of the assets.

Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017. During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 21, “Net Sales.”

21. Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.  The following tables provide disaggregation of net sales information for the years ended December 31, 2019, 2018 and 2017 (in thousands):

Year Ended December 31, 2019 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
760,134
   
$
263,769
   
$
   
$
1,023,903
 
Canada
   
27,439
     
12,322
     
10,397
     
50,158
 
Mexico
   
19,330
     
705
     
     
20,035
 
Europe
   
13,341
     
534
     
     
13,875
 
Other foreign
   
28,917
     
1,025
     
     
29,942
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
705,994
   
$
   
$
6,381
   
$
712,375
 
Wire and cable
   
143,167
     
     
477
     
143,644
 
Compressors
   
     
160,485
     
1,338
     
161,823
 
Other climate control parts
   
     
117,870
     
2,201
     
120,071
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Sales Channel:
                               
Aftermarket
 
$
702,872
   
$
248,420
   
$
10,397
   
$
961,689
 
OE/OES
   
124,665
     
27,915
     
     
152,580
 
Export
   
21,624
     
2,020
     
     
23,644
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 

82

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)


Year Ended December 31, 2018 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
714,402
   
$
261,628
   
$
   
$
976,030
 
Canada
   
33,475
     
13,877
     
10,108
     
57,460
 
Mexico
   
19,397
     
817
     
     
20,214
 
Europe
   
13,054
     
630
     
     
13,684
 
Other foreign
   
23,159
     
1,504
     
     
24,663
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
648,270
   
$
   
$
5,829
   
$
654,099
 
Wire and cable
   
155,217
     
     
454
     
155,671
 
Compressors
   
     
148,416
     
1,853
     
150,269
 
Other climate control parts
   
     
130,040
     
1,972
     
132,012
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Sales Channel:
                               
Aftermarket
 
$
684,242
   
$
246,112
   
$
10,108
   
$
940,462
 
OE/OES
   
97,205
     
30,275
     
     
127,480
 
Export
   
22,040
     
2,069
     
     
24,109
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 

Year Ended December 31, 2017 (a)(b)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
737,108
   
$
263,895
   
$
   
$
1,001,003
 
Canada
   
32,197
     
12,205
     
7,603
     
52,005
 
Mexico
   
23,683
     
838
     
     
24,521
 
Europe
   
13,342
     
746
     
     
14,088
 
Other foreign
   
23,083
     
1,443
     
     
24,526
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
657,287
   
$
   
$
4,403
   
$
661,690
 
Wire and cable
   
172,126
     
     
650
     
172,776
 
Compressors
   
     
148,377
     
1,233
     
149,610
 
Other climate control parts
   
     
130,750
     
1,317
     
132,067
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Sales Channel:
                               
Aftermarket
 
$
701,308
   
$
246,097
   
$
7,603
   
$
955,008
 
OE/OES
   
106,173
     
30,268
     
     
136,441
 
Export
   
21,932
     
2,762
     
     
24,694
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

(c)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.

83

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine replacement parts including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems replacement parts including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.

22. Commitments and Contingencies

Total rent expense for the three years ended December 31, 2019 was as follows (in thousands):

 
 
Total
   
Real Estate
   
Other
 
2019 (1)
 
$
11,382
   
$
7,909
   
$
3,473
 
2018
   
12,605
     
9,272
     
3,333
 
2017
   
11,954
     
8,983
     
2,971
 

(1)
Includes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.

For our operating lease minimal rental payments that we are obligated to make, see Note 2, “Leases.”

84

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time depending on the nature of the product.  As of December 31, 2019 and 2018, we have accrued $22.4 million and $19.6 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.  Warranty expense for each of the years 2019, 2018 and 2017 were $99.3 million, $85.9 million and $94.4 million, respectively.

The following table provides the changes in our product warranties:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Balance, beginning of period
 
$
19,636
   
$
20,929
 
Liabilities accrued for current year sales
   
99,304
     
85,850
 
Settlements of warranty claims
   
(96,495
)
   
(87,143
)
Balance, end of period
 
$
22,445
   
$
19,636
 

Letters of Credit

At December 31, 2019, we had outstanding letters of credit with certain vendors aggregating approximately $3.1 million.  These letters of credit are being maintained as security for reimbursements to insurance companies and as security to the landlord of our administrative offices in Long Island City, New York.  The contract amount of the letters of credit is a reasonable estimate of their value as the value for each is fixed over the life of the commitment.

Change of Control Arrangements

We have a change in control arrangement with one key officer. In the event of a change of control (as defined in the agreement), the executive will receive severance payments and certain other benefits as provided in his agreement.

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims.  At December 31, 2019, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through December 31, 2019, the amounts paid for settled claims are approximately $30.9 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; and (4) an analysis of our settlements to date in order to develop average settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.
 
85

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (continued)

As related to our potential asbestos-related liability, in 2018, we were a defendant in an asbestos liability case in California, in which we were found liable for $7.6 million in compensatory damages.  We are pursuing all rights of appeal of this case. During the fourth quarter of 2018, our actuarial firm revised the results of its August 31, 2018 study.  Based upon the results of the revised actuarial study, in December 2018, we increased our asbestos liability to $46.7 million and recorded an incremental pre-tax provision of $10.1 million in earnings (loss) from discontinued operations.
 
In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an updated actuarial study was performed as of August 31, 2019.  The results of the August 31, 2019 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from $52 million to $90.6 million for the period through 2064.  The change from the revised prior year study, which was performed in the fourth quarter of 2018, was a $5.3 million increase for the low end of the range and a $6.7 million increase for the high end of the range.  The increase in the estimated undiscounted liability from the revised prior year study at both the low end and high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.  Based upon the results of the August 31, 2019 actuarial study, we increased our asbestos liability to $52 million, the low end of the range, and recorded an incremental pre-tax provision of $9.7 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the updated study, to range from $50.6 million to $85.2 million for the period through 2064. Total operating cash outflows related to discontinued operations, which include settlements and legal costs, were $8.8 million, $5.7 million and $5.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.
86

23. Quarterly Financial Data (Unaudited)

 
 
2019 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
241,252
   
$
307,723
   
$
305,172
   
$
283,766
 
Gross profit
   
72,844
     
92,088
     
88,905
     
77,963
 
Earnings from continuing operations
   
12,738
     
22,654
     
20,555
     
13,104
 
Loss from discontinued operations, net of taxes
   
(1,220
)
   
(7,903
)
   
(1,123
)
   
(888
)
Net earnings
 
$
11,518
   
$
14,751
   
$
19,432
   
$
12,216
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.57
   
$
1.01
   
$
0.92
   
$
0.58
 
Diluted
 
$
0.56
   
$
1.00
   
$
0.90
   
$
0.57
 
Net earnings per common share:
                               
Basic
 
$
0.51
   
$
0.66
   
$
0.87
   
$
0.54
 
Diluted
 
$
0.50
   
$
0.65
   
$
0.85
   
$
0.53
 

 
 
2018 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
246,970
   
$
296,619
   
$
286,636
   
$
261,826
 
Gross profit
   
71,603
     
87,306
     
81,289
     
72,589
 
Earnings from continuing operations
   
12,157
     
19,273
     
16,827
     
8,597
 
Loss from discontinued operations, net of taxes
   
(8,837
)
   
(3,524
)
   
(882
)
   
(608
)
Net earnings
 
$
3,320
   
$
15,749
   
$
15,945
   
$
7,989
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.54
   
$
0.86
   
$
0.75
   
$
0.38
 
Diluted
 
$
0.53
   
$
0.84
   
$
0.73
   
$
0.37
 
Net earnings per common share:
                               
Basic
 
$
0.15
   
$
0.70
   
$
0.71
   
$
0.36
 
Diluted
 
$
0.14
   
$
0.69
   
$
0.69
   
$
0.35
 

87


ITEM 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
 
None.
 
ITEM 9A.
CONTROLS AND PROCEDURES

(a)
Evaluation of Disclosure Controls and Procedures.

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Exchange Act, as of the end of the period covered by this Report. This evaluation also included consideration of our internal controls and procedures for the preparation of our financial statements as required under Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Report.

(b)
Management’s Report on Internal Control Over Financial Reporting.

Pursuant to Section 404 of the Sarbanes-Oxley Act, as part of this Report we have furnished a report regarding our internal control over financial reporting as of December 31, 2019. The report is under the caption “Management’s Report on Internal Control Over Financial Reporting” in “Item 8. Financial Statements and Supplementary Data,” which report is included herein.

(c)
Attestation Report of Independent Registered Public Accounting Firm.

KPMG LLP, our independent registered public accounting firm, has issued an opinion as to the effectiveness of the Company’s internal control over financial reporting as of December 31, 2019. The opinion is under the caption “Report of Independent Registered Public Accounting Firm−Internal Control Over Financial Reporting” in “Item 8. Financial Statements and Supplementary Data” for this attestation report, which is included herein.

(d)
Changes in Internal Control Over Financial Reporting.

During the quarter ended December 31, 2019 and subsequent to that date, we have not made changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
 
We continue to review, document and test our internal control over financial reporting using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in the 2013 Internal Control–Integrated Framework.  We may from time to time make changes aimed at enhancing their effectiveness and to ensure that our systems evolve with our business.  These efforts may lead to various changes in our internal control over financial reporting.

88

ITEM 9B.
OTHER INFORMATION

None.

PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information required by this Item is incorporated herein by reference to the information in our Definitive Proxy Statement to be filed with the SEC in connection with our 2020 Annual Meeting of Stockholders (the “2020 Proxy Statement”) set forth under the captions “Proposal No. 1 - Election of Directors,”  “Management Information,” and “Corporate Governance.”

The Board of Directors of the Company has adopted a Code of Ethics that applies to all employees, officers and directors of the Company.  The Company’s Code of Ethics is available at www.smpcorp.com under “Investor Relations─Governance Documents.”  The Company intends to satisfy any disclosure requirement under Item 5.05 of Form 8-K regarding an amendment to, or waiver from, a provision of the Company’s Code of Ethics that applies to its principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions, by disclosing such information on the Company’s website, at the address specified above.

ITEM 11.
EXECUTIVE COMPENSATION

The information required by this Item is incorporated herein by reference to the information in our 2020 Proxy Statement set forth under captions “Corporate Governance,” “Compensation Discussion & Analysis,” “Executive Compensation and Related Information” and “Report of the Compensation and Management Development Committee.”

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

The information required by this Item is incorporated herein by reference to the information in our 2020 Proxy Statement set forth under the captions “Executive Compensation and Related Information” and “Security Ownership of Certain Beneficial Owners and Management.”

ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS

The information required by this Item is incorporated herein by reference to the information in our 2020 Proxy Statement set forth under the captions “Corporate Governance” and “Executive Compensation and Related Information.”

ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES

The information required by this Item is incorporated herein by reference to the information in our 2020 Proxy Statement set forth under the captions “Audit and Non-Audit Fees.”

89

PART IV

ITEM 15.
EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)
(1)
The Index to Consolidated Financial Statements of the Registrant under Item 8 of this Report is incorporated herein by reference as the list of Financial Statements required as part of this Report.
 
 
 
 
(2)
The following financial schedule and related report for the years 2019, 2018 and 2017 is submitted herewith:
 
 
 
 
 
Schedule II - Valuation and Qualifying Accounts
 
 
 
 
 
All other schedules are omitted because they are not required, not applicable or the information is included in the financial statements or notes thereto.
 
 
 
 
(3)
Exhibits.
 
 
 
 
 
The exhibit list in the Exhibit Index is incorporated by reference as the list of exhibits required as part of this Report.

ITEM 16.
FORM 10-K SUMMARY

None.

90

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
EXHIBIT INDEX

Exhibit
Number
 
 
 
3.1
 
 
3.2
 
 
3.3
 
 
10.1
 
 
10.2
 
 
10.3
 
 
10.4
 
 
10.5
 
 
10.6
 
 
10.7
 
 
10.8

91

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
EXHIBIT INDEX

Exhibit
Number
 
 
 
10.9
 
 
10.10
 
 
10.11
 
 
10.12
 
 
10.13
 
 
10.14
 
 
21
 
 
23
 
 
24
 
 
31.1
 
 
31.2
 
 
32.1
 
 
32.2

92

STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES
EXHIBIT INDEX

101.INS**
Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).
101.SCH**
Inline XBRL Taxonomy Extension Schema Document.
101.CAL**
Inline XBRL Taxonomy Extension Calculation Linkbase Document.
101.LAB**
Inline XBRL Taxonomy Extension Label Linkbase Document.
101.PRE**
Inline XBRL Taxonomy Extension Presentation Linkbase Document.
101.DEF**
Inline XBRL Taxonomy Extension Definition Linkbase Document.
104
Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

** In accordance with Regulation S-T, the XBRL-related information in Exhibit 101 to the Original Filing shall be deemed to be “furnished” and not “filed.”

93

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.

 
STANDARD MOTOR PRODUCTS, INC.
 
(Registrant)
 
 
 
/s/ Eric P. Sills
 
Eric P. Sills
 
Chief Executive Officer and President
 
 
 
/s/ James J. Burke
 
James J. Burke
 
Chief Operating Officer
 
 
 
/s/ Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer

New York, New York
February 20, 2020

POWER OF ATTORNEY

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Eric P. Sills, James J. Burke and Nathan R. Iles, jointly and severally, as his attorneys-in-fact, each with the power of substitution, for him in any and all capacities, to sign any amendments to this Annual Report on Form 10-K and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may 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:

February 20, 2020
/s/   Eric P. Sills
 
Eric P. Sills
 
Chief Executive Officer and President
 
(Principal Executive Officer)
 
 
February 20, 2020
/s/   James J. Burke
 
James J. Burke
 
Chief Operating Officer
 
 
February 20, 2020
/s/    Nathan R. Iles
 
Nathan R. Iles
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)

94


February 20, 2020
/s/    Lawrence I. Sills
 
Lawrence I. Sills, Director
 
 
February 20, 2020
/s/    John P. Gethin
 
John P. Gethin, Director
 
 
February 20, 2020
/s/    Pamela Forbes Lieberman
 
Pamela Forbes Lieberman, Director
 
 
February 20, 2020
/s/    Patrick S. McClymont
 
Patrick S. McClymont, Director
 
 
February 20, 2020
/s/    Joseph W. McDonnell
 
Joseph W. McDonnell, Director
 
 
February 20, 2020
/s/    Alisa C. Norris
 
Alisa C. Norris, Director
 
 
February 20, 2020
/s/    William H. Turner
 
William H. Turner, Director
 
 
February 20, 2020
/s/    Richard S. Ward
 
Richard S. Ward, Director
 
 
February 20, 2020
/s/   Roger M. Widmann
 
Roger M. Widmann, Director



95


STANDARD MOTOR PRODUCTS, INC. AND SUBSIDIARIES

Schedule II Valuation and Qualifying Accounts

Years ended December 31, 2019, 2018 and 2017

 
       
Additions
             
 
                       
Description
 
Balance at
beginning
of year
   
Charged to
costs and
expenses
   
Other
   
Deductions
   
Balance at
end of year
 
 
                             
Year ended December 31, 2019:
                             
Allowance for doubtful accounts
 
$
4,488,000
   
$
(295,000
)
 
$
   
$
(51,000
)
 
$
4,244,000
 
Allowance for discounts
   
1,199,000
     
10,660,000
     
     
10,891,000
     
968,000
 
 
 
$
5,687,000
   
$
10,365,000
   
$
   
$
10,840,000
   
$
5,212,000
 
 
                                       
Allowance for sales returns
 
$
57,433,000
   
$
136,777,000
   
$
   
$
150,094,000
   
$
44,116,000
 
 
                                       
 
                                       
Year ended December 31, 2018:
                                       
Allowance for doubtful accounts
 
$
3,824,000
   
$
325,000
   
$
   
$
(339,000
)
 
$
4,488,000
 
Allowance for discounts
   
1,143,000
     
10,359,000
     
     
10,303,000
     
1,199,000
 
 
 
$
4,967,000
   
$
10,684,000
   
$
   
$
9,964,000
   
$
5,687,000
 
 
                                       
Allowance for sales returns
 
$
35,916,000
   
$
132,390,000
   
$
6,670,000
(1)
 
$
117,543,000
   
$
57,433,000
 
 
                                       
 
                                       
 
                                       
Year ended December 31, 2017:
                                       
Allowance for doubtful accounts
 
$
3,353,000
   
$
970,000
   
$
   
$
499,000
   
$
3,824,000
 
Allowance for discounts
   
1,072,000
     
10,664,000
     
     
10,593,000
     
1,143,000
 
 
 
$
4,425,000
   
$
11,634,000
   
$
   
$
11,092,000
   
$
4,967,000
 
 
                                       
Allowance for sales returns
 
$
40,176,000
   
$
137,416,000
   
$
   
$
141,676,000
   
$
35,916,000
 

(1)
The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, Revenue from Contracts with Customers.

96
EX-21 2 ex21.htm EXHIBIT 21

EXHIBIT 21

SUBSIDIARIES OF STANDARD MOTOR PRODUCTS, INC.

Name
 
State or
Country of
Incorporation
 
Percent
of Voting
Securities
Owned
         
Motortronics, Inc.
 
New York
 
100
         
SMP Automotive de Mexico, S.A. de C.V.(1)
 
Mexico
 
100
         
SMP Engine Management de Mexico, S. de R.L. de C.V.(1)
 
Mexico
 
100
         
SMP Four Seasons de Mexico, S. de R.L. de C.V.(1)
 
Mexico
 
100
         
SMP Motor Products Limited
 
Canada
 
100
         
SMP Poland sp. z o.o.(2)
 
Poland
 
100
         
Standard Motor Products de Mexico, S. de R.L. de C.V.(1)
 
Mexico
 
100
         
Standard Motor Products (Hong Kong) Limited
 
Hong Kong
 
100

All of the subsidiaries are included in the consolidated financial statements of Standard Motor Products, Inc.

(1)
Standard Motor Products, Inc. owns approximately 99% and Motortronics, Inc. owns approximately 1% of these companies.

(2)
SMP Poland sp. z o.o. is a wholly-owned subsidiary of Standard Motor Products (Hong Kong) Limited.



EX-23 3 ex23.htm EXHIBIT 23

Exhibit 23

Consent of Independent Registered Public Accounting Firm

The Board of Directors
Standard Motor Products, Inc. and Subsidiaries:
 
We consent to the incorporation by reference in the registration statement (No. 333‑211461, No. 333-174330, and No. 333-134239) on Form S-8 of Standard Motor Products, Inc. and subsidiaries of our reports dated February 20, 2020, with respect to the consolidated balance sheets of Standard Motor Products, Inc. and subsidiaries as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, changes in stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2019, and the related notes and financial statement Schedule II, Valuation and Qualifying Accounts, (collectively, the “consolidated financial statements”) and the effectiveness of internal control over financial reporting as of December 31, 2019, which reports appear in the December 31, 2019 annual report on Form 10‑K of Standard Motor Products, Inc. and subsidiaries.
 
/s/ KPMG LLP
 
New York, New York
February 20, 2020
 


EX-31.1 4 ex31_1.htm EXHIBIT 31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Eric P. Sills, certify that:
 
1.
I have reviewed this annual report on Form 10-K of Standard Motor Products, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 

a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 

b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 

c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 

d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 

a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 

 b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:
February 20, 2020
 
     
   
/s/ Eric P. Sills
   
Eric P. Sills
   
Chief Executive Officer and President



EX-31.2 5 ex31_2.htm EXHIBIT 31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Nathan R. Iles, certify that:
 
1.
I have reviewed this annual report on Form 10-K of Standard Motor Products, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 

a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 

b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 

c)
evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 

d)
disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 

a)
all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 

 b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date:
February 20, 2020
 
     
   
/s/ Nathan R. Iles
   
Nathan R. Iles
   
Chief Financial 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 Standard Motor Products, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Eric P. Sills, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:


(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and


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


/s/ Eric P. Sills
Eric P. Sills
Chief Executive Officer and President
February 20, 2020

*A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission on its staff upon request.



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 Standard Motor Products, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nathan R. Iles, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to 906 of the Sarbanes-Oxley Act of 2002, to my knowledge, that:


(1)
The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and


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


/s/ Nathan R. Iles
Nathan R. Iles
Chief Financial Officer
February 20, 2020

*A signed original of this written statement required by Section 906 has been provided to Standard Motor Products, Inc. and will be retained by Standard Motor Products, Inc. and furnished to the Securities and Exchange Commission on its staff upon request.



EX-101.SCH 8 smp-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Business Acquisitions and Investments link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Sale of Grapevine, Texas Property link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Restructuring and Integration Expense link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Sale of Receivables link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Investments in Unconsolidated Affiliates link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Other Assets link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Credit Facilities and Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Stock-Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Employee Benefits link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Other Non-Operating Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Industry Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - Net Sales link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 062300 - Disclosure - Quarterly Financial Data (Unaudited) link:presentationLink link:calculationLink link:definitionLink 062400 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Business Acquisitions and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Restructuring and Integration Expense (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Investments in Unconsolidated Affiliates (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Other Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Credit Facilities and Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Stock-Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Employee Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Other Non-Operating Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 082000 - Disclosure - Industry Segment and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 082100 - Disclosure - Net Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 082200 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 082300 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details) link:presentationLink link:calculationLink link:definitionLink 090102 - Disclosure - Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090106 - Disclosure - Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 090108 - Disclosure - Summary of Significant Accounting Policies, Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090110 - Disclosure - Summary of Significant Accounting Policies, Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090202 - Disclosure - Leases (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Business Acquisitions and Investments (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Sale of Grapevine, Texas Property (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Restructuring and Integration Expense (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Sale of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Goodwill and Other Intangible Assets, Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090902 - Disclosure - Goodwill and Other Intangible Assets, Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Investments in Unconsolidated Affiliates (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 091204 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) link:presentationLink link:calculationLink link:definitionLink 091206 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Stock-Based Compensation Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Employee Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Other Non-Operating Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091802 - Disclosure - Income Taxes (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Industry Segment and Geographic Data, Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 092002 - Disclosure - Industry Segment and Geographic Data, Operating Income to Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 092004 - Disclosure - Industry Segment and Geographic Data, Customer Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - Net Sales (Details) link:presentationLink link:calculationLink link:definitionLink 092200 - Disclosure - Commitments and Contingencies, Rent (Details) link:presentationLink link:calculationLink link:definitionLink 092202 - Disclosure - Commitments and Contingencies, Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 092204 - Disclosure - Commitments and Contingencies, Letters of Credit and Asbestos (Details) link:presentationLink link:calculationLink link:definitionLink 092300 - Disclosure - Quarterly Financial Data (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 092400 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 smp-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 smp-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 smp-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Address, Address Line One Amendment Flag City Area Code Entity Address, City or Town Entity Address, Country Current Fiscal Year End Date Document Period End Date Entity Incorporation, State or Country Code Local Phone Number Entity Address, Postal Zip Code Entity Address, State or Province Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name 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 Tax Identification Number Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Document Annual Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business Award Type [Axis] ASC 606 [Member] Summary of Significant Accounting Policies [Abstract] ASU 2016-02 [Member] Accounts payable Accounts receivable, less allowances for discounts and doubtful accounts of $5,212 and $5,687 in 2019 and 2018, respectively Accounts Receivable, after Allowance for Credit Loss, Current Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated other comprehensive income Accumulated Other Comprehensive Income [Member] Acquired Indefinite-lived Intangible Assets [Line Items] Capital In Excess of Par Value [Member] Capital in excess of par value Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Stock-based compensation expense, net of tax Share-based Payment Arrangement, Expense, after Tax Allowance for Doubtful Accounts [Member] Accounts receivable, allowances for discounts and doubtful accounts Amortization expense Amortization of deferred financing cost Employee stock ownership plan Amortization of ESOP Award Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Antidilutive securities excluded from computation of earnings per share (in shares) Asbestos [Member] Asset Impairment Charges [Abstract] Impairment charges Impairment charge ASSETS Assets [Abstract] Total assets Total assets Balance Sheet Information [Abstract] Total current assets Assets, Current CURRENT ASSETS: Long-lived assets [Abstract] Alternate Base Rate [Member] Overdraft facility Building Improvements [Member] Buildings [Member] Purchase Price Revenues Business Acquisition [Line Items] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisitions and Investments [Abstract] Business Acquisition, Acquiree [Domain] Inventory Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Business Combination, Description [Abstract] Business Acquisitions and Investments Business Combination Disclosure [Text Block] Assets acquired and liabilities assumed [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Intangible assets Acquisition of assets and liabilities Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract] Post-closing adjustments amount Net assets acquired Canada Tax Authority [Member] Long-term debt Capital Lease Obligations, Noncurrent Other Intangible Assets [Abstract] Capitalized Computer Software, Net [Abstract] Accumulated computer software amortization Capitalized Computer Software, Accumulated Amortization Other intangible assets Amortization of computer software CASH AND CASH EQUIVALENTS at end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents CASH AND CASH EQUIVALENTS at beginning of year Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Total operating cash outflows related to discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Class of Stock [Line Items] Class of Stock [Domain] Collateral [Domain] Collateral [Axis] Collateral [Axis] Commitments and contingencies Loss Contingencies Commitments and Contingencies [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock available for future grants (in shares) Common Stock [Member] Cash dividends paid (in dollars per share) Dividends declared per share (in dollars per share) Common stock, par value (in dollars per share) Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common Stock - par value $2.00 per share: Authorized 30,000,000 shares, issued 23,936,036 shares Common Stock, Value, Issued Employee Benefits [Abstract] Deferred tax liabilities [Abstract] Components of Deferred Tax Liabilities [Abstract] Components of net deferred tax assets and liabilities [Abstract] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Computer Software [Member] Concentration Risk Type [Domain] Concentration Risk Benchmark [Axis] Concentration risk, percentage Concentration risk, percentage Concentration Risk Benchmark [Domain] Concentration Risk [Line Items] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration Risk Type [Axis] Concentration Risk [Table] Principles of Consolidation Construction-in-Progress [Member] Construction in Progress [Member] Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Axis] Other [Member] Other [Member] Corporate and Other [Member] Cost of sales Credit Facility [Domain] Credit Facility [Axis] Cumulative effect adjustment Total current Current Income Tax Expense (Benefit) Foreign Domestic Current [Abstract] Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Customer Relationships [Member] Customer Concentration Risk [Member] Disaggregation of Net Sales Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Abstract] California Case [Member] Damages from Product Defects [Member] Margin on variable rate Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Credit Facilities and Long-Term Debt [Abstract] Total debt Debt and Lease Obligation Outstanding borrowings under credit facility Long-term Debt, Gross Credit Facilities and Long-Term Debt Debt Disclosure [Text Block] Maturity date Current maturities of debt Deferred incomes taxes Deferred Financing Costs Deferred compensation Deferred Compensation Plan Assets Domestic Deferred Federal Income Tax Expense (Benefit) Total amortization Debt Issuance Costs, Net Total deferred Deferred Income Tax Expense (Benefit) Deferred financing costs, net Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred [Abstract] Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred tax assets, gross Deferred Tax Assets, Gross Inventories Net deferred tax asset Net deferred tax assets Deferred Tax Assets, Net Deferred tax assets [Abstract] Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Accrued salaries and benefits Other Deferred Tax Assets, Other Tax credit carryforwards Allowance for doubtful accounts Postretirement benefits Allowance for customer returns Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Employer discretionary contribution amount Benefit obligation outstanding Defined Benefit Plan, Benefit Obligation Postretirement plan net periodic benefit credit (cost) Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) U.S defined contribution Defined Contribution Plans [Abstract] Depreciation expense Depreciation Depreciation and amortization Adjustments Due to Adoption of ASU 2014-09 [Member] Stock-Based Compensation Plans [Abstract] Stock-Based Compensation Plans Share-based Payment Arrangement [Text Block] Income tax benefit Sale of Grapevine, Texas Property Pay Cash Dividend [Member] Dividends [Domain] Dividends [Axis] Cash dividends paid Dividends, Common Stock, Cash Net earnings per common share [Abstract] Earnings Per Share, Diluted, Other Disclosures [Abstract] Earnings Per Share, Diluted, Other Disclosures [Abstract] Earnings Per Share Net earnings per common share - Diluted (in dollars per share) Diluted (in dollars per share) Net earnings per common share - Basic (in dollars per share) Basic (in dollars per share) Net earnings per common share - Basic: Basic Net Earnings Per Common Share [Abstract] Net earnings per common share - Diluted: Diluted Net Earnings Per Common Share [Abstract] Earnings Per Share [Abstract] Effect of exchange rate changes on cash U.S. Federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Unamortized compensation expense Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Workforce Reduction [Member] Weighted average period of recognition for unrecognized compensation expense Employee Stock Ownership Plan (ESOP) Name [Axis] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Payroll and commissions Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract] Total remaining balance of shares in the ESOP (in shares) Employee Stock Ownership Plan (ESOP), Plan [Domain] Shares released from trust (in shares) Additional shares contributed to ESOP (in shares) Equity Component [Domain] Percentage of equity interest acquired in joint venture Percentage of equity interest acquired Equity Method Investment, Ownership Percentage Investment in unconsolidated affiliates Fair Value Measurements [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Financial Standby Letter of Credit [Member] Total acquired intangible assets Finite-Lived Intangible Assets, Gross Net acquired intangible assets Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Major Class Name [Domain] Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Estimated amortization expense in year 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Estimated useful life of intangible assets Finite-Lived Intangible Asset, Useful Life Estimated amortization expense in year 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Estimated amortization expense in year 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Estimated amortization expense in year 2023 Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Gain (loss) on foreign exchange Foreign Currency Transaction Gain (Loss), before Tax Foreign Tax Authority [Member] Furniture and Fixtures [Member] Gain on sale of property, plant and equipment Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Goodwill acquisition Goodwill gross, ending balance Goodwill gross, beginning balance Goodwill, Gross Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Goodwill foreign currency exchange rate change Goodwill Goodwill net, beginning balance Goodwill net, ending balance Goodwill by operating segment [Abstract] Goodwill [Roll Forward] Goodwill and Other Intangible Assets [Abstract] Goodwill accumulated impairment losses, Ending balance Goodwill accumulated impairment losses, Beginning balance Goodwill, Impaired, Accumulated Impairment Loss Goodwill [Line Items] Gross profit Gross profit Gross Profit Hong Kong Tax Authority [Member] Intersegment Revenues [Member] Valuation of Long-Lived and Intangible Assets and Goodwill Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Earnings from continuing operations (in dollars per share) Basic (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Income Tax Authority [Axis] Lease Expense [Abstract] Accounting for Income Taxes [Abstract] Income Taxes [Abstract] Earnings from continuing operations before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings from continuing operations (in dollars per share) Diluted (in dollars per share) Earnings from continuing operations per common share (in dollars per share) Equity income (loss) from joint ventures Equity (income) loss from joint ventures Income (Loss) from Equity Method Investments Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract] Discontinued operations (in dollars per share) Loss from discontinued operations per common share (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Earnings from continuing operations Earnings from continuing operations Earnings from continuing operations Income Taxes Income Tax Disclosure [Text Block] Earnings from continuing operations before taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Total income tax provision Income tax expense Income Tax Provision (Benefit) [Abstract] Income Tax Authority [Domain] U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017 Income tax (tax benefits) attributable to foreign income Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Reconciliations Between Taxes at the U.S. Federal Income Tax Rate and Taxes at our Effective Income Tax Rate on Earnings [Abstract] Impact of Tax Cuts and Jobs Act State and local income taxes, net of federal income tax benefit Foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Accounting for Income Taxes Other non-deductible items, net Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Income taxes Loss from discontinued operations, net of income tax benefit of $3,912, $4,866 and $3,769 Loss from discontinued operations, net of taxes Discontinued operations, net of tax Loss on discontinued operations, net of tax Increase (decrease) in accounts payable Increase (Decrease) in Accounts Payable (Increase) decrease in accounts receivable Increase (Decrease) in Accounts Receivable Increase (decrease) in sundry payables and accrued expenses Increase (Decrease) in Accrued Liabilities (Increase) decrease in deferred income taxes Increase (Decrease) in Deferred Income Taxes Net change in other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Change in assets and liabilities: Increase in inventories Increase (Decrease) in Inventories (Increase) decrease in prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Dilutive effect of restricted stock and performance-based stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Amount of acquired indefinite-lived intangible assets Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Other intangibles, net Interest expense Interest Inventories [Abstract] Increase to inventory reserves Finished goods Inventory, Finished Goods, Net of Reserves Inventories Inventory Disclosure [Text Block] Inventory reserve Inventory Valuation Reserves Work-in-process Inventory, Work in Process, Net of Reserves Inventories Inventory, Policy [Policy Text Block] Raw materials Inventory, Raw Materials, Net of Reserves Investments in and Advances to Affiliates [Table] Investments in Unconsolidated Affiliates Investments in and Advances to Affiliates, Schedule of Investments [Text Block] Investments in Unconsolidated Affiliates [Abstract] Investments in and Advances to Affiliates, Balance [Abstract] Investments in Unconsolidated Affiliates Investments in and Advances to Affiliates [Table Text Block] Investments in unconsolidated affiliates Investments in and Advances to Affiliates [Line Items] LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Lessee, Lease, Description [Line Items] Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Total lease payments Lessee, Operating Lease, Liability, Payments, Due Renewal option period Minimum Lease Payments Quantitative Lease Disclosures [Abstract] Leases [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Lessee, Lease, Description [Table] Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Leases Lessee, Leases [Policy Text Block] 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Outstanding letters of credit with certain vendors Outstanding letters of credit Land, Buildings and Improvements [Member] Leaseholds [Member] Total rent expense Operating Leases, Rent Expense Leasehold Improvements [Member] Leasehold Improvements [Member] Leases Leases [Abstract] Asbestos Litigation Legal Costs, Policy [Policy Text Block] LIABILITIES AND STOCKHOLDERS' EQUITY Total liabilities Liabilities Total liabilities and stockholders' equity Liabilities and Equity CURRENT LIABILITIES: Total current liabilities Liabilities, Current Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Abstract] Line of Credit [Member] Revolving credit facilities Overdraft facility expiration date Line of Credit Facility, Expiration Date Lender Name [Axis] Average daily loan balance outstanding Line of Credit Facility, Average Outstanding Amount Weighted average interest rate Line of Credit Facility, Interest Rate at Period End Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Lender [Domain] Additional available borrowing capacity Notes payable Accrued asbestos liabilities Sale of Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Long-term debt Loss Contingencies [Line Items] Loss Contingency Nature [Axis] Incremental pre-tax provision Loss Contingency Accrual, Provision Loss Contingencies [Table] Pending claims, approximate number Loss Contingency, Pending Claims, Number Range of possible loss Loss Contingency, Estimate of Possible Loss Loss Contingency, Nature [Domain] Mexican Tax Authority [Member] Machinery and Equipment [Member] Changes in product warranties [Roll forward] Valuation and Qualifying Accounts [Roll Forward] Long-lived assets Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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 used in financing activities Net Cash Provided by (Used in) Financing Activities Net earnings Net earnings Net earnings Net earnings Net earnings available to common stockholders Net Income (Loss) Available to Common Stockholders, Basic CASH FLOWS FROM FINANCING ACTIVITIES: Net earnings available to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Recently Issued Accounting Pronouncements Adjustments for New Accounting Pronouncement [Member] Other Foreign [Member] Non-US [Member] Noncash investing activity: Non-Compete Agreements [Member] Other Non-Operating Income (Expense), Net [Abstract] Nonoperating Income (Expense) [Abstract] Number of reportable operating segments Open Tax Years Open Tax Year Minimum Lease Payments [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Operating lease right-of-use assets Operating lease expense Reportable Segments [Member] Weighted average discount rate Operating income Operating income Operating income (loss) Noncurrent operating lease liabilities Noncurrent operating lease liabilities Operating cash flows from operating leases Operating Lease, Payments Operating Loss Carryforwards, Expiration Dates Present value of lease liabilities Operating Lease, Liability Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards Rent [Abstract] Operating Loss Carryforwards [Table] Foreign currency translation adjustments Other Exit Costs [Member] Other accrued liabilities Other Assets [Abstract] Other income (expense), net Other Operating Income (Expense), Net Other Non-Operating Income (Expense), Net [Abstract] Other Assets Other Assets Disclosure [Text Block] Other Other Assets [Abstract] Other Assets, Noncurrent [Abstract] Other assets Total other assets, net Other Assets, Noncurrent Interest and dividend income Other Interest and Dividend Income Other Non-Operating Income (Expense), Net Other Income and Other Expense Disclosure [Text Block] Current portion of other debt Other non-operating income (expense), net Total other non-operating income (expense), net Other Nonoperating Income (Expense) Sundry payables and accrued expenses Sundry payables and accrued expenses Other comprehensive income (loss), net of tax Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Other comprehensive income (loss), net of tax: Pension and postretirement plans Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Patents [Member] Patents [Member] Other investing activities Payments for (Proceeds from) Other Investing Activities Payment for settled claims Payments for Legal Settlements Purchase of treasury stock Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Acquisitions of and investments in businesses Payments to Acquire Businesses, Net of Cash Acquired Cash payments Payments for Restructuring Payments of debt issuance costs Payments of Debt Issuance Costs Purchase price payment Capital expenditures Capital expenditures Employee Benefits Pension and Other Postretirement Benefits Disclosure [Text Block] Performance-Based Shares [Member] Performance Shares [Member] Plan Name [Axis] Plan Name [Domain] Preferred stock, par value (in dollars per share) Preferred Stock [Member] Preferred Stock [Member] Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Preferred stock, voting rights Preferred stock, shares outstanding (in shares) Preferred stock, shares authorized (in shares) Prepaid expenses and other current assets Reclassification Increase (decrease) in overdraft balances Net borrowings (repayments) under line-of-credit agreements Net borrowings (repayments) of other debt and lease obligations Net proceeds from sale of Grapevine, Texas facility Net proceeds from sale of Grapevine, Texas facility Settlements of warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Liabilities accrued for current year sales Balance, beginning of period Balance, end of period Standard and Extended Product Warranty Accrual Warranty expense Estimated useful life Total property, plant and equipment Property, Plant and Equipment [Line Items] Property, Plant and Equipment Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Total property, plant and equipment, net Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Property, plant and equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Increase (decrease) to allowance for doubtful accounts Quarterly Financial Data (Unaudited) Quarterly Financial Information [Text Block] Quarterly Financial Data (Unaudited) [Abstract] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Real Estate [Member] Allowance for Doubtful Accounts and Cash Discounts Receivable [Policy Text Block] Sale of Receivables [Abstract] Reconciliation of segment operating income to net earnings [Abstract] Reconciliation of Segment Operating Income to Net Earnings Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Environmental Reserves Purchases from equity method investment Restricted Shares [Member] Restricted Stock [Member] Amounts provided for during the period Restructuring Charges Exit activity liability, beginning of period Exit activity liability, end of period Restructuring Reserve Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Cost and Reserve [Line Items] Restructuring and Integration Expense [Abstract] Non-cash usage, including asset write-downs Restructuring Reserve, Settled without Cash Foreign currency exchange rate changes and other Restructuring Reserve, Foreign Currency Translation Gain (Loss) Reclassification of environment liability Restructuring and integration activities [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring Type [Axis] Restructuring and Integration Expense Restructuring and Related Activities Disclosure [Text Block] Restructuring and integration expenses Restructuring, Settlement and Impairment Provisions Retained Earnings [Member] Retained earnings Retirement Plan Type [Axis] Retirement Plan Type [Domain] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Net Sales [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Table] Net sales Revenues Net sales Net Sales Revenue from Contract with Customer [Text Block] Disaggregation of net sales Revenues [Abstract] Revenues [Abstract] Concentration Risk [Abstract] Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Net Sales [Member] Revenue Benchmark [Member] Changes in Product Warranties Schedule of Product Warranty Liability [Table Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Revenue and Long-lived Assets by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Other Assets Schedule of Other Assets [Table Text Block] Quarterly Financial Information Allocation of Purchase Price, Assets Acquired And Liabilities Assumed Restricted and Performance-Based Share Activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Rent Expense Income Tax Provision (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Components of Net Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Summary of Total Debt Outstanding Schedule of Debt [Table Text Block] Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Reconciliations of the Earnings Available to Common Stockholders and the Shares used in Calculating Basic and Dilutive Net Earnings per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Business Acquisitions, by Acquisition [Table] Anti-dilutive Securities Excluded from Computation of Earnings per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Carrying Value of Goodwill by Operating Segment Schedule of Goodwill [Table] Acquired Identifiable Intangible Assets Impact of Adopting ASU 2016-02 on Consolidated Balance Sheet Schedule of Property, Plant and Equipment [Table] Components of Other Non-Operating Income (Expense) Sales and Operating Income by Operating Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table] Restructuring and Integration Expense Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Stock by Class [Table] Industry Segment and Geographic Data Segment Reporting Disclosure [Text Block] Segment Reporting Information [Line Items] Financial information for reportable segment [Abstract] Segments [Domain] Industry Segment and Geographic Data [Abstract] Discontinued Operations [Member] Operating Activities [Domain] Selected quarterly financial information [Abstract] Selling, General and Administration Expenses Selling, general and administrative expenses Series A Preferred Stock [Member] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward] Age 63 [Member] Age 65 [Member] Share-based Payment Arrangement, Tranche Three [Member] Stock-based compensation Stock-based compensation expense Age 60 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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 Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted and performance-based stock, shares [Roll Forward] Beginning of period (in shares) End of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number End of period (in dollars per share) Beginning 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 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 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 Shares authorized for issuance (in shares) Equity Award [Domain] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Product Warranty and Overstock Returns Standard Product Warranty, Policy [Policy Text Block] Warranties [Abstract] State and Local [Member] State and Local Jurisdiction [Member] CONSOLIDATED BALANCE SHEETS [Abstract] Balance Sheet [Abstract] Class of Stock [Axis] Equity Components [Axis] Equity Components [Axis] Operating Activities [Axis] Statement [Line Items] Statement [Table] Segments [Axis] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) [Abstract] Restricted and performance-based stock grants issued, net of forfeitures (in shares) Stock repurchase program, authorized amount Stock repurchase program, remaining authorized amount Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Balance at beginning of period Balance at beginning of period Total stockholders' equity Stockholders' Equity Attributable to Parent Stockholders' equity: Stockholders' Equity [Abstract] Subsequent Event [Member] Subsequent Event Type [Domain] Subsequent Event Type [Axis] Supplemental disclosure of cash flow information: Supplemental Executive Retirement Plan [Member] Supplemental Employee Retirement Plan [Member] Tax credit carryforward Tax Credit Carryforward, Amount Provisional deemed repatriation tax on earnings of foreign subsidiaries Tax Cuts and Jobs Act, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense Provisional income tax expense, deferred tax assets Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Tools, Dies and Auxiliary Equipment [Member] Tools, Dies and Molds [Member] Trademarks [Member] Trademarks and Trade Names [Member] Treasury stock - at cost (in shares) Purchase of treasury stock Stock repurchased during period Treasury Stock, Value, Acquired, Cost Method Stock repurchased during period (in shares) Treasury Stock, Shares, Acquired Treasury stock - at cost (1,477,594 shares and 1,503,284 shares in 2019 and 2018, respectively) Treasury Stock, Value Treasury Stock [Member] Type of Restructuring [Domain] Type of Adoption [Domain] Recognized uncertain tax positions Use of Estimates Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Balance at beginning of year Balance at end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Deductions Valuation Allowances and Reserves Type [Axis] Charged to costs and expenses Valuation Allowances and Reserves [Domain] Increase (decrease) in tax valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Variable Rate [Domain] Variable Rate [Axis] Average number of common shares (in shares) Weighted average common shares outstanding (in shares) Average number of common shares and dilutive common shares (in shares) Weighted average common shares outstanding - Diluted (in shares) Plus incremental shares from assumed conversions [Abstract] Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Consolidation Items [Domain] Consolidation Items [Axis] Directors [Member] Director [Member] Europe [Member] Investment, Name [Domain] Executives [Member] Executive Officer [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Customers [Axis] Maximum [Member] Minimum [Member] Customer [Domain] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Domain] Statistical Measurement [Axis] Restatement [Domain] Adjustments due to Adoption of ASU 2016-02 [Member] Restatement Adjustment [Member] Restatement [Axis] Scenario, Unspecified [Domain] Investment, Name [Axis] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Geographical [Domain] Scenario [Axis] Geographical [Axis] Relationship to Entity [Domain] Title of Individual [Axis] Schedule II - Valuation and Qualifying Accounts [Abstract] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] Canada [Member] CANADA [Member] Mexico [Member] United States [Member] Plant Rationalization Program [Abstract] Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment related to reclassification of inventory reserves. Restructuring Reserve Reclassification of Inventory Reserves Reclassification of inventory reserves Product group that manufactures and remanufactures air conditioning compressors. Compressors [Member] Product group that manufactures and remanufactures other climate control parts. Other Climate Control Parts [Member] Product group that manufactures wire and cable. Wire and Cable [Member] Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products. Ignition, Emission Control, Fuel and Safety Related System Products [Member] Ignition, Emission Control, Fuel and Safety Related System Products [Member] Channel that sell our products to warehouse distributors and retailers. Aftermarket [Member] Aftermarket [Member] Channel where our domestic entities sell to customers outside the United States. Export [Member] Export [Member] Countries excluding the United States, Canada, Mexico and countries in Europe Other Foreign [Member] Other Foreign [Member] Activity related to pollak relocation. Pollak Relocation [Member] Pollak Relocation [Member] Program initiated in 2017 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure. Orlando Plant Rationalization Program [Member] Activity related to wire and cable relocation program. Integration Costs [Member] Wire and Cable Relocation [Member] Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure. Plant Rationalization Program [Member] Restructuring and integration cost [Abstract] Restructuring Reserve [Abstract] Restructuring and integration costs [Abstract] Sale of Grapevine, Texas Property [Abstract] Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates. Two Thousand and Sixteen Omnibus Incentive Plan [Member] 2016 Omnibus Incentive Plan [Member] Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award. Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period Post vesting holding period for restricted and performance shares issued Represents the percentage of the forfeitures on share-based payment award during the period. Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage Estimated forfeitures Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award. Share-based Compensation Arrangement by Share-based Payment Award, Holding Period Holding period for restricted and performance shares issued Represents the measuring period for performance-based shares. Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares Measuring period for performance-based shares Restricted and Performance Stock Grants [Abstract] Restricted Stock and Performance Share Grants [Abstract] The fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units. Share based compensation arrangement by share based payment award equity instruments other than options nonvested grant date fair value Weighted-average grant date fair value One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity). Executives and Directors [Member] Employees hired by the Company. Employees [Member] Share-based Compensation Arrangement by Share-based Payment Award [Abstract] Refer to other leased properties that that are not separately disclosed. Other Leased Properties [Member] Other [Member] The carrying amount of debt classified as other as of the balance sheet date. Other debt Other The amount of charges incurred relating to the sale of receivables during the reporting period. Sale of receivables, related charges Charge related to sale of receivables The amount of receivables sold during the period. Sale of Receivables Sale of receivables to financial institutions The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company. Borrowing Base Borrowing base Stock repurchase of shares on the open market and are held in treasury. Stock Repurchase [Member] Provided specific conditions are met, the credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases. Other Distributions [Member] Cash Dividend And Stock Repurchases [Member] The percentage of the amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company. Borrowing Base Percentage Borrowing base percentage Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man. Borrowing [Member] Direct Borrowings [Member] Refers to fixed assets which are not included in borrowing base. Fixed Assets Not Included in Borrowing Base [Member] Refers to fixed assets which are included in borrowing base. Fixed Assets Included in Borrowing Base [Member] Refers to a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio Debt Instrument, Conditions For Required Financial Covenants, Fixed Charge Coverage Ratio Coverage ratio Additional borrowing capacity under the accordion feature credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility. Line Of Credit Facility Additional Borrowing Capacity Line of credit facility, additional borrowing capacity The credit agreement permits us to pay cash dividends and make stock repurchases in any twelve month period subject to a minimum availability. Provided specific conditions are met, the credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases. Agreement Permissions Agreement permissions Tabular disclosure of defined contribution plan matching obligations in connections with the plans which are funded in cash. Defined Contribution Plan Matching Obligations [Table Text Block] Defined Contribution Plan Matching Obligations The amount of provision for expense in connection with the ESOP during the period. Provision for expense in connection with ESOP Provision for expense in connection with ESOP Employee Stock Ownership Plan and Trust (ESOP) for the company. Employee Stock Ownership Plan and Trust (ESOP) [Member] Number of former union employees in the US covered by the plan. Number of former union employees covered by the plan Number of former union employees covered by the plan Benefit Plan [Abstract] Postretirement Medical Benefits [Abstract] Amount of amortization expense expected to be recognized during the next fiscal year following the latest fiscal year for financing costs. Amortization of Financing Costs, Next Twelve Months 2020 Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Three 2022 Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount. JPMorgan Chase Bank Credit Facility [Member] Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Four 2023 Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs. Amortization Of Financing Costs Year Two 2021 Amortization of financing cost for future years [Abstract] Amortization for Future Years [Abstract] Tabular disclosure of the estimated aggregate amortization expense for deferred financing cost. Schedule Of Expected Amortization of Financing Costs [Table Text Block] Scheduled Amortization of Deferred Financing Cost for Future Years Interest rate at which a bank borrows funds from other banks in Warsaw interbank market. Warsaw Interbank Offered Rate [Member] 1M WIBOR [Member] Refers to the overdraft agreement with HSBC Bank Polska S.A. HSBC Bank Polska SA [Member] HSBC Bank Polska S.A. [Member] Intangible assets acquired [Abstract] Agreement in which one party agrees to supply predetermined quantity. Supply Agreement [Member] The entity acquired by company, which has automotive ignition wire business . General Cable Corporation [Member] Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the range specified. Finite Lived Intangible Assets Amortization Expense Remaining Years Estimated amortization expense in years 2024 through 2034 Amortization of acquired intangible assets [Abstract] The amount of sales revenue which the Entity expects that it will not receive because customers may pay a reduced price if they make their payment within a certain timeframe offered by the Entity. SEC Schedule, 12-09, Reserve, Discounts [Member] Allowance for Discounts [Member] A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser. SECSchedule1209 Allowance for Sales Returns [Member] Allowance for Sales Returns [Member] Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory Net With Unreturned Customer Inventories Total inventories The threshold equity ownership percentage in the entities included in the consolidated financial statements. Equity ownership in entities included in consolidated financial statements, threshold Equity ownership in entities included in consolidated financial statements, minimum Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software. Property Plant And Equipment Estimated Useful Lives [Text Block] Estimated Useful Lives of Property, Plant and Equipment Tabular disclosure of quantitative disclosures related to operating leases. Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block] Quantitative Disclosures Related to Operating Leases A 50/50 joint venture formed in November 2017. Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member] Foshan FGD SMP Automotive Compressor Co. Ltd [Member] Disclosure of accounting policy for foreign cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value. Foreign Cash and Cash Equivalents, Policy [Policy Text Block] Foreign Cash Balances Disclosure of accounting policy for arrangements pursuant to which change-over costs incurred to induce a new customer to switch from a competitor's brand. New Customer Acquisition Costs [Policy Text Block] New Customer Acquisition Costs Information by 2015 share repurchase program. Stock Repurchase Program 2015 [Member] Information by 2018 share repurchase program. Stock Repurchase Program 2018 [Member] Information by 2017 share repurchase program. Stock Repurchase Program 2017 [Member] An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts. Engine Management [Member] Engine Management [Member] An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts. Temperature Control [Member] Temperature Control [Member] Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met. Restricted and Performance based Shares [Member] Restricted and Performance Shares [Member] Restricted and Performance-Based Shares [Member] Represents the period for statutes of limitations. Period for statutes of limitations Increase (decrease) in tax rate resulting from [Abstract] Designated tax departments of Poland entitled to levy and collect income taxes from the entity. Poland Tax Authority [Member] Income Tax Contingency [Abstract] Operating Loss Carryforwards [Abstract] Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued asbestos liabilities. Deferred Tax Assets Accrued Litigation liabilities Accrued asbestos liabilities Amount of reasonable estimate for gross 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 Gross Income Tax Expense Gross repatriation tax The amount of the valuation allowance recorded intended to provide for uncertainty regarding the ultimate realization of our state tax credit carryovers, U.S. capital loss carryforwards, U.S. foreign tax credit carryovers, and foreign net operating loss carryforwards. Valuation allowance, Remaining amount Valuation allowance, remaining amount Net earnings from continuing operations per common share [Abstract] Net earnings from continuing operations per common share [Abstract] The entity acquired by company, which has distribution facilities in Taiwan. Orange Electronic Co., Ltd [Member] Amount of income related to nonoperating activities, classified as other. Other Nonoperating Income, Net Other non-operating income, net Disclosure of five largest individual customers, including members of a marketing group. Five Largest Individual Customers [Member] Five Largest Individual Customers [Member] Customer Concentration [Abstract] Amount of expenses charged against the earnings of deferred gain on sale of building by the entity during the period. Amortization of Deferred Gain on Sale of Buildings Amortization of deferred gain on sale of buildings The amount of receivable related to net proceeds from sale of Grapevine in noncash investing and financing activities. Receivable Related to Net Proceeds from Sale of Grapevine Receivable related to net proceeds from sale of Grapevine, Texas facility The amount of plan compensation cost recognized during the period. Employee Stock Ownership Plan (ESOP), Pan Allocation Employee Stock Ownership Plan allocation Cash paid during the year for [Abstract] Cash paid during the year for: Accrual for final contribution of acquired investment in noncash investing and financing activities. Accrual for Final Contribution of Acquired Investment Accrual for additional investment in China joint venture Refers to the product warranty period in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Standard Product Warranty Period Product warranty period Product Warranty and Overstock Returns [Abstract] Product Warranty and Overstock Returns [Abstract] Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians. Original Equipment ("OE") and Original Equipment Service ("OES") [Member] OE/OES [Member] Name of acquired entity. Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member] Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member] Name of acquired entity. Pollak business of Stoneridge, Incorporation [Member] Pollak business of Stoneridge, Inc. [Member] A 50/50 joint venture formed in April 2014. Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member] Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member] Cash balances held in foreign currencies. Foreign Cash Foreign cash balance Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues. NAPA Auto Parts [Member] NAPA [Member] Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues. Advance Auto Parts, Inc. [Member] Advance [Member] Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues. O' Reilly Automotive, Inc. [Member] O' Reilly [Member] Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues. AutoZone, Inc [Member] AutoZone [Member] Represents the number of largest individual customers, including members of a marketing group. Number of largest individual customers Number of largest individual customers Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned. Accrued Core Liabilities, Current Accrued core liability Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year. Unreturned Customer Inventories Unreturned customer inventories Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. FIFO Inventory, Net Inventories Subtotal Amount as of the balance sheet date of obligations incurred through that date and payable for customer rebates. Rebates are a deduction from gross revenue in arriving at net revenue. Accrued Rebates Accrued rebates Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock. Accrued Customer Returns Accrued customer returns Refers to number of key officers, with whom control arrangements entered into by the entity. Number of key officers The amount of increase (decrease) in the low and high ends of the range from previous periods actuarial study report. Loss Contingency, Range of Possible Loss, Change Increase in the range of possible loss Letters of Credit and Asbestos [Abstract] Letters of Credit and Asbestos [Abstract] Amount of increase to treasury stock for the portion of the cost to fund the Employee Stock Ownership Plan. Amortization of ESOP Award, Treasury Stock Employee stock ownership plan Equity impact of the value of treasury stock (units) reissued during the period related to restricted stock. Stock Issued During Period Value Treasury Stock Reissued, Restricted Stock Stock-based compensation Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses. Lessee Sundry Payables and Accrued Expenses Sundry payables and accrued expenses Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid for the amounts included in the measurement of lease liabilities [Abstract] Amount excludes expenses related to non-lease components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less. Operating Lease, Excluded Expenses of Non Lease Excluded expenses of non lease Expenses related to non lease components Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract] Right-of-use assets obtained in exchange for new lease obligations [Abstract] Supplemental Cash Flow Information Lessee [Abstract] Expense and Cash Flow Information [Abstract] Expense and Cash Flow Information [Abstract] Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Lessee, Operating Lease, Remaining Lease Term Remaining operating lease terms Liabilities, Lessee [Abstract] Liabilities [Abstract] Assets Lessee [Abstract] Assets [Abstract] Operating leases [Abstract] Operating Leases [Abstract] EX-101.PRE 12 smp-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 image00001.jpg begin 644 image00001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MKBO&WC1]"EBTW3D674IEWDM]V%.FX_7L* .QEGB@7=+(J*.['%9%QXMT*V8K M+J4 ([!LUY4$O]8G\W4;R:Y8_P );"#_ ("./SS6W:Z7#;;$2W+R/]V.)!GZ M_2G8#LQXWT$GB^3'KBK=MXFT:[8+%J$))[%L5S]A;J+A;>:UE@D(RN\##>N# M6PVBV%RFVXM(90?[Z F@#=5U=0RL"#T(-.KB[O1[W0 ;K0;UD4@1<36S_>0_P!1[T@-RBBB@ HHHH **** "BBF2S10 M1&6614C49+,< 4 /HKFI?'.CK,8KX#]15ZT\1V5TP5H[BW8]!/ M'C/Y9K1T:B5VC-5J;=DS7HI%8,,J00>XI:S- HHHH **** "BBB@ HHHH ** M** "BH;F\MK*+S+JYA@C_O2N%'YGZU*CK(BNC!E89# Y!% "T444 %%%% !1 M110 4444 %%&:* "BBCI0 44A( R2 *;YL?_ #T7\Z5T ^BF>;'_ ,]%_.G! ME894@CV-%T M%%%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *Y7Q-X[T[PO?0VEW'-)++&9 (QG SCFNJKP3Q3)+XB^)EQ# BS M;)5MHXR^T,$&2,]LG-1.7*KG5@L.J]50D[+=_([P?%;2S#YWV"^\KIO\H[?S MKB[_ %6TUSQ%>:FJS(DP3:9(ST Q@?Y[UU_BFYDB\*7UQ&]QIJJ@MOL,Z(8W M[?)^!Z@]JR++Q#J>C?"V.[,X%Q+.(+/]VOR(..F.?NMU]:EU&G8ZX8&%2FI1 M6\K;_P# $T[4M(B;8UV@<=5VMD?I5H>+;+3-9CO;.XBOK=H_+F@0$2)S]Y>, M$>HK2\'Z;/82Q7M\T,FK:FQENO,MKV[?,R7\:PW M*-NU&]D4#YO]'4@?I52Q\0Z9#JD.H02WK2Q'DQP ;@>QQVKJ=*T6/1/#=]I, M9MY)&L97NW5P7,I& N.H &:S?"*1:3X,LT>\EL[S6;O$4D48=@,X'!XQQU]Z M.>6S&\+AW&4H7=FDO/SV\C4_X6QI ?R_LEYOZ;=G-#_%;2D(#6-\">@,?6JL M*-JWQ8FD>-6CTBWP&7DNV.,^_P Q_*J'B/5;ZW\$S1ZXRC5+NZWVL/R[X(\@ M]O3!'XU/.[-E1P5*4XP5[NU]>_RZ+5G:>'O&%KXDE*6UM/&NPN&D (!QZ^N M?R-=)7$_#S3/LFG22L/F&(1_P'[W_CQ:NVK5;:GF55%3:CL%%%%,@IO?1"XN M;=W"&&%968GHIW#/X;:\WL[C_A+&C_MN]^S:7:H!'&"5^TD<%B?PJ_XFNGN] M FN9"]MJT;BSEC0XRCX(5O4$<@^N:N-&D::7I&HZ>;>WM5,D@0>8KXP "SM]/TN,<2R?*6'KC_&H MI/'WAL%D:\W#H<(2#7.^.(;1O#NW2I7;$JO+%O8X0 \X/OBN7T;5?#EK8+#J M>AR7%PI.95<_-SZ9&*\C%8B4:O*M/6Y]1EF5TJV%]M*\G>UHVT^\]/L/&?A^ M[G2VM[U59FPJLI7)/859U'Q5I&E7AM;R[$

[\'7>HPR+;7^GJ" M,[,%0<]>I-6O&=LFH_$6WM2V$N/)CW#T; S^M8_69\M]&[G4LHP[K*+YHKE; MUMTM\CU;3=3M-6M!=64PEB)(W#U%0:KKNG:*(C?W"Q>;G9GOCK7GGP_U.30] M>NM OLIYCD(#VD'^(_D*S]9GE\;>+Y4@+&SM4;##H$7DM^)_I5/$OV::^+:Q MBLHBL5*$W^[2O?RZ?UY'I5MXKT>[M+JYANU:&U :5L?=!Z?RJM_PGGAW_G_7 M\C7FOAK_ )%+Q3_UQA_]":I_"-EX7N=,F?7+A([@2D(&DV_+@?US4+$SE:UM M3IGD^&I^T MHPZIIT-W VY)%!SC'/>ME.+ERIZGG3PU6%-591:B]F7:***LP/-OC5(\?@J1 MD=E/'*G'_+2.HY/B6NAWFG>'TTFYO;I]/A>+R3DR.R AO8-7M8BXM%(+.,@$ M#..0&W?05SOPT\>RZ5X2U*[UQ;V:UAF9_MCMO!;" 1#)SNYS5I?^3CK_ !_S MY?\ M!:\]M9H[OX1W^EV\A:^M]3^V2VZJ2WDA0A;Z L* /4O^%OW%K!;:AJ? MA>^M=(N6Q%=YSD'HZFB"_9C"<^>6 (QZ#!S7GE M[+H5UX7M([WQ[JUW%(L:G3D@WF,@=,$@8'3K6_\ #*PBMOBYJW&HQP1R+!%\Q)9%8@^@&ZJUI\9C?V$W MV/PY>SZE;EFGMD&5B1>K%L?AT[4WPF!_POGQ8;P/)XDEBEC,GZ9>$"*[)R,'D'&.F.:\AAL;B?X6SW<2L\-KK :91V!C !/X\?C7H M'Q+\;:#XF\$66F:/*;F^N)HF2!(SNCP#QTZ\XXH EOO%NJCXTVY@L=1DME@* MI9HW$RX?$H&<$$<_A71WOQ3FFUR\TSP[X?NM7-D2)Y(SA00<<<'/.?RKD_/A M\,?%WPV=8N!"MOHT4,DK@D;_ "V7M[\4GPQ\1:7X)O\ Q%I7B&<6=W]I!WNI M(?;D$<#WR/7- '86_P 6M/NO!FH:]'92B;3Y(X[BT8@,"[!00?3K^5-T?QH_ MQ"GDTVPL[JSM?(68WIR%+@KNC&/J><]J\K?.I>&_B!KMM$T6G75U"(@1@$F< M-^@(_.O=?AXBQ_#W0@BA0;1#@#N>30!JPVK[H[:>9Y5@A3)SC>QR,G\OUJQ] MAMO^>?\ X\:R^YKEJ3I4H.I5\RHJ M4G:)!KFH6FC"'-JTK2D]'(QC_P#75AKA;:6PD@5A'=X!1CTSC!^O)KF=+N5C MAGU75W\^.0XCAH!Z8Z4ZSU:ZU;7K:24;(5D41H/NK\P_,UX\<>G*^W- M;E5M4N[?F=#I:>FYWM%%%?1'(?-OB?\ Y&S6/^OZ;_T-JRJU?$__ "-FL?\ M7]-_Z,:O1(?!NDZ5IEG)-I&]=O\ S;&T>VTRP#27 MDSGAP/NJ/KR:KV3[F3SFG&34H-6W_3[SSRBO1-2\'V/_ LBPTFUA*V3P+-* MN>PW9_/ 'XUJR_#_ $X>,8=L/_$I-HTK#=QN!QU_$'\*7L9,)9YAXI-IZJ__ M /4\FHKTC^R?#>E^&(]9U&P>5;NY801JV"(R3M_\=&?QJ'Q%X%MAXBTNST@ M.D=ZA>16.?*48RWY']*'28Z>=4)2M)-+77IIN>>T5W_C3PSI=I9:0^BQ\W4Q MAWYSO/ 'ZYKI'\':!;ZI:Z:VCSRAX=\ET&PB<'K^7ZT_8N]B99Y0C3C.SUO^ M!XY17I5OX?\ #=AI.L:Q_S$_E6?XQT/2;#P[I^K:7 M$T*WVT&)SD@%=V1Z=/UI.DTKFE+-Z52HJ:B]7:_F'POL?-UFZO&'$$.T?5O_ M *P/YUZ#??Q5RW@R!]/\!ZA?(=DTL$;;6XM:N);HV2 M7313 ,CDIN*^U>17C[23=_(^;S*M[3%S?;3[C4O>]0V/45@'Q+ Z3W3-,QE% MOYVEQ!(DBQ"'&XN2"1M(Z\ G\*-?\92KXG M?\?;?[A_F*U*]K+_ .#\V9#X72B=YC>*\C.7,C)\Q).5$A^V2.L9^5/L M\A"GV':O9;FWBN[:2WF0/'(I5E(X(-<7]@&A:@%NU)MV.$N<9'L']#[]Z.2/ M8T6*KI64W]YRXT>Q:<3_ &BY,H& _P!GESCZT-H.GO$8VDN&C+;BIMIL$^OU MKU2V2-XU>,JZ$9#+R#4LKJBX 'Y4P?6J_\[^\\VT[PK'JDTDEM=/YL(", MSAT8 \XY.:L7'@F&P87U]MF1.&?S'#)Z$'/K6O+XK(UW5M0UJ%+:ZCCL[,.'D17W-)@Y SV&:.2/8/K5;^9_>4Y]"TR!Y M)$216D'SL)GRWUYK"N+*U\Z"*(."C!8_WK?)GTYXJ[?ZHTC%(\L3T I=$T2Z MU>["[3M;B23LB]P/4G]*?)'L'UJO_._O-+2?!LNIVO\ :5M,(%N26'S/N*Y. MW)W<\58;X:2O.LSSPO(""&=6;^9KT2TMH[2UCMXU 2-0H%34N6/8/K5?^=_> M4='L/[,TR&UW;F0?,W]X]S5ZBBF8!1110!ROC?1(;W1;B^BBQ>VR"174\D*< MD$=^,XS4=O>:JIL-4<6M[#-%Y0DC)C.'P1N'('(Q^-=:RAE*L 01@@UR"0MX M4EEM)('N-"N6+*0-WV8GJ".Z?RKIISYHN6EJ(KKPJ+R0$GS9+0AC]<+7J-@\,EN#!="X MB_A8,&P/3-6B0%)["N&M1SA,?&C1]G.FI*][[/[T>*:E9:WXHU* M 1^'OL.T;?D@,:]>K$UM:QI%\OQ$TN2.TN)+>%K96F6,E?EQDYJK'K?B25;V MZ\[4$#HY5/*8A"\@50!MX*KEN/2M_4O$%[-=WD>GB]'F6<<5GF%@&E9R&<\< M%1CK6KRIIZROK^7_ X+B6]N6G9)-)>O_#%/XC>';J2^MM7TV"5YF_=RB%26 M!'W6X_+/L*O>"_#LNE>%KRXN(66\NXV^0CYE4 [1CUZG\J/!]UJ6HZG=7-]< MWH1&D9+>0,JAU;22:,(A0!MWR(%(X/'8GBJ M67)592O_ $S"6>U'A(X?ET_&RUL9OA[2=2A\+^)(I;"Y226*(1JT3 OACG Q MS5_P?X$M-3TR:76+6[AG68JJDE,K@=B/7-/OW\166H06L=YJ3-)M.=KRD@_6L3XA:9KEW=VTEE&[V MD2E56$%2A..O//;M5.'5_$LL6EQ%K](R#'=SM&=Z[YF4-CN0J_ANS7IL=L0V MZ5S)MX0'L/\ 'WJ<1@HPCRKKV\C/!YQ6=95IMRY?YO/L> PZ9JVLZJULL4UQ M>'.[>W/'')->F>&/"^M(OFZSJ=W&%VK':PSD*%'J5/X8%=QY:;@VQ=PZ'%.K MFI82,'=NYZ&,SNKB(1_GI60NH:1IMXMW?VMC]N3,4$MHH9FC5!GW .,9]*Z+4+#[: M(V2=X)H\E)%&<9QV[]*QSX/A,ZW1NF-X"_[TQC&&501MZ?P+0 D&J^')M;%Y M#;(UXYCC-ZL/]]%* MUY4K4!D\-:WDVB6.5K8*7RP4%/^!,H_$5MV223;9PK%$?\ =>-P3^,2_K6A;:2L.FW%F\I? MS]V]MH7[PQP!0!AVFNZ#%=_;EL=E_EV_A:U\06ZZ?X>$-U*KN)A;!?+*E0?I]X'BM.\\)07L$EM-=2_96> M:1(P!\C2APQSW_UC?G6C=Z0MUJ%I=K<20O;@J0G\:EE;!_%!^&: ,+Q$EG>Z MY]GN;#2IGMK9)UDO5R?F9QA?^^/UJK>7'A'7)K5M8TJ)KITC),T(.QF0.$)Z MYP:ZMM+MWU.2^D19)'A2'#J" %9CQ_WV?RK)NO!]K=7DD[7$@22Y6Z*8!PX M'![# Z4 41J_A^2VL=(BT9Y+&\/R0_9P$P%#AMO0C_"M?1-;TF\;[!IBE(X4 M/EJL>U-JG;\OMGZ4MSX=BFMM.BCN986L4V1R)]XKLV']*9IGAB'3=6.H"YDD MD\MHE4@ 89@3G'4\#GZT :9!:]G56VL8DP?3EJR=:T*2YTK[/9LH/?^@!KO_@ND_\ B:YDI1O8^FK9A@\1&"JJ6BM; MH>E:!XHM-)T#6P_F'5+_ "%*KP 1Z_5F-6[?Q?HVD>';?1[73_MD5?V#X]_P"@!KG_ (+I/_B:/["\>_\ 0 UW_P %TG_Q-"YT*>,R M^;;E&6KOO\E]Q[9-X]T+^WI]7C6)),9&UNAS[ _I7D7]A>//\ H :[_P""Z3_XFC^PO'G_ $ -=_\ !=)_\33O M,R5;+;6<9=.W0]GOO%OA&[L].BF@O)DT\#R80N%8@ #/Y5&OQ&LD2YU!K5IM M1GQ$L1.%CB&> WKW/U]J\<_L'QY_T -=_P#!?)_\31_8/CW_ * &N?\ @ND_ M^)HO,%6RVUFI/YGLC^-= N8M"WVTENMA-YK0HI91\I /?D@TEA\18EUW5KF M]FG:SF7;:P;<@=LGT_\ KUXY_8/CS_H :Y_X+I/_ (FC^P?'G_0 UW_P7R?_ M !-%Y@JV6V:Y9?AIK<]@C\3>%I?"EEH]ZMVRP8DD2)$=OK[\"N&_L'QY_P! #7/_ 72?_$UM^$?#?B^?Q9IJ:CH M^KPV@F#R/+9.BX7YL$E>,XQ^-1-RY6;4,=@:$^>"DWK:_2Y[E:Z8R>%7TR+ M'S5$OA_ \F4E*;DWN>5ZIX3;S;@PB,QQR6[V\;L< M,(XO+*L1TX)YJ.ST*[:.:5+"P1F*#[,[%MZC)(+=BNYN]-OVSMLKD M_2)O\*BL],U!3\UCU:&(),TC,Q923N/W5P.G>NQM M+2Y4?-;RCZH:UO*D\L?NVSC^[73&M6:U7X&$U&XFG?\ 'VW^X?YBM2LZQBD2 M[8LC*-AY(QW%:->M@$U1U[G/5^(****[3(*9+#'-&4D4,IZ@BGT4 8#>'WM' M:32KN2U)Y,?5#^%59VU^$$26L,X_O1G:374T4[@<%.=5FR/[.F7_ (&/\*SV M\/:M?/S;L@/7>W^%>F8I:+@<3I_@1$P;R3([HHP#]:ZZTLH+*(101JBCT%6* M*0!1110 4444 %%%% !2$!AA@"#U!I:* ,RW\/Z9:WSWD%L4GE+10 F!Z4;1Z4M% "8'I2T44 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110!%/VT990RAY5&0>_)Z5X%_:5Y<^'X[&*64_9I9;B8[CP#L4<_7/ MYUIWFH?VI+>:O.TQL+.*.U@C64KYCXP/Y,QK-8N_0[9<-\K]Z>FOYI+[[GLZ MZOIC,%74;0L3@ 3KD_K5VO#M9LX;+0M*F@DN8=8O&$BVZ3LVV,YVGU!/RX_& MO7["?[#I5G%J=W$MT(5$C.X&Y@.?UK:E57F&7PPU.-2$KW;6OEU]#2H MJI_:NG_\_P!;?]_5_P :/[5T_P#Y_K;_ +^K_C6QY1;HJI_:NG_\_P!;?]_5 M_P :/[5T_P#Y_K;_ +^K_C0!;HJI_:NG_P#/];?]_5_QJ6&ZM[G/D3QRXZ[& M!_E0!-1110 4444 %%%% !15/5=0CTK2KJ_E4LEO&7*@XW8[?C7 _P#"W[7_ M *!$W_?X?X5G.K"#M)G;AM-PW:1.!W(F!_I5R MX^*VD)8QSV]M<2S,VUH&PI48ZYY!%3]8I=SH>29@FDZ3U]/\SO:*\[M/BQ:W M5Y!;_P!E2KYLBIN,PXR<9Z5TWBGQ1;^%K&&XFA:=YI-B1JV">,D_AQ^=-5H- M.2>B,:F5XNG4C2G#WI;+37\3>HK@M(^)MOJ^KVNGIIDL;7#A YE! ]^E:OBO MQK:^%IK>&2W>YFF4L45PNU>@)^O/Y4*M!QYKZ#EE>+C65!P]YZI:?YG445YK M_P +?M?^@1-_W^'^%'_"W[7_ *!$W_?X?X5/UFEW-_[!S'_GW^*_S/2J*\U_ MX6_:_P#0(F_[_#_"NG\.>-=+\2R&"W\R&Z5=QAE')'J".#51KTY.R9C7RG&T M(.I4IM)>C_(Z.BBBM3S@HHHH **** "BBB@ HK/UXX\.ZF?2TE_] ->&_:!7 M11H>T3=['/6K^R:5KGT%17S\LQ=@J@EB< #O726?@S6[R 3"*.('H)&()_(5 M%:G8WND7/D7L)BJZE;"XM+0R MQ$X#!A3>%BE=R!8J3=E#7^O(]MHKQO\ X1/7_P#H'O\ ]]#_ !K/ATZ^GU&2 MPC@+749(:/(R".M)8:#VG_7WC>)FMX?U]Q[I17A6HV-[I,J1WT!B=QN4$@Y% M3:?H^IZK"9;*V,J X)!%/ZK&U^;07UJ3=N37^O(]OHKP"A MK>\#3;O%]D/7S/\ T!J)82T7+F".+;DH\I[#1117&=@4444 %%%% !1110 4 M4C,J*68@*.23VKFM1\6Q1MY.GQ_:)&7&?* M+[W_ .^5Y_2N2.*Q%=VP]+[_ /(Z7AJ-+^-4^XZ>3Q5I:$A9PY'HK?X5'_PE MVG_WOT;_ .)K@Y_B-X*LCBVM;Z[P?O)$J#_QX@U0_P"%O:7V\,RX_P"OS_[& MNJ.#S2>NB^7_ 3)UL!'35_,]3A\2Z5,.0?%'PU=,1?Z'>6^2 &B=9>/?.#70:-JNB:M.#X;UC9>$9^SR HY_X"W#?A M2G3Q]#6K337D)?5*FD)-/S/1Z*R='U5[PO:W2".\B&64=&'J*UJUI58U8\T3 M&I3E3ERR"BBBM" HHHH Y3Q+X)A\27<=Q/?31>7G:J 8&0!_[+6'I.F^'?#& ML-=M>W-]=*I0,P!"9X./?'%=9XKNI;70I3$2&=@A([ ]:X"P%@SN+]IE!'RM M'S@^]9^RASVVEV?ARTMGN9&BED,GF1 M*#N(_P#UUBB'0F8 7%YDG ^04O84]K&BS?&I\WM'>]^F]K?D2:9HWAK09[>\ MDN+JXN&59(7E4'8 >P_ UTUWH5OXB=-1-U,J.@V+@<"N4\11K!JOV5"66")( MP3U.%'^->@0;=/T&/>2HAMP6(Y(PO-7&$8JT4TWP_I6K-(MK>7!,8!;<@'6LWRM")R;F\_P"^!5\7-OI.@32Z=+*6 MNY/+#2 @*.2/SJC BO=+T*QF,3ZA.[CJ(U!Q33IVABS6Y^VW7ELY0?(,Y ! M_K4>A^'9=:228R^7&IQN(R6-:EQX6EAT5A+<*OV9I)3@9WC Q_Z#0!E?9O#_ M /S^W?\ W[%=EX9M;.#3!)9L[H[,=[C!]/Z5P.DZ:VJZ@MJL@3<"=Q&<8%>F M:58_V;IL-IOW^6""V,9R<_UH N4444 %%%% !1110!SOC:_TVQ\.2#58YY+6 M>18BD! 8G[WKT^6O-[*3P!>7D5NUEJ-NKG!EFG 1?O2;K3;$-PJ-, MP^IP/Y&N3\)>%I/%-_/;K<_9TACWM)Y>_G. .H]_RKSJTW*KRI7/M\JPE.CE MOMZM24$[O1O3HM$7_&%AX4LK:#^P;QIKEG^=5DWH$P><^N<50\(:#_PD&L- M\;M!'"[N5.,':=O/^]C]:D\7>%/^$5N;:$WRW1G0MPFPK@]QD]?Z&NW^%&JK M/87>F-!&K0$2"1$ +@\?-ZD>OO[5G&"E6Y9*WD=M?%2H96ZV'FY_WGOJ[7^1 MY79DK?VY'!$J_P Z[+XIZE]K\3I9JV8[2(*1_M-R?TV_E7*ZK!]@UZ\@ V^1 M3^-9>GWTNG7BW4) M(D17"D'H2I7/X9S6EX1T7^WO$EK:.I, /F3'_8')_/@?C1%N45375E5J<*5> M6,J;1C;\6W^AT$>@^'M$\*:?J.OP7DLD<#X(7&1P2.V/SJ31+/P7KVJQ M:?:Z7J@DDR=SRC:H R2<&L7QWK U;Q-.L1_T6U_T>%0>,+U(^IS^&*[3X8:1 M%I^DSZ[=NL9GRD;2$ +&#RZDUR>/$2*8K?(^\Q^\1]! MQ^)]*GE4Z]H;&\:U7"Y2YXMWDT]]]=D>KT445ZA^=A1110 4444 %%%% &9X MC./#&K'TLIO_ $ UXK8^&M>U.S2[L]/>6!\[7#J,X..YKVCQ.<>$]9/I8S_^ MBVKRW2?%>@#PEIVFWUS/%/;.SMM@WCDMTYX(#9![$"NS#RDHNW M#_"NHV6L?:M7TZ1(XU_=CY6RWX&K.I-XXNM0DEM[6Z@@#'RHXY4 "]L\\U!I M(T+7FDM]$EN&DC/F,IMT&"5"E@&8%8+F2,ZMJ5O*DJLZK;# MB2/@9SGN!G_='(K3>;>[]#+:"73U.JOK#4=>\'O;ZI8.-5B!,38')'N.!D<4 MS1[36M+\#S6D5K-%J>28P-I_B]W !V\X, M@.X;>#R.>E4A9Z1(+3Q,VHZM8S 2 EY,JQ+'V!K+A\0>#HIKB M1[VZE,\;Q;Y+8EU5CG .[^F:O:'=:)JUS]BL=1U&YF,;94PJFXE@Q;)/WL@= M_P *TE\+6WR,XM\R>_S-#QII&JZY;6SVMA(]Q%(RD' RG8\FM+PI::AHVEVM MO-92JS,QGX!V^G0UC116,BWB)=7LXLF"SI+;HX1AP"!N&3TY&:A_L[2)]3BT ME);M+S87:..%090>07)?&?Q%0TG'D;T7D6I24N=1U]3)U?PGXCNM7NYX-,E: M*24LIWH,C\33_!]C?:5\0-/M+^!H)BLC;"0>/+?TJ>?5/"%E/]CNIIU-N/+: M 6N4##C=@L>1ZYJ73]>L-?\ BUI=SIQ?R! Z89-N"(W[5I*4N5KI8SC%]5/[;C>]-M%:W M;[797F$+>6-H.?FQ@\C&!WJW?7D5A937,I^6-"V,\M@9P/>N;U7SK?3+2V^S M_:6C4R7.W4/LY5R,DG'4$ECZ56BC>P)7E8HZC>ZCKE_):11RQ0(>8RI! ]6_ MPJ:YA@\-:7]M.G7.HR[Q&8+52[@D9YQ_GFB/;:Z&MU$!(8[>2Y:WCNBIDF;! M4.Q() &1S]<=*Y."[NI-;\*:2FIO;L(FU34WBF*AF<^9M?GGIMP>Q%^O8ZL1CI*/LJ:Y4BFVOZ_XJL]2O;_ %<^&M#LI/)=((F,A<]$XPQ/ M3/3KTKC]0T;0&AQHVLWFJ:C(X"6_V%E+>ISD]J[G39/&DD5]I:3ICM.]BH6,W,N%101U(PW_?5 M?0PDJ;M'[E;\=+[GDRO)7?XGE'_"+:^!_P @/4?_ %?_"IK'PGJM]OV6DQV M'#A(F8J?0@=#7J-E=75E>Z#8SZK=2I8V3ZC?R/<$ER?F"-SSC &#V-,TFT:Y M@L]0:VNKR75)6N+B2#4OLZ6Q9^FT'+$#D_2MGBI):I?U?_(R]E=Z'GL?A.9Y MWMA:7LEQ&,O&L9W*/<8R*NZ?X"N[LWD\:7]JUE"TJXA)9I!C:@Z$$Y'TKL/% MVO1VFFZO>03+YU[J"6D6USDQ0 ;CDVJ2BGM?3^OQ!02EOO4*X#X7^&Y])T);J]0K<7+-,58<@MCK^ 'YFN_KY_DB MJU2<-F_Z?S/5E-NG",MTOZ^X****LS"BBB@#!\3ZG!8V:130K/YS8:,_W1U/ M\JX34FT]I$.GI*JD982'.#[5UWBNZTZ*2..YM#-(<_,K8*\#_/X5B:;/I9NC MY>FL[JC./-ER!M4GT]J!I-NR*>HQRV^E:=!*"K$/*%/8,0!_*G:6VEYA6XAG M>X,@P488Z\5/4#\Q6?M8=SL_L[$W2Y=_-&;K,XEUZ[E(W 3$8]0#C^E;L MWBB34M*OXOLPB58?O!L]6 Q^M9)OM+GF &ESM/,JE5\WDNQCR",=/W@Y]C5B M*YL5M3LTN0Q7+R1KMF^^8\D I(T>W@ M1G!S6UJ\$4GAJPN+..1;=)'!#G)Y/7]*IB]T3;"_V"0H[)EA+V.S)''.#)^A MK2L_%NG"QAT]K!E@/F(Z2')7:F]O_'L@?2CVT.X_[,Q5K\A3T7Q++H]J]N(5 ME5FW#)Q@UU.I7#9+B; DFA&<=MQ']#6!>V>EVJQR"R=F-J;N1/.P%&.%' M')SQ1>^+;.[L_LLNGR_9T+# ?#?*'QQ]8VSZ<4.K!;LF&7XB:O&/Y#?!:HNI M3SR,%6.+&3ZDBO0:X6PN+..YBL8+ C[7S_#[PQ/ MX>TJ66]4+>73 NF0=BCH/KR3716^BZ59R"2UTRS@D'1HH%4C\0*O5K1PRIOF M;NSS\TSZ6,I^QIQY8]>__#'S]XXA\CQIJB8QF;?_ -] -_6NJ^%FD@Q:EK$@ M^ZA@C/X98_\ H/YFO2+C0](O)VGN=+L9YG^])+;HS'MR2,U/:V%G90-!:6D% MO"Q),<48123WP*4,-:ISMFF)S]5<"L-&+3LDWZ;_ 'GS-7H>C+_PBOP]N]:) M*7^I?N;<]U7GD?\ CQ_ 5Z5_PC6@_P#0$TW_ ,!$_P *L2Z5IT]K':S:?:R6 M\7^KA>%2B?08P*FGA7!MWU.C&<1TL1&,.1\MTWYI=/O/FJIH8;FZ98H(Y96) MP$12WZ"OH?\ X1K0?^@)IO\ X")_A4L.A:1;2!X-*L8G'(9+=%(_(5"P4NYU M2XKI6]VF[^IY#HGP]U&=6O=6A>ULHUWE"0)']L?PCU)_*O7-#>)M)A2"V^SQ M1CRUC'0 ?Y_/-:#(KH4=0RL,%2,@BDCC2)-D:*BCLHP*ZJ5&-/8^*SCP=KA]-/G_]%M7RU]H]Z^L] M1L8M3TN[T^9G6*ZA>%V0@,%92#C/?!KSW_A1_AK_ )_]7_[_ $?_ ,;KJP]6 M,$U(YJ]*4VK'E7A/Q5)X8UV*_5/,CP4ECS]Y#UQ[]Z]!U"/X8^*+K^UI]2-I M/+\TT8-=+&CIX:\+C;IB@>;-M(\S!S@9YQGDD]?YZ MWA#Q9X2B\#?V+KU\4\PMYD0BE/&[(Y5?IWK;_P"%'^&O^?\ U?\ [_1__&Z/ M^%'^&O\ G_U?_O\ 1_\ QNDYT>7ENQJ%7FYM#%S\(/\ G\F_[YN?_B:Q_#FO M^&M"\?W%U!=F/1PI6&0I(Q/X8W?F*[+_ (4?X:_Y_P#5_P#O]'_\;H_X4?X: M_P"?_5_^_P!'_P#&Z.>G9IR>H]7+$4W!Q1$:$U--G;T445P'<%%%% !111 M0 R2*.7;YB*^TY7<,X/K7,^,M*%W:17:PK(T)(;Y!ND"GE1]1GBO(([2WN;E(8 MU*.[A-I.,'.,'/2OHR]\+HT_VG3IFM9\YX^[G^EM,MS"I@X>QQ$79;26J^?4>,PL,3+VM&6KZ/3_ (!PB^!# M,%-C/!*1((R97(R<@$@!>@W#DFF?\(=K!MO.9:R)D]ONEA^0%4%^%WB.8['F79UP8Y?ZJ!7KQS M.A)?Q5]S//E@:B>L/Q..EF*.4W*V.ZG(-0-*3R<5Z79?!;5)B#=7RQ*>P0?S MS_2NOTKX0Z#9.LETCW1'02/N_/H#^5:RS2BOAN_E_G8B."EULOG_ )'B6EZ+ MJFN3"+3K*:B6>GVFGP MK%:0)#&HP%08P/2K->?7QE2LN5Z(Z:=&%/5;B # Z4M%%F:9$ZH_XC^5";O9DSI4I4W.DWINGV[_ 'Z?-&Y<7,-J@>9]JDX!P3_* MJW]L6'_/?_QQO\*YV"W7Q9XBGN[N-)M'L"T%O&XRLTO1WQW Z"M&]T'PQI]G M-=W6DV$<$2EW8P+P!^%',WJMBW0HP:A-OF?1)=>GK_PQH_VQ8?\ /?\ \<;_ M J>WNX+H$PON Z\$?SK+@\.>&[FWCGATC3WBD4.C"!<$'D'I63>V5OX2UNW MU:SC2WTVXQ;7L4:[40G[DF!TYX/UHYI+5[!&C1J-PIM\W2Z6K[>O;S.QHI 0 M0"#D'O2U9Q!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !117G?QA\1ZMX:\,V5WH]XUK/)>"-W"*V5V.A&0=H&[H>F,UW?PQ^)!\:13V.H11PZI M;('/E\+*F<;@.Q!QD>X^@ /1**** "BO$OC++)'XY\+A)'4'&0&QG]Z*@^+< MTJ?%?PXJ2.JF*WR Q /[]Z!GNE%%% @HKQOXYW=S;:AX7%O<2Q!WFW"-RN[F M+KBO9* "BN0^($ERFEVZ12%(GE56S*(T9MZ85V(("E3)U!&0OM6GX2FDG\.P M2-+)+&2?)DD!W,F>#SSCKCV Z]: -RHYYXK:%YIY%CC12S.QP% ZDGL*DKCO M&^9[O2+&0DVTLS22QYX7DEFVVUA>4@3' M+[1GTXS4>;:'2;G49[3*K<)%'$DIX#%%Y./[S$].E>4LPQ$DG%0L[O=[+?H= M;H4UH[_M]+.3^HK,@,7E:I?7%L!;6 MMOYT<22DL=JDMDX'7%3S10>7I$B0>7]LO/)D7S"V%V.>#QW05$\NK.]C@3&YC&O&2 M.-V>I%,TNVBN]9U"VE7]U!(RH 2.!M_Q-><^,[Z27P3I\C_?NWB+[3@?<+GC MTR!58?'8N>(ITIQC:4N72_1Z_P# )K4J4*4YQ;NE<['_ (7%X&@,G[8/^V&?Y&N.\9:1X,\*7HTYM+U"6YEM1-'(EQ\JDEE&<^ZU+ MI?@/2-:B\,:A:K*MC=)(NH9D/RR(N>/0%E;\,5]=]6PW+SOF2^1X7UC$%R<%[Q?_S9-;EM\/_#EUXFT^W2"Y6SN]+:\\LS'*MN0#GZ,: MF6'P\=W+\/4I5Z[V2_$ZD?%/P<1G^UF'UM)O_B*0?%;P83C^UG_&RG_^(KRN MPA\*:_XBTBPTW3;ZVCGGVSF:<-N7' &.E;,_AKPQ>6GB:*QTZ^MKG2%D"S2W M&Y9&5F' ]/E_6G+"4HNS;7W>@HXFK):)/[ST2+XD>$9<8UJ)<]WC=/YJ*Z:" M>&Y@2>WE26&0;DDC8,K#U!'45X\N@>"F\+R:Y_9>H>4EQY'E?:?F)XY].]7_ M (0W\D)U#2 [&W202Q(QSLW#D#VR,_7)[UA5H1C%RA?3N=%.K-RY9I:]CU:B MBBN0Z HHHH **** (KJYBL[66YG<)%$A=V/8 9-<[X7@?49Y_$MW$5FNQLME M;K%;C[H^K?>/X5KZYIBZSHMUI[.4\]"H8=CU!_/%4_"^I27VEF"Z18[ZR?[/ M3J&YPR_EQVQ4/CW7[V]\2Q16<$CVVG. M"H,99'E'5B.A Z?GZUUO@34_$>MK->ZK*BVJ'RXXQ"%9FZD_0?YZ5@Y*I4MK MH>S3HU<#@?;)1][>^]GLDOQ?_ (]_P 2/^>6C_K_ (US-\_BR7QG:VDKV<.I MW-N86:USQ$<\M].2._Z5ZIJNHP:1I=Q?W!_=0(6([GT ]R>*YGP/I\US]I\3 M:B@^VZD=T8/_ "RB_A ^O'X 54H7:C=F&&QO+2G7E3BELK+=OY[+=G3Z9I\& ME:;;V-L,10H%7/4^I/N3S7$>-Y]0\27Y\+:,%9HE$]VS-M4=-JD_D?RKKO$& MKKHFD27?EF64D1PQ#K)(W"@5SFC^%?$&G+-<1ZW;175XWG7!:S$C;CVW%N@Y MJJFON(YL"U3;Q522O]F]]9=7HGM^=C0\$:?K6DZ0=.U=(ML)_7-O+J6LQ726S&2*(6@1?,P0K-\QS@G.*>JCRI$R=.=?V\ZD=[OEYE] MVFES2\,V][:^';&'4'W7"0J&XY'H#ZD# _"M>H+19TMHUN9%DF"@.ZC )^E3 MUHE96."K-SJ2D^KZ;!1113,PHHHH ,CUHKEKEB+N+!(_?P]_]M:W[ZY^RVQ< M?>/"UYF&S*-6E.K-XNKV.",>9/ M(&;+L0JJ,9).#W(&/?ZD3LMQ83@%@KXS\IR#7%_;II]7 M5^7FU.EI-RYQN&?3-8%UJKRP ?ZH 9=LX_R*J6\%[.T<1-RI9@&8>H'I M]<'VK66<.I-QPM-S2W>WZ$JA97F['5Y'K17%2&5;"?S"X<+)G<3D=:TM6U)2 M?O$1H<*!R78\ =R3P!4K/(\DFX:IV2OO^ _J[NM3HL@#)(J-;F!VVI-&S>@ M<$UYYK'VJVF\F>0B61 TB*W"CLGOCN>Y/H!B6U\+7EY8Q7$-Y;!Y-I95))B! MZ\]R/3CIBNF./K3ER1IZK?4T^JP4%.S-*BLS_A(-*\_R?MD M>_.,\X_/I5F[U&TL$#7,Z1@],]3^'6FJU-IM25EY@Z_]:EQ MPU24'*VQV]%J$=YX,_P"1%\/? M]@RV_P#12UXQ\/U$7QXU9+4*MNL]Z"%Z! YQ^&=M:<_Q%UZQT#2O#/AW0YIK MU=+M%%VH:3&ZW1LJ@'4;NI...E4D\+7WP]^&FMZWJ#;-!(-0$:_:M1=I9'QSM#%57/I@ M9_X$:P_CSHT2Z9IOB&!?+O(+@0/(G#%2"RDGV*\?[U %+XT?\CUX6_#_ -&B MJ_Q=_P"2L^&_^N5O_P"CWJAX_P!4;6M0\ ZE(09+FUBDDQ_?+KN_7-7_ (N_ M\E9\-_\ 7*W_ /1[T =SXV^):>&=3CT73=,GU/6)5#+"BD*H/3H"6/L/SKGM M/^,>IZ?KD.G>,- .F+,1B8!DV ]&*MU7U(/'/6N_\1:UX=\+D:UJ[P0W/E^3 M')LW3.N<[%[D9/T]:\,^)GCE/&VF6DMMH-U;V=M<$1W\W1MP/R<# )VYQN/W M: .H^/)!U#PJ0<@O/_.*O4?%7B6R\)Z!<:K>G(C&V*('!E<]%'U_09->-?%> M4G1/A_-*W)M"S,?]V$DU:C:7XS?$)MS,GAK2<$1YP9 3Z>KD?@H]>H!ZUX5U M[_A*O#-KJKV,EJ+A>8I>, _@2#^%<[+XNTN;2;JT6X:$W,3Q-YUO(&0,,'Y2!S5A/&NCBV^SBYM'0 MOO83QL1D8(XXZ$9KP\-%4U!23T4EL^OR.ZH^;F:ZM=31E60Z!XCDD"()+.4K M&G1!Y9&,]^I;@?,:3I4)1CSO6-]DUJ MW?ML+FFF^7K;KY'3Z9>"?6K^);*WA6)V4RI]^0C;R>/?U[5XGXP\UM!\.0JA M8?9M[8&S:>#%?-,5:'+. NTYP03U'6G^!M.O6^&&HV@N3%/JOG"QC/5L)@X M],X(]NO>LS5_B3H>KAWN] M'N/*\I)GN\E!SC^#L235,_$6"/4-$N((HH8-* MB,20B;/F9&&).WC( ['%?3J,_8JG:S\WV/(M'VKJ-_@:?A6RL7^$NJ6^MO6H:9J'B_0FTW0H-*6.4[Q'+O\S( M&,_*,8P?SK;UNXL[#PUK=SIUBIN;V_N+*]E,K'9^\<@[>G(^G7O7+MXUT>+4 M=/O;#0(;,VDGF,L'AHS:9+<)]K%R6P?FQCY=NT^G7-=9\+]+N9]=OM;:V^RV[#:D9.2..!Z M9ZDXZ<=.V>(FE"4>[N723L4445YIV!1110 4444 %U^U-+'Y-Y:B0)Y@'W7!/&1T^E=,Y*H2 20. .]>0S^*-5.L21:_-K6E&5F M:"*U"*L<0SRTOZ^X3S6 M@MZ"^^7_ ,D=%XB7Q/XA>SAD\.O'I\4HEG@%W&3-CH,]A6XNN>(54*OA*0 # M O8^*X677O$L$+V=M>&W&3O.!C+#MZ U>NK_6+.SBCAOM M975KTM%;VU\R?*H'S2D*. !G&>_/:I_L^2=^??\ KL:RSJG."@Z*M'_%U_[> MU;T_ ZFSMM6UKQ##?ZO8?8;6R0FVMS*LA:4\%R1Z#I]:NS:3JR.(#(P@&,C.0!]:UA@JE-M75_Q..OF,*_ M*^6RM96V_/\ IG4KX/U1Y%:/7+FTC^0,B,V0 %R!S@=#[<]*M1>%-6.H-NW4$VI:Q=:[86K!K@2Q!%ACCQE M0,C))Z#UR*H6/C'Q%'JUW;M+/)<7ENJZ?:N<[&D*["?<)SFMO95G=*2T.3VU M%6;B]3V.TMUM+6.!7D=8U"AI&W,<>I[FIJHZ19W%EID$-W;+<]..R"BBBD,**** .5NO^/N+_KXA_P#0UK6UE28(W'0-S6)>27*7 M;@:;>/@@ADA)'0=*EL#=7M[%%-:7D40R7,J%01M(_F1^5?*4/MD5RO#XAX=8/D M?,I7\K6[W+YX<_M+Z6(YT2>"2,@.IX9<]1W4_4&*RMN"A MSJ6S7/$B ,1Z' Z?I4BQ_8[^.6:'<\6=F3P,C&1[XR M,^YK.DAO8XGM387+,ZGYTC)4%AGKCMGGZ5V%W:1WENT4F5R" R\,ON/>HP^5 MUZDIUG[DT[KL.5:*2CNCG;VQT_Q0[SV-XJW,),<@QD9'8_0Y&1[^E2F.4":#.3&V5/?'O6C?>%[_ $H!K+,T0X7R@V\?@ ?YU9T_P==RE;B^EC0* M-Z0KD[F[;R0, '!( YQUQD'LGAZ]6:?L^675W.F%:G3@USW7:QCVMNVKZ_# MQ95N)F:1EZA0"Q_/ 'XTNH62)K;6%J2%:=858G)7) S[XS73>'O#=YIFJM=W M;6Y'DM&HC=F.25/=1Z?K4<'AG4/^$B6^G>V, N#*=KL6/4CC;CKCO1' S=." ME'5RN_0'BH\\FI:6T]3 \0V,&DW;06Y=U2(,Q<@DGGT%1017.KZE:VLTQ61] ML32'G:%7G\>#^)KI-7\-7^HZT]RKVPMW90=SMN"@ 'C;C/7O5?6O#-U%=M=: M?AE=\[!D,A/I@'BIJ8.JIRE&'N\VW=#AB:;BHN6MM_,SM?TNUTFXAAMYY)&* M9<2$$CTZ =:R(89+GR((@OF3E57=T!/E'3'>NN\0Z?U,0&=>>UN4N6B: M6:;?^[)( VJ ,D#N"?QKN^IKZTI*/NI?B;_ W****]0X0KR?X_ M?\B=IW_807_T6]>L5P/Q9\+:KXM\.6=EI,223178E8/($&W8PZGW(H Z+P9_ MR(OA[_L&6W_HI:P/C#I\E_\ #?4#$I9K9HY\#T5AN_($G\*Z?PW93Z;X6TBP MN5"W%M90PR@'(#*@!Y[\BM&:&.X@D@F19(I%*.C#(92,$&@#A_@_J46H?#C3 MXT8&2T+P2J#T(8D?^.E36#\?-3BA\*V&F[AY]S=B0+WV(IR?S9:SIOAWXS\% M:QGR:7+\/;*92LL5I%YBGJK%U)'X$FM;XN_\E9\- M_P#7*W_]'O75?$?P1K/B;Q1H=_IJ0M!9X\TR2;2/G!X'?BHOB!X$UOQ%X]T; M6-/2!K2TCB64O*%.5E9C@=^"* .8AM8_'_QWO[;5F\RQTTR*ENQX98F"A?H6 M.X^O-:GQ[U"UMM TC1(1&DC3_:!&@QL1%91P.@._CZ&F>,OAIXE@\:2>)?"$ MX\V>3S6591&\3D88_-P5/)_$C%,U?X1>(=;T-KW4=3AO/$L\Z,\DTA$<4(5A ML7 ZY(/0#CCW ,KXI?\ (#^'G_7I_P"RP4[Q';7'PF^)<.N:?&QT:_8EXEZ; M2?GC^HX9?P]#74>,/AYKWB+2/"4$#623:3!Y=R'E;:3B,?*=O/W#UQ7;^,O# M%OXN\,W6E3;5D8;X)2/]7(/NG^A]B: -BRO;?4;&"]M)5EMYT$D;KT92,BIZ MXGX8>&]<\+>:S0#U7=T.3S@=.>3FNVH$%(0&4JP!!X(/>E MHH K-IUBWWK*W/UB7_"H_P"QM+/73;/_ +\+_A5VB@"@=$TD]=,LO^_"_P"% M-/A_1SUTNS_[\K_A6C10!DMX8T1NNEVWX)BF_P#"*Z%_T#(/R-;%% &-_P ( MIH7_ $#(/R-+_P (KH7_ $#(/R-;%% &0OA?0UZ:7;?BF:D'A[11_P PJS_& M%?\ "M.B@#.&@Z./^838_P#@.G^%+_8.C_\ 0)L?_ 9/\*T** *2Z/I:?HRQ)'X5O45:J3BK)Z$.G"3 MNUJ<_I_@GPYI=PMQ::8J2IG8S2.^WW&XG!]Q4H\(Z$-)GTO["/L<\GFRH97) M=\@Y+9W=AWK;HINK4;NY/[Q*E32LHK[CG+KP)X;O;G[1<:<7EV*@;[1*,*H M X;I@"K=GX6T:PN%GMK()*L'V=6,CMB/N!DG'?GKS6Q10ZM1JSD_O!4J:=U% M?<<[_P (+X;%BMDNF[;=9#($6>098C&20V3QZT'P+X::Q:R.EKY#.'8"5P6( MX&6W9/7H37144>VJ?S/[Q>QI?RK[CFX_ 7AF*)HUTWY'*EE-Q*0<'('+=,]O MI6@/#FDKKG]LBS7^T-NP3;FX&-O S@<<=*U**'5J/>3^\:I4UM%?<%%%%9F@ M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5@6WC#296FCN)_LTT4LL;1NKE:>%MI1 M"<7Z0M-TRRKMVD<\'=VZUVGB#1!>7=IJ4(D6XMLJS0L0Y3(/;[V".ASPS8&< M5DWOP\L]76Z\[6M6-O=OYDL):,C/&<93*CCH,5U4IT.5*HOS_0RFJE_=(;;X MG6DUCK,TFGR13V#A(8/-R;K+F-=IQW<8/7%4K;XK3WMKY GRAPHIC 14 image1.jpg begin 644 image1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BL76?%&D:$A^W7B+)CB)?F<_@/ZUB0:MXH\ M1D-IMFFDV+=+FZ&Z1AZJG^-2YI.QT0PU24>=Z1[O3_A_D=H2.]1"YA9V02HS MJ,E5.2/PK%@\*VQ&_4KJZU&8]6N)3M_!!A0/PK8AM[:RAVPPQ01J,X10H%-7 M,IJ"V=S)?QCH4.I+IUQ>_9[IB L<\3QYSTY8 5NBO'M5C/Q*\?00V"YTG3/E MFN@.&YR<'WQ@?B:]A48&!VK>K34$N_4YJ51S;[=!:***Q-@HHHH **** "BB MB@ HHHH **** "BBB@ HIDLL<$;22,%11DDUPGBWXD:=X?@82S;'*Y" C?\ MCZ?S]J .YFN8;==TLBJ!ZFL^X\06-NF]Y,+ZL0!7S/K_ ,9]2OY"MA%Y,8Z$ MGG\^O\JX6]\4ZS?N6GOI3GT/^30!]=2_$'18C@W$1/M(#4/_ LC1\_ZQ/\ MOL5\=M?7;_>NIS]9#31=W(Z7$H_X&: /M*V\,;'72(_45X# M_P +_P!4_P"@99_]\-_\71_PO_5/^@99_P#?#?\ Q= 'OU%> _\ "_\ 5/\ MH&6?_?#?_%T?\+_U3_H&6?\ WPW_ ,70![]17@/_ O_ %3_ *!EG_WPW_Q= M'_"_]4_Z!EG_ -\-_P#%T >_45X#_P +_P!4_P"@99_]\-_\71_PO_5/^@99 M_P#?#?\ Q= 'OU%> _\ "_\ 5/\ H&6?_?#?_%T?\+_U3_H&6?\ WPW_ ,70 M![]17@/_ O_ %3_ *!EG_WPW_Q='_"_]4_Z!EG_ -\-_P#%T >_45X#_P + M_P!4_P"@99_]\-_\71_PO_5/^@99_P#?#?\ Q= 'OU%> _\ "_\ 5/\ H&6? M_?#?_%UV/@+XMP>*;Z33]0@2VNR08?+4A7!(&.2>FT444 %%%% !2&E MHH \G\0>.O$=GXLN]*T_RG"2A(D\KKA8.C3C",?>2U>^O8ZT?$WPV;KR?M$VW./-\H[/\RGG?S;A5:(HA96#' .17E9L;?\ X5.MWY2>?]O_ -9M^;IC M&?2LYYGFOO#3.22L42 GT$K ?I3]M);D+*L/-MQ;LFU]RW/9IO%^DP:[_8SR MR"]R!M\LXY&[K]*S/^%G>&<_\?,W_?EJX[5/^2R'_KHO_HH5RFD7^GV>GZK% M>67VB6X@V6[;1^Z?GYLGIVZ>E-UI)BHY51E!2=WI%Z-=3UKQ+\0++2_"JZOI MC)=O/)Y,(.0 V,G<.O '3Z5P4WC_ ,<66G6NK7T%NVFWC%8_D"AO;*G<.^#3 M['P5>Z_\.F-I+$]R+OSX8A("& 7:5)Z GW].:R-+\7:SX2$>CZWI275G$V5M MKR+#)[H2/?WKV,'&-2BGRIRZKR\CY3,XO#XJ5.,FHK9_YG=-K/@/2ET[4[JQ M\NYO(!);Q[33997EC3S&#Q%1C('?ZUY+\2=0L M-1OM!OK&-?LU*6&A&ESI.[(^N5*E7EG*Z7J;=[\3O#-A?SV<]S,)H)&C?;"2 P.#S5GQ MK/I#>&RVK:E<6EA*0#]F8!ILC(7H21]*\%EL);SP]=:\X+.^H")C]59S_2NS M\3Q7_B+X8>'-0MD>=;-6CN509(QA0Q'_ ']:UEA81E&SZZF"Q4Y1E==-#L_ M!OB_P?B'0]'WVIZ1I-'M,K=^>['WJ_K?Q(\.Z#J#V-S/+)<(<2+#'NV'T)]: M\Z\-:EX5U[6]*.H6LVFZI;+%'"]NP6&5T/&1C()_R:K> +>'5_$GB"6^B2=F MLYW_ 'BAOF9AD\]Z4L/"\I2OI_6XXXB=E&-M?ZV/5W\=Z GA]=;%VSV1D$1* M(2ROUP5Z@TQO'^@+X?76_M$OV)IO(W"([@^,XQ7@UE.__"&:M;DGR_M-NX'O MB0?X?E3Q=O;^#KK29C]^X@O(O<%&#?\ LM5]1AWZ_@3]=GVZ?B>ZZE\0/#^E MZ;9WMQR\-:E<1MMD2W?:?0XP#0!YO\ $#QY);F*"PPUQ.Q2S4MC/;S/Q.<9Z 9[ MBO%]4\">,;^Y-Q?01;WY >Y0WM0!Y__ ,*Y\1?\\;;_ ,"H_P#&G0> -0CG M4ZE-;VUN#\S),LC'_=4'DU[%J6E6^EI$;8+(\[>7@Q!S_P !!XS4;:7%:01R MWL(CCDG.XS1*CJ0.!\N< C)_"@9QNG>&]"0!;709+LC_ ):72<^M7 M9M7O;.>""1Y!B$S,C0(S%LGA^RKTS@T >9>(?AE"(_.T.5T?/S6URP_1N/UK MG?\ A7'B/_GA;#_MZC_QKV^U^WZW.+4FVM]D(EED2,2%RV, 9XP.>:HPV.); MM=D"Q6.0Q>$.9VY.6/\ ",8Z8H \@3X:^)9&VI;VY/H+J/\ QKH++3/%'@J! M)=:@\JQ+J%<3J61L\%<'-;47BVQMHGDMK2-9?,VAW.54>U<'XX\1G6]1017D MLT*(-X)^7?WQ[4 ?4O@/Q+'KVG2Q2+&M];D><4&!*"/ED'UKKJ^?/@YJDRZK MHKLQ(NH9K5_<+AA^O\Z^@Z!!1110 4444 %%%% !1110 444$X&30!\H?%:_ M_M#XDZPX)VPR+ ,CIL4 _J#7IOA?X*:#=>&-/NM8:[^W3PB641RA57=R!C'8 M$#ZUY5IFGOXR^)HM@"R7NH/)(0 MXU"!)6@B9O)B5PS$X' X Y[$T >>?$#X4^&_#7@C4-6L/MGVF#R]GF2@K\TB MJO/*XN1YD-M&=HV9X+'W]!V->C?%*V:]^'FH6B?> MGEMXEYQRT\8_K6[J,L6@>%;J6$*D5A9,8QD (AP/;I0!QR?"KP!JMO,ME;@ M^7(8GDMK@DHXZKW -/]&T=E\.Z=>S65Q,TQECL&E5WX4D,!C^''X5ZW\'FU"_T[7-;U;<+^]O M]DJLFS!C15Z=CG((]J /,_B?X3\,^#+VSL[)+UYI[:20[IE(5L@(3QTX;]*S M;+X>-?Z?9WL-RPBN$L2=RCK/*\38Y_A*_K5GXUWANOB5=Q9)%K!%".G]W?\ MS$O'NG:1X;TNPN9(P\,5XD@*L0",20$C&#\Y;&.GM3 S#\.HYHVEM;R1 MT1-/E8%!D)E; M>C^.M+T>[TN9+@2(D&F6]S&4;[B13)+VYVEU/OQBJ]OXC\/Z=;/K"Z@9]0!D M@CL5A8?*;UIQ(7(QC;VZT 5O^%>:=>ONTS4+J2,S) !)"-Q87"0RGKT'F*P^ MN.U8&N^%#HVKVM@)6FEEEF#)C!5$F>,'\0A-=@OB[0=$U+R+#43?6KVM_+YQ MA>,+-*RR1H5/)PT2#/3+5R_B_P 4QZUXDT_4K:1OW-E!'(0FWY\;I!C_ 'F; MZ\T 7X].T^&-XEMQMDP6;RV=4!8H"[#[H)!Q66_AZ*7Q/I5CY4D-O=74=K*0 MM:"ZG939GBG3RX@/,#2-&& 8NH9 /G 8D]O2J"Z_;+XMT>\:XD: MSMKN*XF8H63P^;Z[_L M.:VG#WXMSYBRRSI,<)UVCRU7\2:GN?'^@WEG?7;B[2_@^W16,'E_+-'< ,S M?PE0.1^6: .7\3>'=+TW2([O3S?"2*=+>?[2H".S1E\QD=0,'/U%==\!-+AO M/$&IWB^*]*?6O#5[818\V1,IGNP((_45LX%&* MSC3237<[:V-G4E3E:S@DE\CPGR]>/A@>&?["O-XNO-\SRVQTZ=,=>^:T?$'A M#5-)@T*\MK5[HVT*B=(E+%7#%^W;DC/M7LN!534]1M=(TZ:^O91%;PKN=C_( M>IJ5A[Z'4\XFI*2BDM6_.^YY;I-AJOB'QZ^NS:7<6=NN7(E4CHFT 9 R35;P MEH6H)H_B6.YTVX1Y;(B(2PD;F^; &1R>E=+X7U#Q!XPU5M9>XDT_08VVV]L@ M&Z?'=CZ>N/I[UZ#BKGAN25F]3)9Q.I!J,;+1+T3N>&VNG^+++P=,VEQZA:W$ M-WODB1&1W0H!D#'.".WK6=K>LZYXKT;3-'DT.[DOK5OGN"C,\AQCICCWY[5[ MAJ^O:9HD'FZA=)%Q\J=6;Z )PE7'U95V^2,M[[?+_@'G_B3PGK6G6WA^WBTZYN9;>U+2F&) MG57,C/M)'IFM[4/%7B_6=!U.PN/#,]OYUOL1HK64$DLH(Y_V2U>GZ/IMW86^ M+W4Y[Z8_>>0!0/H!TJIXMFU6VT1I='60W*MDB) [8P>@.<\XS[9KHCBG.RE% M7//GA53%=]+KWC,NL<>B*%,K(7\H\)Q\P^;K MU[4V'6_%5A+&U];>9%))&I5X?F"YD+D$$<[57KZBM77J->]9F"P\%;E;1P4F MF:QXR\8V-Y#X>GTT+Y?VF1HRJEE.6W+( M=9\9O)?"6J-H'ARZM],NY)C:&&>-( M6+(58D;AC(R&_2N];Q3XP\T6ZZ+#]H:W\T1M&V?];MY^;^[V_7M6MK&J:XW] MGW6CVD\B[9_.@** SJ,+N)Y R#C&,@]>Q?UBHI)NV_?R%]6IN+2N<,]WXU\. MVFAM#:75SI/V:+S;-;8$@CAD;Y2RYZ_C5?P;HVJ/XTN?$8T2>QL8/.F6W*%, MY4X100,]>PQ7:MJWC62R+#3+='<.ORQMN7$08-RW=LK@C@U?TK5/$MQK$4%] MIB169\SS)=A!&/NX.X_GWSQTJ'5DHNR6I:HQ>W>-3Z$CC]:T** M /BOQQ9NNH)>["%E!#@CE7!.X'\V[^E=$?$&F) ;+S+9[5VW%-V03ZUX;73Z5X2BU M?2X[B'6+2*Y^8R02Y^4V M*K2^(-+MA_H^GH&\LQ=,_*>HKQV.R\56%O%) MUY$@S&5.X$9.#@] <$\@<< MTN[Q;?#&VU9?[X]?H: N7-2U^2_M1:I!'!!G)"\DXZ:](/]&L M-XM#_?D[;AV7MU/I0([3X8Z"UKKVDV17Y]+M#-+P+JA1F7=;RJ<'MY3T >7? FVTVRDU+6]0OK. M"4@6T"S3JK8^\YP3_NC/L:]$U3XJ^'],\46NA[VN'N#&OVF%T,,>]L?,V>W4 MU\WVM_I2V5M%.4!@K#!Z]#@]Q7RFNHZ=NCWV.5\B.-P#U92-Q_P"! =>O-26^J:3% M!L?3G.4VMB4CGL1Z^&?!'AV#3_[5MH;6SCPHEG#.1DG.!R23GH*R MOA[JVD6G@VTDN-5L8[B[>6[E5[A VZ1V?YN>N"!^%?.K:GI+7F[^S3]FV;=A M1W_P 0->YKK6\:Z7<^'[6"_P!!CNM5L[ Z?;W#OF-8^=K%.[+G M@T :=UX2\.MI6IZ9:QW::WI6EIJ,UU)+F.7*H[($[##C!]OSV;?X3V5UXKT0 M1[AHD]@D]V3()0 MH)"]F(4#-*/B5>)KUG<1B5=+BEM9I;/%M*T6V:>W6T-QYQ60A9A(^X9 ].1^-: MNF>-K"ST:S6YT@S:OIUO+;65T)<(J2;N67N1O;'UH Z#0OAG8ZI9>$M3"/): MWJ.-2B$A#*<2;''< ET#X;:9JA\(WA+2VU]&5U*!9"&1BDC( M_'(!*8^H]ZHVEAX*7X?R:WR7,%T+&3;>, TA0MO [#VJGX8^([^'=2VM].6QN(=^/-*L[!AQQ@M_/UK!_X2*/_A";K0/L[>9-J0O1+NX "%=N M* .B\6^%M,T+PQ;2V^BZ@SR10NFKBX#P2LP!<%1]T'WOBG1O\ A&KO3-(TBYMI[Y(XYS)=-(BA'#?(I[DC M]37TGX*L6TWP1HMHZE9([./>I&"&*@D'\2:0&[1110 4444 %%%% !1110 5 MPOQ/T#6/$.AVUOI($GES;Y8=X4N,<8SQQZ5W5%73FX24ET(J04XN+ZF!X::X MBT&UM'TJ6QDMX%3RY67:2!C@J3_*II[+6+S*MJ4=G&>HMH]SX_WVX_\ ':V: M*B7O.YI3;@M#!L/"6D6-Q]J^SFYNSR;BZ8RN3ZY/3\*W0!Z4M%))+8J=24W> M3N%&***9 8'I1@>E%% "8'I1@4M% "8%&!Z4M% "8'I1@>E+10 4444 %%%% M !1110 4444 %%%% "$ C!KCM>\ VE^\EUIS+:7#CYX]H,4O^\M=E10!\UZ_ M\)U69WN=-N;%S_RULAYL1^JGD?G7&2_#W5+:;?IVHVTA'0F0PM_X]BOL8@$8 M(R*S[K0=+O3F>RA9O7;S0!\F#0/'<=M-;I"\T4T9C;;,C_*<9 .?]D5)#H?C MU9YYAIKAYUC5FD*<; I&3P1CK7TW+X$T&4Y^RD?1S42_#[05.1!)_WV: /F M=O ?BW460ZA=6D(5=F9KQ"<<=E))Z#\JV]+^%FEKM-Y?WFIS?\\+"$HGT+L, M_D*^B(?!NA0G/V)7Q_?)-;%O9VUJNV"".,#^ZN* /*?#_@2]MT:#3=+M]"@D M $LZ9:9QZ;B2?RQ7H>@^&=/\/PD6L>Z5OOS/RS5M44 %%%% !1110 4444 % M%%% !1110 5!>6=OJ%G-:748D@F1HY$)(RI&",CGH:GHH X;_A3_ (#_ .@% M_P"3<_\ \71_PI_P'_T O_)N?_XNNYHH X;_ (4_X#_Z 7_DW/\ _%T?\*?\ M!_\ 0"_\FY__ (NNYHH X;_A3_@/_H!?^3<__P 71_PI_P !_P#0"_\ )N?_ M .+KN:* .&_X4_X#_P"@%_Y-S_\ Q='_ I_P'_T O\ R;G_ /BZ[FB@#AO^ M%/\ @/\ Z 7_ )-S_P#Q='_"G_ ?_0"_\FY__BZ[FB@#AO\ A3_@/_H!?^3< M_P#\71_PI_P'_P! +_R;G_\ BZ[FB@#AO^%/^ _^@%_Y-S__ !='_"G_ '_ M - +_P FY_\ XNNYHH X;_A3_@/_ * 7_DW/_P#%T?\ "G_ ?_0"_P#)N?\ M^+KN:* .,M/A3X)L;N&ZM]$"S0N'1C."%<;I)'"J,G Y/%5+#Q#I&IW!@ ML=1M;B4*7*13HYP.^ ?<4!9FG15+4-7T_2HT>_NX+97.%,TBID^V2*S_ /A, MO#O_ $&M/_\ J/_ .*IV"S-VBL>X\4Z':7#P7&J6<4J'#))<(I'U!-:%K>V MU];)<6LR30O]V2-@RGZ$<4@LRQ167?>(]'TVX^SWNI6D$VT-LEG12 ?8FJ__ M F/AWOK-A[?Z5'_ /%4[!RLW**PO^$R\.?]!K3_ /P*C_\ BJFMO%.A7QT5XE_P + M/N_^AE'_ ( +_A1_PL^[_P"AE'_@ O\ A2YEW*]C4[,]MHKQ+_A9]W_T,@_\ M %_PH_X6==_]#(/_ 7_"ES(/8U.Q[;17B7_"S[O_H9!_X +_A1_P +/N_^ MAD'_ ( +_A3YEW#V4^Q[;17B7_"SKO\ Z&0?^ "_X4?\+/N_^AE'_@ O^%+F M0>RJ=CVVBO$O^%GW?_0R#_P 7_"C_A9]W_T,@_\ !?\*.9=P]C4['MM%>)? M\+/N_P#H9!_X +_A1_PL^[_Z&0?^ "_X4VT5XE_PL^[_ .AD'_@ MO^%'_"S[O_H91_X +_A1S(/95.Q[;17B7_"SKO\ Z&0?^ "_X4?\+/N_^AD' M_@ O^%',NX>QJ=F>VT5XE_PL^[_Z&0?^ "_X5Z'X/\5/KRS6MSY1NX$2421? MQ,H2CNCJJ***9(4444 %%,EECAC,DLBQH.K.< ?C5? M^U-._P"?^U_[_+_C0-1;V1;HJ)[JWCA$SSQ+$>CEP%/XT0W5O<@F">*4+UV. M&Q^5 6=KDM%(SJJ[F8 #J2:KC4;(JS"\MRJ_>/FKQ]>:+@DWL6:*J?VKIW_/ M_:_]_E_QJ>.>&:/S(I4=#_$K C\Z+@XM;HDHJ@-2-4LC+G&S[0F[/TS M5UI$1"[NJHHR6)P *5T-QE'=#J*J#5-/8@"^MB3T F7_ !J26]M+<@37,,9( MR \@&1^-%T'++L3T5"UW;)")GN(EB;HY;G&SS!NSZ8IG]J:>#@W]K_W^7_&E=#Y9=BW13!-$R!Q*A0]&##!I],D M**** "BBB@#SOXR_\BA:?]?Z?^BY*\X\!ZW?Z%JMS/I^D3:G(\&QHX@V5&X' M/ /IBO2/C%AO#&FP;)GDGU2*&)(4#,SLD@ P2/YUYGH'BZV^&WB2\CU.POI; M@PB-H@L8 #;6#!@[ @C'2K37+8Z(SBJ=F=/XP\8ZWJWAFYLKWPM=V$$A0M<2 M*^U<.".J D7T;+# M]IDD+1G9'&0S'!89X%<*VLIX"KG1=4US[(^FW6JR/&?*MFECMLDY[5?NO&?P[C:: ^$[P."4WQ7H<9]0P<@_7D4^9+8?M(JR6QT.@65G\0?#I MTVY=8==TZ/$%P>LL78-Z@=/;@^M9&E>)-?\ A_1AGR1NE&YB.P]JI^,/&FFZ_XCGO7M M[^S< 1/"\*,5*\')WBE=7\@YXWL]CK/!_@B^\87K:QJ\DHLGD+L['Y[DYY ] M![_@/:#XI6EO8^*(+6UA2&&*SC5(T& !EJW_ 5\1&C\'P)8>'=0OK>SE2T> M97B3,CM\HVEL\E@,]*XCXB>*[34?%LPO;2]L;JVC6"6#;'+@C)^\'QWI*7O" MC4]^[V/1O W@CP[K'@ZPOK_3A-&=*\.WUA_9 M<30K<(Y>/>6 VD8(SD]S^5QP,M*!DG M/'UK/U75H;;6KBV\02ZN]W;OYX*24KW+EY>W%UX?T MV.>5G6WFFCCW'.U<1G'TR36[X5LH;C2Y'D\%W&M'SB/M,=R\87@?+A>..OXU MF?;M*\4V,-GH%G<6T>F1233FYG@#.#@LYW2+P O.!@<5C6?C5M*B:WL=7U>V MCWEBD"A5)Z9XDP>@YI\RL4ZD6M#UK0-)M#KUD6^'MSI^V4.+I[R1A$1R#@\' MD"O,-+M8[[Q'96DV?*GNXXGP<'#. ?YU>C\<:M96MCK%QJ^N26,LY5,N/WA0 MJ64CS*9 3!.HXDC.1G_ !'J*ZKQIXG@\4_#JPNTVIQZC_P"M5'X@^/=+U*PM;76- U&QNFS+;R%XF=5#%6RN[(!*DLF._4^M)-/5@IQE9RW1ZS\';:&[M-:B MGC#IO@.#Z_/7KJ(L<:QHH55 "@= !7FOPHTRXTB76+:ZCDCF/DOLN*],J).[,:C3DV@HHHI$!1110 4444 >7_%?4C#=:3:JW^ICGO6'NJB M-/\ T8WY5P7@7PO:ZW;ZS?7L,DT5E!O6-/O.W)P/?Y?UK2^*%_\ :?%&IL#\ MD$=O9(<]\&5O_0U_*N9TGQ=?Z'H]S8Z:_D33R!VG!&1@CI^ /YUC.2YU<]7" MT9/"R<-VSLO#_A#2-;GN([S0+[388H3(9YR OT_K^%9>F>%K)/!>GZO)I-WJ M,][,X6.W'*1C."?R_6NUB\L"(CY^G)R/\YJ>>!J\)B%HNOF;FL>&-*B\#RZH=.N-.OFN$AM M[><_-(2PR0/3!;\J3Q'HWAKP;+9Z==V=Q?7KVZS3,C !#@GL#^594=R>@SS^E7M8\37.IZ3:Z9';QVNG6\A=(T.+QMJEOK&H:K=6^YK^)864D@! ,!0>_%:MP//ITJ^K5 M]OQ^\?IDWA34]8M;&+1;L+!-&'C?7+-BQT[3+-9I,_P MN0&Q_P!\Y-)["PE7$ M,=;TS1(=-M)IK1O.::2XX#2$Y)ZCN2/RI+E6Y=6-6JUR*RT7^;.FL?"VC7>E M:K=W^BWNE1V=N91)<$ .<'@>_'ZUF#P_HF@>"=,UC6()KF\U%LQPQD#"]<\^ MV/S%9M[XPUNY\.W&EZE)+GZU+=>+'N=,L+74=)6>*TC$ M<)=B !@#CIU %.\61[&LE9WM?H^GD0WDOA6Z\/W+VMG=6VI!U6",C<&Y&22. M!QG\J[._^'EII\%BD.D/?2O &F<3*FUL#CD_6N#N?$B36UO9P:?!;6LPX'08!]Z$X]0J4:UDH)V,_Q58P:? MJ,=FFG&RD1-\BM('+9Z<@^Q_.O4/A):$7FHW!/R6UM;V:_[WS2-_Z&M>2&1- M4UJ/RK=8$D=5$:N6XXR?A?:F+PA]K(PU]=37'U7=L0_]\HM.GJVS+&KD MI4X/?=G;4445L>:%%%% ',_$!F3P/J+(Q5AY6"#@_P"L6O$]-BEOY'6354M= MHR#/*0&]A7N_BUT3PQ>-)MVC9G5&0G/ MT_E4?PQUJ6U\126%S(^R[3:HMO-#%!=[6^1//C;_>DO=1\C5!?2V=O9RL_F*GGQJ,CKC,&?UJ+^]S'2FGAWAW#65WNMWKL M4/$'B76/%'B)M+TR21(3(8H8XVV[L?Q$_F?I6M:?#K7TM+F)]2B!N(U!)D8[ M2&#?TID>HQZ'K$-Z(K1B$'OZUWNC^*-.UR=H+23=(J;V&X M' Z=C[U44I/WGJ<^(Q-6C3BJ$$HI>NOF>)_V5?\ _"4?V%]L;SO/\GS-[;<^ MM;.M:GK&@6L?A2"Z+RHQ,LL1.6+\A03SW_6NE^T0?\+ \O\ <>9]KQ_KHMV? MIY6[_P >_&I?%L9TK7EU!X8O+D971Y)8T!90..8B>W]ZIY;)M'2\8YU(1G%/ M2]M-7W_X!S;?#3Q EC]M%Q&;D+O,0<[_ ,_6I- \6WEQX>UC1K^5WD6RE:"1 MOO#:IRI_SVKMV^(&C_V;YJW$)NBO$'FC&?\ >]/?]*YO28A>P:EJ?E0B"*"4 MM(LT3#<5/&?)'8]>?<&FTD_=9BL15JTY?6H;-6Z:G$:=IU[?Z/J.HI?-&+$* M61G(+9ST_*M.R74_$7A2^.V66,XF6)E;=GH6*JHY^G:E&-W8W MQ6-E"+GR[-?+_A_U/(IO$>IZAHMCHH:0B&4[2I.Y\\*/PR?S%>V>%=%.AZ#! M:NY>OY=/PKCM!-G)XU%NL5K\DTFU1)$<8SC"B('C'][CWKT6[N8 MK*SFN)G"11(69F. *TI+JSS\SQ'.HTH1Y4]?5L\E^*6M2SZY!IEN[A;9,OL M)Y=NWX#'YU<^%&M2-/>:5/(S%AYT6XYY'##^7ZU!;:F;K5VOX[2"[E$GF,GV MB-A[9(@W?KVHM]4CTO78[F2&"T82;C'Y\:[5)YP/)#8Q[_C6:?O$^J M\FJ6]UON9SSS?\+:\OS7V?VB!MW''6L;2=.O==UBXM(KXPLJ/(&D<@<'I^M= MS]KM7\= (;=BUV,$319//IY6[_Q[\:SK01WUU=QVXA,L<;R;4GA)8 C(/[CI MCZTFM36&)<8:1M[JU_4K?#R_O-1U5M'NKB>2T9#*/G.49??TKVBN"\!ZAI\D MT]LJ6JW1&Y621&=E[CY47@UO25HGBYI4Y\0_=Y?ZW"BBBM3S@HHHH R MM>T*/7[6W@DO+FT:"X6XCEMMF\,H('WU8=\],\=:XO5?@OHFMW$4^I:SK=Q- M%$(5=I80=@S@$B+GKWKTFB@#S72_@IH&C79NK'5=821D:-@SP.KHPPRLK1$$ M$=B*;J7P0\/ZO?->7NJZS),RJN5>! %4!5 58@ !VKTRB@#S/3/@CH&C M:E#J&GZOK<%U"28Y!+"=N00>#$1T)JI_PS[X4'_,0UK_ +_1?_&Z]7HH \_T MGX2Z5HD!@L=9U=8O-$ZK)]GE"2@8$B[X3M8#N,&LJ3X ^%Y9&DDU/6W=R69F MGB))/4G]W7JM% 'G^F?"73=&L9K+3]?UVWMYG+R(LD'+%2F'M6U":_OM6UJ:ZF;=)(981N.,=!%CM7IM% 'G.E?!K0]%$ZV>JZMY5P%$ MT4WV>6.3:ZOKD]S.Y>21IXLL3_ -LZ]/HH M \RLO@?X>TYK@VFK:U$;B![>7$L)W1MPR\Q=ZJ_\,^^%/^@AK7_?Z+_XW7J] M% 'F4OP/\/S:9;Z=)JVMM:6\CR11^;#\K-C<<^5GG:/RJLO[/_A56#+J.MA@ M<@B>+C_R'7JU% 'FVK_!;1->U![_ %36M=N;IU53(TT(X P.!%BH++X$^&]/ MOH+VUU36H[B"198G\V$[6!R#@Q8ZUZA10!B:%X9@T&6ZECO+BYDN0@=IHX5Q MMW8_U<:9^\>N:VZ** "BBB@ HHHH **** /FCQ1::G)9Q3-;S27 G87@52S) M)M3;N';*;<5@QSZI%$J#2@0HQEK%6)^I*Y-?4+>'=*;5Y=5:US>RQK&\GF-@ MJ.GRYQ^.*L_V79?\\%_,U#A=W.F&)E"')8^5_M>J_P#0)3_P7K_\334EU W] MO<2Z5(5B=6,<=MY88 YP<+WKZJ_LNR_YX+^9H_LNR_YX+^9I>S*6,DMD?+E_ MJ&L:C9^3-ITBL]RUS*\5KLWL1@9VJ,XR_)S]ZG:M>W^IB$#3;Z)8D2-5VY4* MJA1P$!SQU)/>OJ'^R[+_ )X+^9H_LNR_YX+^9H]F)8IJUEL?+]WJ-_=:3'IP MT66*&&17A*I)N7 8'.>"6R"2 .0/08ANKO5;VYM7N;*^EAMTC01L&.0H^8]. MI.XY]Z^IO[+LO^>"_F:/[+LO^>"_F:/9@L4UT/EO5KO4-6U$WRQB.7<[/\Y9LMM'7('3H!3]1U35-4N[.>ZTVY M*PG>\2QMM=BP+D<9&[ [GI7T_P#V79?\\%_,T?V79?\ /!?S-'()8IJVFQ\M MZO=ZAJVH&[ET^_\ F8LZLN1R<\80 ?K4VLZGJ>KHJMIUXN)&D9F3)8G@?=11 MQS^=?3W]EV7_ #P7\S1_9=E_SP7\S1[,%B6K:;'RN+G5 /[)7CUL%/_ ++2 M_:M5_P"@2G_@O7_XFOJ?^R[+_G@OYFC^R[+_ )X+^9H]F/ZW+L?,VA:;J/GR M:E+:21[0RVZ,FTS3MPB(O?D]N@%?2.@6,6D^']/TQ)%/V2WC@.#U*J ?U%,_ MX1K2/[7@U7[)_IL"E(Y/,?"@]?ESC\<5*-!TT7@NQ;GSPV[=YK]=Q;IG'4FJ MC'E5C&K5E5E>1HT4451D%%%% %#6=)@US29].N7D2&;;N:(@,,,&&,@]QZ5A MZ3\/]*T:&^BMKF^(O8#!(7D7*J>ZX4<\^]=714N*;NS:&(JP@Z<9:/H\ M"Z7X:OI+NSFNI))$\L^>RD 9!XPH]*L>(_".G>)T@6]DN(_()*F!E!YQG.0? M2M^BCEC:PWB:SJ>UYO>[G.'P3I3^'(]$D,\D$6=DKE3*N23P=N!U]*9X=\#: M9X9O9+JRGNWD>/RR)G4C&0>RCGBNFHHY([V#ZS6Y7'F=GN3=CE]+\":5I.FZA8PS74D-\FR7S64D#!'&%'//?-.\.^! M]-\,WDES97-Y(TB;&69U*XSG/"CFNFHHY(KH*6*K24DY/WM_,Y;3O >EZ9X@ M.M0W%XUR7=]KNI3+9SP%SW]:VM9TF#6]+FT^XDECBF #-$P#<$'N#Z5?HI\J M2L1*O4G)3D]5L8'AOPAIWA<7 LI+B0SE=QG921C.,84>M0>(? VE^);N*YO) M;J.2--@\AE&1G/.5/K7344N2-K6*6)K*I[52][N<;9_#71[+5;?48[K4&F@= M74/(A!(Z9^6K.B> M*T+5'U"UGO'E=&0K*ZE<-UX"CTKJ:*%"*Z%2QE>2:E) MZZ'(:7\.M(TC68M3M;F^\Z-BP1I$V<@C& H..?6NOHHIJ*6QG5K5*KO4=V%% M%%,R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** 7"BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 15 image2.jpg begin 644 image2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W/5+]=,TZ M6\==RQXR,XSD@?UKSW_AT_\ "Y=/_P"?#_R,W_Q% M'_"Y=/\ ^?#_ ,C-_P#$5SMO\.=/%O']IN;EIMOSF-E"Y]LBI?\ A76D?\_% M[_WVO_Q->/+/(_#S7(],UV.UNI1':W#K\Q!PK@\?GT_*MZL*\\NJ MJ@];K[M+_@9NHH0(B8DR&::, ]/[K$5HS M^*M3AD\/S?;U EM8&GB,2?OB9)%=NF>BCI21>!-LH#ZG:F&5(DG"B0$A7#-C MY?0#\:VM/\/0V=K/$UW:.W]FRV5LQ1R49I)&5LE>/E<#CT-5/'Y3NIP_ F&& MQO52_$Q].^U^+? ]U:ZM.);I;K,6VU].:WE?\4Q2M&K1A)?O%>_XV.-OI9]:\;ZC#?:V;*/[1*! M/,[;$"L<+@'\!5CQ9-=_VGI&D0ZJT]M':0I%+&Y",6ZOCWK-NSIUOXVU(:U; MW,EJ+J8/'"P5\[CCK5KQ2]M;ZWI%W:P31V/V.WDA60Y8H/?H3P:]U+WHV[?( M\IOW97[ESQU97?AV]T;3)+UY'@LAOD5B V99#G]?TJM/J1N_B9YUM=O);2ZJ MK(5<[64R#&/:K/Q&U:'Q!JND:E#&\<5S9#"/C<,2R#M]*S38PZ9\2([&WW>3 M;ZHD:;CDX$@ R:5-?NTY[V?_ 2JC_>/EVNCJ?AC/-)\1;Y'ED91%-@,Q(^^ MM1WMS.GQM9!,^P7BX7<-6=LD*,$#/XUXUHW_ "+OB/\ Z]H? M_1\=>K?"6^MK?PE%;RRA99KR01K@\\+^53CU>BTELU^16!=JJ?=?J>CT445X M1[1B>+O^17O/^ ?^AK7S!R#D'!%?6=Y9P7]J]M#O^@/_ M .3,O_Q=<;P63-W=#^OO-%/,DK>U_K[CPS4/$=SJFJQ7MY##*L0(2 CY /IZ M_P" KT7X)'=)KS8"Y\@X'0?ZRNN_X5AX._Z _P#Y,R__ !=:^A^%]&\.>?\ MV39_9_/V^9^\=]VW./O$^IKLGB,-'#^PHQY5T[;^IC3PU?VWM:LD_P#AO0LW M&C:7=S&:YTVSFE/5Y(%8G\2*672--GBBBFT^UDCB&(T>%2$'L".*NT5PQ0;0](=8U?2[)A&-J VZ':,YP..!DD_C2MHNE-KU%'/+N'+'L9K>']%9BS:18%BQGKH6D(CHFEV2I( '46Z , <\\<\@&IH=,L+8((+*WB$ ;;%D$<2KM)ZD8'L*M44 GRAPHIC 16 image3.jpg begin 644 image3.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#U_P 5>++7 MPI;VTUTF\3N57DCH,]@:Y?\ X7#I/_/#_P ??_XBJGQM_P"07I/_ %V?_P!! M%>;^&/#3^(+F0N[16L0^=U')/8"O04,+2PCQ.(=DM_O/.J5<1+$>QHZMGJ?_ M N'2?\ GA_X^_\ \11_PN'2?^>'_C[_ /Q%9I7LOP.Q3XOZ2\BH(.6( M'WW_ /B*]&KY+A1H[V-'4JRR $$<@YKZPGN(;6!Y[B5(H4&YW=@%4>I)KTL= MAZ='E]GU.?!8B=7FY^A)16/_ ,)9X=_Z#NF_^!2?XUI6MW;7L GM+B*>%NDD M3AE/XBN%PDMT=JE%[,FHHJG?:MIVE^7]OOK:U\S.SSY53=CKC)YZC\Z23;LA MMI*[+E%(K*Z!T(96&00>"*I-K.F)J T]M0M5O"0!;F9?,R1D?+G/2A)O8&TM MR]1112&%%%% !1110!Y;\:D:33M'11EFN' 'O@5EW"I9NHZSY;^5_QL<<;2JU8Q7[QI6_4;;^*=8>] MM0UTIB.E,[CR4YF\B20-]WKE1QTJ#3_%FL27VCQ-J"3QF[3[2PAC^>-O(^4X M'8R,.*OQ>"@D(D.I6_VQ46($>9L\O[.8SQMZ[CGZ5.RF_Q0_ /J^.MM+\3D_'VD_9?$L>H1A1'=2X8 M* ,.#_4?UKV+QO\ \B1K/_7J_P#*O$/&6M+JWBH1V\HDM+>7;&PZ,<_,?Z?A M7N'C56?P5K"JI9C:N ,D\44(UX8;#K$/WOTNK?A8'*G*K7=+;_@._XG@NA+ MX6.CWYUM[I;X _91 #@\=^W7UKM?A-O8Q"3C)3=DVNOY=CS:#:E%Q5VD^GY]SJ%^*.N7= MG<:I9>&=^EV[8DE,I)'XX]QV.*YWXD>([7Q3HGA_4;5&C^>X22)CDHP\O(]^ MH/XUAZ>=,L--N;'6+;6QJ0D*I:P2B*-P<<,""0>O8YXJWXHT)K'P[HQMM+O[ M3SY9Y#!<.)''$0!X48SCH1GBIA1I4ZL6E;73[O4J=:K.FTW?37[_ $.]UWXC M2Z#GI4_B1+OPMX\T_Q"]H\UK)'#(O8$B,*RY['C/Y5%;M?ZU\5+6_N].F MLA=R*P0J?E0I@$GUP :BE3A"#E%;Q>M^O:Q=2I.4[2>TEIY'7R?$S4M3U2YM M?#.@M?Q6V2\K.?F [@#H#VYR?2G6_P 5DN?"U]J2:>$O;)XP]LTO#*S8W X_ M3%>=6FG0>&-5O+/Q/%JUO\O[E[%POF$$]SP0?7M6@-'A;P-JVI6>CZC:>;Y4 M:FXG$@E'F DJ BGC'7WI2PU!6TTTL^_XC6(K.^NNNG](Z&?XQ7PL[>ZAT#]R MQV22N[;"_P#=4XZXP?Z5WGAIEU6VCUZ&[N##>#S1 [<(>05/K@],8Z5YC>VT MW_"CM/C$#^8+XDKL.?O/VKT;X:>@>6?&W_D%Z3_UV?_T$5Y5HNMW>AWAN+4J=PVNCYVL/ M>OI76?#VE>(8HH]5M!<)$Q9 79<$]?ND5C_\*U\(?] 9/^_TG_Q5>C3Q.'>' M]A6CS)[]CSZN&K.O[:E*S/(_^%D:E_SYVGY-_C4%Y\0-4NK26!8;>'S%*ET# M;@#Z9->Q_P#"M?"'_0&3_O\ 2?\ Q5'_ K7PA_T!D_[_2?_ !5XK@.MK;^1$I27/FA?G;)Z$U]7URJ_#?PBC!ET= 0< M@^=)_P#%5U5=&-Q,*_+R)Z7%A,/.C?G>]A,4M%%<)V";1G.*,4M% "8%&*6B 5@!" >HI<444 )BEHHH **** /__9 end GRAPHIC 17 image4.jpg begin 644 image4.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V+6]3UVRO M[>WTK1K*_29"VZ;4&@92.HQY3#&".<]SQQDTO[6\;?\ 0I:9_P"#L_\ QBMN MY_Y#5A_USE_]EJ_0!RO]K>-O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% ' M*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_ M^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H M4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ M1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_X MQ7544 -O^A2T MS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2 MTS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%' M]K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/ M_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VM MXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U M5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_ M\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:W MC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P=G_XQ754 M4 -O^A2TS_P= MG_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>-O^A2TS_P M=G_XQ7544 -O M^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V?_C%']K>- MO^A2TS_P=G_XQ7544 -O^A2TS_P=G_XQ1_:WC;_H4M,_\'9_^,5U5% '*_VMXV_Z%+3/_!V? M_C%']K>-O^A2TS_P=G_XQ7544 (?'.@KXLA\7ZKIU_]=3K_BZ M_P!&O++1=.T:37=>FM_/>&*9+>-44A6=F?.T$G@:BVFRV)F5)8)E!RN3\K6Z[B<,,Y'91G.#TJ]J?C>[7PQIVNZ#H)U2WO(O./ MG7T-HL2XS\S.>3UX /0\TNEPMK8[&BO.'^*DMSIGARYT?PY-J%QK@G6*V%TD M91XNHW$;2,Y^;(XYYZ5&/&?]CZYXPOKZUU1FTZSM)I;,W@EB1G3E8TV@)@GY MFR0<9XIM6O?H-*^W]:V/2Z*XC0_B#+>^&]1US5]'CT^SLXC+YEMJ4%ZDJC/ M,9X;(Q@C\:31_'][=:S9Z?K?AFZT8:BKOITTEPDHG"KN(8+S&VWG!S0U9V%T MN=Q17F.F?%NYO8])O+CPK?8?MWVM'"REBJ@)CBN%M;&O17GC>/]::SU73[KPM/IOB M&&Q:\MK1KR.1)HP<%A(!M!7J5(J3X2/JLG@1=2UF749I[MS#O MX'))[UVQ\0RVOBW3?#<\"RS7%@]S)=*VT!D*J0$P>"3GKQ3MT>_],/Z_0Z&B MO.I_BC*FG6-S!X?DN9KS5YM+2WBN@&RA(# LH'..A(QZU4;XN7D.G7-W<^#[ MR,:==_9M5Q=QLMJ20!M/_+0\C@ 8]>F4M=OZV_S0?U^?^3/4**YR/Q6)/$FL M:0+/C3K*.[$WF_ZS>&.W;CC&WKD]:Y*#Q9>Z[XO\ WT)N+2UU.RNYI;)+@LC M$*-H;H&([$BA*[_KS_R8F[+^O+_-'J%%']3\,FPFNEE-FPU* M&=I"@)PZH3Y><=R>:Y>/QUK^K>$+B^UO3;JP6/6XK:&33]16)F_>E6C.%8X7 M !S]_/!%"5[>?^=AO2]_ZTN>ST5Q=_\ $!=-MO$7VG32+W29XX8;9)LF[\W' ME$';\NXG&,'&#UK)\0_%^UT#7)=.;38YELU0ZA(=1AB>)F4-MCCE45SWBV_8?#[6-0L;AT;^SI9H)HF*L/D)5@1R#[UYS\-1+?ZKIEQ/=?$HR MBW\YWU60_P!GRDIS@G[P.+[;QCI$EY#$L M$\$I@N(5G294< 'Y9$.UUP1@BN7\1:OKO@KQ)=+;?:M2MM? 338Y9"XM;S@; M.3\L9!W8[;30TT[?U_3!:JYZ717GFM>+/^%;Z)I.ESNVL:Q <]176K#>^( M?"WDZC%=Z'>74165+2Z4RVYS_#*HQGW [T-.U_Z[AU_KT-FBO(?!?AR[G\;: M_%<^,/%,\&AWL2P12ZF6292@8B4$889],<5LGXIN'_M'_A&KS_A%_M'V;^V/ MM$?W]^S=Y7WMF[^+/X4TKVMU_45]_(]%HKS_ ,/^,/$FI>//$NE7.A+]@TT M1-%<)N!QE <_>,@YZ@+C!]:AM?B'?:CJ&J:#J.AG2+Y=/FNK=XM1BN254$9; MR_N'H1UZ&I;LK^5RDM;>=CT:BN3^']Y[NKB:>YDL]SS2N6=CSR6/) M->*:+K\-UX*D?2] M%>?>*OB:OA:^M-,.GP76HFV6XNDEU&&T2)3P=K2'YVR#A1VJJ?B'K&H^,?#5 MKHFCKG];_Y!>RU_K^KGI=%<-_PL M7_BCAX@_LKKJ7V#R/M'_ $V\K?NV_CC'MGO4D7CG4;KQCJFB6GAN2:UTR15N M;_[6JJBM'O!VD9)SQ@9]<]J7G_73_-#ZV_K^M#M:*\TT7XKW.IMH5Q=>%KFR MTS6)OLT5ZUVCCSLD!0@&XKQ]X@?2O2Z;30KH****0PHHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** .0?_ )*Y:_\ 8&NO_1MM77UR#_\ )7+7_L#7 M7_HVVKKZ *%S_P AJP_ZYR_^RU?JA<_\AJP_ZYR_^RU?H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** //;GX:WX-Q8Z7XOO].\/W M,CR3:=' C,"Q)81RGYD4D].>]:>N^"9[V[L=1T/7;G1M5L[;[(MUY2W/F0Y! MVNK_ 'CQD'/4UU]%'0.MSAHOAM!;PZ&L6IRM+I^IMJ=Q-+$&>[E8'=G! 7.? M?&*;>?#?[7HWBC3_ .UMG]NWHN_,^SY\C!4[<;OF^[UXZ]*[NBG?^ON_R0+3 M7^NO^;/*G\(Z]J?C_P 6/9:Q?Z);SQ6D7GK:+)'=)Y9#A2X^\.FY3QFMF^^& MQSH!T77KG2_[(MS:J?L\<^^,XW8WC"NP?I7>44@>_]?UT.%T?X<+H\OAM MDU0R1Z)+=.BM!S*LV< G=P5SUP<^@J^/!UQ%X@\1:Q:ZS);3ZO%#&ACMT8VY MC&,_/N5L^A4?UKJZ*;;8[_U^)YYI'PL2)M8FU[6#JESJEK]DE>"RCLU\OKDH MG#.#T8\\"KFC> ;VTUBTO];\37.LC3D=-.BDMTB$ 8;26*\R-MXR<=Z[>BD( MX*/X:[/"6AZ%_:V?[+U);_SOLW^MP[/LV[N/O8SD].E=-XE\/6WB?19--N99 M8*12&5AGN"*UZ*&[_G_ %]P[ZW_ *_K4XK2? EY!<7VH:YXAFUC M5;BS:RBN7MDA6"(]@BG!.>2<\XKH/#6C?\(]X:T[1_/^T?8X%A\W9LWX'7&3 MC\ZU:*=^G]=?\V+^OZ^X\]N?AK?@W%CI?B^_T[P_2MRTD+8R#O_BX^\<]^*["BD'6 MYY]IWPP_L^ST6W_MIYO[,U:34O,>W&Z;=GY#AN#S][]!4UY\-_M>C>*-/_M; M9_;MZ+OS/L^?(P5.W&[YON]>.O2N[HHO_7W?Y(%H[_UU_P V([C2A=68L[V.*VCD,Z#.,,WW#SU /X5'9?#86A\-9U=V&B64]H2D&UIO M-7;N!W'81^-=Y11TM_77_-A_7Y?Y(\[\/_#"YT74-&N9_$DM['I$DGV6%K-( MU6)T*E25.2W0ESGIC H?X87#:??:_\ 7?\ -":NK?U_6IR>L^!K;6?&6E^()+MXQ9@>=:A,K<%"3$2< M\;&8GH(/A1;ZOXHFUJUU"WM?M;*UY#<:5;WF\@ 91I5/EY YP"/:O1:* M2TL-ZF7K&BIJGA>\T2.06\=Q:-:JZQ@B,%=H.T8''H,5/H^G_P!E:)8Z=YOF M_9;=(?,V[=VU0,XR<=/6KM%'?S_K]0[>7]?H<*OPX5? ]YX=_M5UFFO'O8+U M(=K02&3>I"[N<'CJ,^U+K7PRT[5/">D:+#<+;RZ2!]EN)+9)UW;<,7B?*N#U M(/>NYHHZ6]/P#K?U_$P/"'AA?"NC_8_/@N)G??+-!8PVBL<8^Y$H';OD^].\ M0^'/[>O-$N/M?D?V9?+>;?+W>;A2-O48Z]>?I6[13;N[BMI8X[QSX @\9-97 M*74=IJ%GN$4TUG'=QE6QN#12?*>G![5GW7PRD;2M%@T_7187NF3/,+B'3;=8 MY&<88^2JA << X..^:]!HI+38;U."A^&GD:9:V0UAW6#7!J_F20 NYSDH<,! MDG/S #Z5WM%%%]+?UT7Z!_7Z_J<_H?AC^QM=U_4S=^?_ &O.DWE>5M\K:FW& MQZW/;V.MV@@N;2.%=P<)L$BR'D8&?EQWJAI'PSN]/GMI[ MSQ(]]+!83:>H-DD2+&X&W:JD8(QR3DMGJ*]#HHZ6^7Y_YL=_Z_KT,;PUH/\ MPCWA.QT/[3]H^RP>3YWE[-WOMR03QQS6A-X$9-3\.WVF:M]A?2(VA=4LXMMQ$Q!==JA5C)QU4<9 MX%=C10G835SS*?X37<@FM8_%=Q'I)U$:A#8?8XRJ/OWL&?(9AUQR,>]=9IGA M?^SM8\17_P!L\S^V9$?9Y6/)VQ[,9S\WKVKH:*72W]=/\D/K?^OZU.%A^'/E M>'_"NE?VKG^P;Q+KS?L_^OV[OEQN^7[W7)Z5W5%%-ML2204444AA1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 <@_P#R5RU_[ UU_P"C;:NOKD'_ M .2N6O\ V!KK_P!&VU=?0!0N?^0U8?\ 7.7_ -EJ_5"Y_P"0U8?]A<]%!/ SZT_5 M?'7AC1-;M]&U+6+>WU"?&R)@QQGIN8#"Y[;B,T+78-CH:*P+OQMX;L?$"/59L;+E^.MUI!G8@.F?]_I/_ (FC?X@_YXZ9_P!_I/\ XFM6B@#* MW^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^(/\ GCIG_?Z3_P")HW^( M/^>.F?\ ?Z3_ .)K5HH RM_B#_GCIG_?Z3_XFC?X@_YXZ9_W^D_^)K5HH RM M_B#_ )XZ9_W^D_\ B:-_B#_GCIG_ '^D_P#B:U:* ,K?X@_YXZ9_W^D_^)HW M^(/^>.F?]_I/_B:U:* ,K?X@_P">.F?]_I/_ (FC?X@_YXZ9_P!_I/\ XFM6 MB@#*W^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^(/\ GCIG_?Z3_P") MHW^(/^>.F?\ ?Z3_ .)K5HH RM_B#_GCIG_?Z3_XFC?X@_YXZ9_W^D_^)K5H MH RM_B#_ )XZ9_W^D_\ B:-_B#_GCIG_ '^D_P#B:U:* ,K?X@_YXZ9_W^D_ M^)HW^(/^>.F?]_I/_B:U:* ,K?X@_P">.F?]_I/_ (FC?X@_YXZ9_P!_I/\ MXFM6B@#*W^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^(/\ GCIG_?Z3 M_P")HW^(/^>.F?\ ?Z3_ .)K5HH RM_B#_GCIG_?Z3_XFC?X@_YXZ9_W^D_^ M)K5HH RM_B#_ )XZ9_W^D_\ B:-_B#_GCIG_ '^D_P#B:U:* ,K?X@_YXZ9_ MW^D_^)HW^(/^>.F?]_I/_B:U:* ,K?X@_P">.F?]_I/_ (FC?X@_YXZ9_P!_ MI/\ XFM6B@#*W^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^(/\ GCIG M_?Z3_P")HW^(/^>.F?\ ?Z3_ .)K5HH RM_B#_GCIG_?Z3_XFC?X@_YXZ9_W M^D_^)K5HH RM_B#_ )XZ9_W^D_\ B:-_B#_GCIG_ '^D_P#B:U:* ,K?X@_Y MXZ9_W^D_^)HW^(/^>.F?]_I/_B:U:* ,K?X@_P">.F?]_I/_ (FC?X@_YXZ9 M_P!_I/\ XFM6B@#*W^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^(/\ MGCIG_?Z3_P")HW^(/^>.F?\ ?Z3_ .)K5HH RM_B#_GCIG_?Z3_XFC?X@_YX MZ9_W^D_^)K5HH RM_B#_ )XZ9_W^D_\ B:-_B#_GCIG_ '^D_P#B:U:* ,K? MX@_YXZ9_W^D_^)HW^(/^>.F?]_I/_B:U:* ,K?X@_P">.F?]_I/_ (FC?X@_ MYXZ9_P!_I/\ XFM6B@#*W^(/^>.F?]_I/_B:-_B#_GCIG_?Z3_XFM6B@#*W^ M(/\ GCIG_?Z3_P")JO?7NO6-AJ? M]>TKP[8M>ZO?P6< _BE;&X^@'4GV% &C7SC\ !@8H SO@5XU\2>(O&E]8ZO MJ]Q>VRZ<\RQRD$!Q)& 1QZ,?SKZ!KR_XO4* "BBB@ HHHH **** .0?\ Y*Y:_P#8&NO_ $;;5U]< M@_\ R5RU_P"P-=?^C;:NOH H7/\ R&K#_KG+_P"RU?JA<_\ (:L/^N:C=PVMM M']Z69PJC\30!:JEJNL:;H=BU[JE]!9VR]9)G"CZ#U/L*Y/\ X2S6_%*[/!NG MB.S)P=8U.-DA(]8H^&DXZ'A?K5S2? -A;7R:IK5Q-KVL+TO+X B+VBC'R1CZ M#/O0!3_X2+Q-XJ^7PMIPT[3G'&KZI&06'K%!PS?5L#ZUH:-X#TK3;X:I?/-K M&L]3J&H-YCJ>?]6OW8QR>% X]:ZFB@ K.\0?\BWJG_7G+_Z :T:Q_%=Y;6'A M+5KB[GC@A6TD!=VP,E2 /J20* -BBH;6ZM[ZTAN[2:.>WF0/'+&V5=3T(/I4 MU !1110 4444 %%%% '(/_R5RU_[ UU_Z-MJZ^N0?_DKEK_V!KK_ -&VU=?0 M!0N?^0U8?]QU%;> # RQB8$R@LP!VXX!Y/2I+G5 MM9;5+WQ5'KE^L=IX@CTI-,60?96@W(ARN.7.XG=U'2NRU#X;Z)J6O2:I+/J* M)/*LUU81716UN9%QAI(^YX'<9QS4DWP\T6;Q1_;K2WX8S+?_P#-PO\ W*G_ +=T@.Z^TQ_W9?\ OTW^%'VF/^[+_P!^F_PJ:B@"'[3' M_=E_[]-_A1]IC_NR_P#?IO\ "IJ* (?M,?\ =E_[]-_A1]IC_NR_]^F_PJ:B M@"'[3'_=E_[]-_A1]IC_ +LO_?IO\*FHH A^TQ_W9?\ OTW^%'VF/^[+_P!^ MF_PJ:B@"'[3'_=E_[]-_A1]IC_NR_P#?IO\ "IJ* (?M,?\ =E_[]-_A1]IC M_NR_]^F_PJ:B@"'[3'_=E_[]-_A1]IC_ +LO_?IO\*FHH A^TQ_W9?\ OTW^ M%'VF/^[+_P!^F_PJ:B@"'[3'_=E_[]-_A1]IC_NR_P#?IO\ "IJ* (?M,?\ M=E_[]-_A1]IC_NR_]^F_PJ:B@"'[3'_=E_[]-_A1]IC_ +LO_?IO\*FHH A^ MTQ_W9?\ OTW^%'VF/^[+_P!^F_PJ:O*?C9\0[[P?I=MINE#R[[44?_2*[XM M:@$P:C^6&J:?JL GTZ^MKN(C(>"57'Y@T 2_:8_[ MLO\ WZ;_ H^TQ_W9?\ OTW^%344 0_:8_[LO_?IO\*/M,?]V7_OTW^%344 M0_:8_P"[+_WZ;_"C[3'_ '9?^_3?X5-10!#]IC_NR_\ ?IO\*/M,?]V7_OTW M^%344 0_:8_[LO\ WZ;_ H^TQ_W9?\ OTW^%344 0_:8_[LO_?IO\*/M,?] MV7_OTW^%344 0_:8_P"[+_WZ;_"C[3'_ '9?^_3?X5-10!#]IC_NR_\ ?IO\ M*/M,?]V7_OTW^%344 0_:8_[LO\ WZ;_ H^TQ_W9?\ OTW^%344 0_:8_[L MO_?IO\*/M,?]V7_OTW^%344 0_:8_P"[+_WZ;_"C[3'_ '9?^_3?X5-10!#] MIC_NR_\ ?IO\*/M,?]V7_OTW^%344 0_:8_[LO\ WZ;_ H^TQ_W9?\ OTW^ M%344 0_:8_[LO_?IO\*/M,?]V7_OTW^%35'-/%;0/-/*D42#<[R,%51ZDGI0 M W[3'_=E_P"_3?X5#=ZK96%K)=7DWV>WB7=)+*C*JCU)(P*Y63QS=:W.UKX+ MTMM3PVU]3G)CLH^N2'ZRD8Z(#]:6#P);S7*:IXPU-],XRV30!#)XXU'Q WD>#-*DN(6X.KWL3I:K[H,;I3] ![U-I_@JR:\CU/Q)= MW?B#4T.Y'NX&$$)_Z90@;5^IR?>KU[\0O!^EMY$NO6+2+\H@MG\Y\^@2/)_# M%5/^$]FNR5T;PGX@O^.)'MA:QG_@4Q4_I0!UGVF,# 67_ORW^%'VF/\ NR_] M^F_PKD_M7Q#U$#R=,T+1T/5KFY>ZD4?[J!5S_P "I/\ A$/$5^&_M?QSJ6UN ML6F016B@>@;#/^.[/TH ZJ6^MX4+RL\:#JSQL /TKG;KXE^#K24PMKMO-.&V M^3;!IY"?3:@)S4<7PQ\*>:LU[82ZI,O234[F2Y/Y.Q _ 5TECI>GZ7$(M/L; M:TC P$@B6,8^@% '*R>/[FX)&C^#O$-^.TLEL+6-OH92#^.*\E^,\/CS5].A MU+4=/6TT6#[UG;3-+Y3?WY#L4'KC/('MGGZ/K-\1*K^&=55@"ILY@01P?D- M'EG[/NF^);+PY<3ZD[)HMP0]A;R_>SGYG7^ZA].YY'J?9:15"J%4 *!@ #@4 MM !1110 4444 %%%% '(/_R5RU_[ UU_Z-MJZ^N0?_DKEK_V!KK_ -&VU=?0 M!0N?^0U8?]?_ /-PO_@5Y_P#\W"_]RI_[=T >@4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%4]3U73]%L7O=3O8+2U3[TLSA5^G M/?VH N5F:WXATGPY9_:M6OHK6,G"!S\TA_NHHY8^P!-&1I=U9WED=1E MO$V7-Y>OYMQ+[[SRI!Y&W &.*ZVB@# \+^#-%\(Z$-)TRV!@)W2O, SS-ZN< M/[$\ M;7\T2X;_EEJMH]O]1N(V?^/5U=G?V>HVZW%C=P74+#*R02!U(] MB.*EFABN(C%-$DD;=5=00?P-?#'PG!J_@Y+Z,# MYI]&O%?G_KG)M;]30!V]%<=;?$_PL\JP7]Y-I%R1GR-5MWM6'XN OY&I[SXB M^&+:3R+;4/[3NL<6^EQM=R'\(P(_%&IWRDG?->.>'?AK\//$?C/6_#EMJ&N++II'ER_ M:H2)\<28'E<;6P.^>M 'KL'Q(TQ8(_M6E>(K<@ %IM'G].O"FE_X6OX,218[ MC5GM'8$@7=G/#G'7ET )Y'%=DJA$55Z*,"E(!&",@T 2?RAO6/X)$: /8* M*\8B\2>/F;R]*N=9U8#)$EUX82V4@GC+-+&"?HM:UAJ'QFN&S)I/AR",D8^V M%E?'TCD<#]: /4:*\PU%/C1*&%O)X5ASD V_F$C_ +^ _P JQSI?Q'EXUN+Q M%=(0"W]E:S:0 \\@XC1A^!H W?%_QHT'PGXFMM&:-[PA\7TL+<6P^G\3>H[# MWXKH+OXE^"[.%99?$FGL'4,J0R^:Y!&1\J9;/MC-?%;,SL69BS,VU#69)+NV,\ACL.$ARK8R^.9#D?Q' ]* .ND^*SZS Z^"/#>IZ M[*#@7#1>1;*?=VQS[$/B'XGNH[OQ/!I#X.Y+6]N'>VA^EO%A7;W=VK MV&WMX+2WCM[:&.&&,;4CC4*JCT '2I: .*C\(>)+F$1ZCXVNH(@-JP:19Q6J MH/0%@[?K^%21_"_PL9EFO[2YU691@/J=W+<_^.NQ7]*[&B@"EIVCZ9I$(BTW M3K2SC'1;>%8Q^@J[110 4444 %%%% !6=X@_Y%O5/^O.7_T UHUG>(/^1;U3 M_KSE_P#0#0!HT444 %%%% !1110 4444 <@__)7+7_L#77_HVVKKZY!_^2N6 MO_8&NO\ T;;5U] %"Y_Y#5A_USE_]EJ_5"Y_Y#5A_P!#-/.LSCY6OF8I8PGWE_C/ MLF?J*=:>!&U"Z34/%^H-K=TIW):E=EG ?]B+^(_[3DGZ4 1MXRU3Q&[6_@O3 M1/#G:VKWZM':+Z^6/O2GZ87WJUIG@.U2]74]?NY=>U4'ZAN* .SJ&YNK> MR@:>ZGB@A49:25PJCZD\5R?]G^.]8(-[K&GZ%;D\PZ=#]HFQZ&63"@_1#4MK M\./#J3I=:E#<:U>)TN-6G:Y(^BM\B_@HH ;+\1M'FD,.AP7^O3YQC3+7&/HNU%/XM77QQQPQK'$BHBC"JHP!^%. MH XT?#G3[YA)XCU+4M?D!!V7L^V 'VACVI^8-+/\,/"K2F>PLYM(N2,>=I5P M]JWY(0#^(K7USQ;H/AP*-5U.""5_]7!G=+(?14&68\CH.]88\1^*]?.WP_X= M_L^U;I?ZV=A(]5@7YSZC<5H :_A_QGHZ-)I?C.*\A5>(=;M%<#'>>#\HV]/4FNB3X>)J4BS^+-9O=?D!!^ MSR'R;13G/$*<'M]XMT%==9V5IIUJEK96T-M;H,)%"@15'L!Q0!X7XA^)GB'5 MM)OE@U2R\.7J(#'I=<94X9#U#*>Q! - M>&^&OV?+R/Q=,-?ECDT2V?=$T;@-=CL, Y0>N?PSU !V]M\8M.TF\&G>*;G3 MO,' O]*N1127C/M@CWK:C^*.CWL2R:-IFO:NK?<:STR3:W_ G"J!]3 M756FCZ7I\7E66FV=M&!C9# J#'I@"N:O/A_;VUW)J/A:^E\/W[GLFHZA# !_P%=[?I0!\2;QOF?PUID6/X M5FNI/_9!_.FKXSU'0&6'QGI1LX\[1JMB&FLV]V_CB_X$"/\ :KK[2[MK^UCN MK.XBN+>5=R2Q.&5AZ@C@T WP#?P:?90VZKQV)#M^.:3_A6. MC3H5U/4=>U3/WOMFJS$'\$91^0KM** .:LOA]X/TYE>V\-:6KI]UVME=A^+ MFNAAMX;=-D$,<2_W44*/TJ2B@ HHHH **** /'_^&9-L\8_Y9RCAE_/I[$5T% !1110 4 M444 %%%% '(/_P E?_\ -PO_ '*G_MW0!Z!1110 4444 %%%% !1110 4444 %%%% !1 M110 45R^L^.M-TV^;2["*?6-9''V"P7>Z>\C?=C'^\1]#6?_ ,(QX@\4-YGB MW41:6).1H^ER%48>DTW#/]%VCZT 6=0\>VS7SZ7X+P9J.OR+<^-=2%XH.5TFSS'9I_O?Q2D>K''M76Z?IMCI-FEGI MUI#:VT8PL4*!5'X"I9KB"V3?/-'$G]Z1@H_6@ M[:"TMTM[:&.&&,;4CC4*J MCT '2I:YF]^(G@VP9EN/$VEAD.&5+E78'I@A<]Z M#\,M'N$*ZGJ.O:INSN^UZK-AL^R%0/H !0!TM_K>DZ6C/J&J65HB]6N+A8P. MW<^M?.GQF^(%U+XQM3X5\570L18()/[.OG6/S?,DSG8<9QM_#%>ZV?P\\'6! M1K?PSI89#E6>V5V!]-=6M]0GN[FQ>&W%N([54"%0S,#@C MKEC^E 'B'PU\8>-;[X@:7;0ZQ?:G(_FA;2_U&7R'_=.0*^@CX;\ M5:OG^V_%;6D+=;71(1#CU!F?&](G^TP:7%+>=3=W1,\Q_X&Y+?D:Z*BN>UGQOH& MAW'V2XO1-?G[MC:(9YV_[9IDC\<"@#H:BN;FWLX'GNIXX(4&6DE<*JCW)X%< M?_:7C?Q"/^);I=OX=M&Z7.J8FN",=5A0[5/^\W;I4L'PYTJ>9+KQ#<77B*[7 MD-J3AHE/^S",1C\B?>@".3XB6M_(UOX5TR\\03@E?,MU\NU4_P"U.WR]_P"' MA^#M \.%GTW38DN'YDN9,R3.>^Z1LL?SK*%=]I,>/OPGY>V,K@UVE% ' M%Q>-+W0REOXTTW[!T7^T[7,MDY]2?O1?1QCWKK[>Y@N[=+BVFCFAD&Y)(V#* MP]01UJ1T61&1U#*PP01D$5Q=SX!_L^ZDO_"&IRZ%=.V^2V"^99S'ONA)PI]T M(Z]Z .UHKB8?'-WHLBVWC;3/[*8D*NHP$RV4I_W\9CY/1P/K790SQ7,"302I M+$XW(\;!E8>H(ZT 24444 %%%% !1110 4444 %%%% !1110 45S^L^-O#VA M7 M;O44>^;[EE;*9IW/M&F6['M69_;'C/73C2=#AT6U;I=ZP^Z4CU6!#QV^\ MPZ].* .Q=TC1GD9511DLQP *Y2Z^(FC?:7L]'2ZUZ]4X,.EQ^:%/^U)PB_BU M1+\/+6_D6;Q/JE]X@E!!$5R_EVRD>D"87_OK=75VEG:V%LEM9VT-O;QC"10H M$51Z #@4 J?]>:>)?''B.T^(5OH.CV=@\4.UY(+F<1S7H M9&/[LG@ 8(R3][ K9U[Q=J>F>+=%TF#2=MG>W:V\MY<'ALH6Q& V1X^\%^)?%.LVT,%WITFBR9W"ZMP9+)MC*7C(P6)SD9.0V#TKHM?\-W>IZC MX8GMYHO+TF\$\QF8[G41E>, Y.3WQ3CLK]Q2W=NWZ'/ZMX^UJRUV^GMK"P?P MYI=]%87LDDCBY9WVY9 /EVJ7'!Y/:BX\?ZU'K\]Q'86#>&+;4TTF60N_VHRD MA2X'W=@9@,=>]+JW@'6;S7+Z"VO[!/#NJ7T5]>QR1N;E739E4(.W#%!DGIVH MN/ &LR:]/;QW]@/#-SJB:K-&T;_:1*I5BBG.W864'/4=*(6]V_\ 6U__ &ZW M_##EUM_6_P#P#K/%VL3^'_"&K:O;)&\]G;/+&LH)4L!QG!!Q^(KYB_X77XD_ MX3+_ (2C[%I7V[^S_P"S_+\J3R_+\SS,X\S.[/?.,=J^F?&VE76N>"M8TNQ1 M&NKJV:*(2-M&X^]?+/\ PJ+Q9_PE/_".>1:_VC]B^W;?M V^5OV9SZ[NU(#Z M:T#QUHFH^'-+O;_6](@O+BTBFGB%VB^7(R LN"V1@DC!YK0;QCX812S^(](5 M1U)OH@!_X]7':7\%/!S^']-BU;0HSJ4=I$ES)%?E8 Y;/:FS_ 7P M)*#LL[R'_KG=,0'-MK.D2+@_+>>&[1_IR@ M0_GF@#IO^%D^"O\ H:-*_P# E:CE^*'@>$@-XGT\Y_N2;OY5B_\ "%>)(<") M/!4X!_Y;:&RDBT/Q5;JK3>#? ]Q(H4DV[O'SWQNB./Z>] &O_PM;P+_ M -#+9?FW^%0O\7_ ,;E6\26Y(_NQ2,/S"U2,WB&!P)_A;ITZ8.7L]0MVY'3Y M71.OU/2I5UQK5MTOPQU6-NF;>"UD/Z24 3?\+B\ ?]#'#_WXE_\ B:8GQF\ MREA'KCOMZ[+&X./RCH7QOH07-UX5UZT.,D3:%)Q^*J1^7%!^(?@"-MMU,EFQ M./\ 2]-EA&?3+1@9]LT .;XP^!E4D:M.Q R -/NS?=US01_ORQK_/%:MM?>%[Q ]K=:/.A&0T4D3 CUXH M^3_$WC_Q++XKUB2P\2ZW#9O?3-;Q"\FC"1ESM&W(VX&!C''2NP^'NK^-_$^D MW=H]QXBU73UG!E^S72)(Y('R&XE?*-#Y4;-ND88ZA0PP/=1[UZWX%\!Z)X&T>>W2^COH[F03^=A1'!83WSSMGN6V(-[?5N?6M$Z'X[O-OVKQA962G[ MZZ?I8+?0-([8_*MBXU#PM:*S7-YH\*H,L9)8E 'ODUF2>,?A]%G=KOA\X_NS MQ-_(T 1?\*^-RV[5/%GB6^SUC%]Y$?\ WS$%_4U+!\,/!D4AEDT.&[E/62]D M>Y8_C(6JE-\1?AQ"=IU;39&R%"P0&5F)Z !%)/7M0/'O@Z0$V]A?7'.!Y6B3 MG)_&.@#KK'1M+TQ%2PTVSM548 @@5 /R%7:X-O&NDL<6W@OQ%=$MM'EZ(R@_ MB^T#\2*4>))Y1^X^&^M')P/-AMH_YR4 =W17!MJ_B*0@6WPRZM@-9J/A>'GGRM(=L?\ ?4E '=5!>WMOIUA<7MW(L5O; MQM+*[=%51DG\JXG_ (0SQ7,RF;Q?8PKDDK:Z#"#[#+LW'X5YQ\7-&\1:5IEI MIEKJ.KZPUYN:<1:=$L:HI& 3$@.2>V>@/K0![)IWC70-1\*VWB0ZA#::;.N0 M]W(L>PYP5;G&X'C )]LUE_\ "=W.L?)X2T&[U53P+ZXS:V@]P[#9:7-[9L5A9?O*-PVC(.<]?EKZ)_LVQ_Y\K;_OTO M^% '*?\ ")^(-<(?Q1XDE6%N6T[1\V\/T:3_ %CC\5Z=*Z'1/#>B^'+;[/H^ MF6UE&?O>5& S?[S=6/N2:M_V=8_\^5O_ -^E_P */[.L?^?*W_[]+_A0!9HJ MM_9UC_SY6_\ WZ7_ H_LZQ_Y\K?_OTO^% %FBJW]G6/_/E;_P#?I?\ "C^S MK'_GRM_^_2_X4 6:*K?V=8_\^5O_ -^E_P */[.L?^?*W_[]+_A0!9HJM_9U MC_SY6_\ WZ7_ H_LZQ_Y\K?_OTO^% %FBJW]G6/_/E;_P#?I?\ "C^SK'_G MRM_^_2_X4 6:*K?V=8_\^5O_ -^E_P */[.L?^?*W_[]+_A0!9HJM_9UC_SY M6_\ WZ7_ H_LZQ_Y\K?_OTO^% %FBJW]G6/_/E;_P#?I?\ "C^SK'_GRM_^ M_2_X4 3O&DL;1R(KHPPRL,@CW%<9<> GTN=[WP;J3:),QW/9;?,LI3[Q?P'W M0BNL_LZQ_P"?*W_[]+_A1_9UC_SY6_\ WZ7_ H Y*#QW/I$R6GC32SH\A.U M=0C;S;&4_P#73K'GT<#ZUV<4L<\2RPR+)&XRKH<@CU!JN^E:=+&T^$+J/2IR=S64T7G64OL8SS']4(^AH [NBN A\6VFDS MI9^,] BT29CM2\""6RE/M*!\GT<"NT2QTZ6-9([6U=&&598U((]C0!;HJM_9 MUC_SY6__ 'Z7_"C^SK'_ )\K?_OTO^% %FBJ4]KI=K"TUQ!9PQ(,L\B*JJ/< MFN2F\9Z#=2-!X;T27Q#< E2;"V7R%/\ M3-A!^!- '=5GZMKNDZ#;?:-6U&V MLHNS3R!<_0'D_A7)GPWXHUW!U&ZT[0+4];?2X%FG(]#-(N!_P%/QK5T?X>^& M-&?SHM,2YNS]Z[O6-Q,?^!/G'T&!0!3'C35-9^7PMX:N[J,]+[4LV=O]0&'F M,/HOXT#PCKFLC=XG\33O&PYL=)4VD(]B^3(W_?0^E=5_9UC_ ,^5O_WZ7_"C M^SK'_GRM_P#OTO\ A0!5T?P[HWA^%HM)TVVLU;ES%& SGU9NK'W)K3JM_9UC M_P ^5O\ ]^E_PH_LZQ_Y\K?_ +]+_A0!9HJM_9UC_P ^5O\ ]^E_PH_LZQ_Y M\K?_ +]+_A0!9K.\0?\ (MZI_P!>$+EF:7POHY9B2S"RC!)/4Y ZUT5% 'R_P"//A7XHU/QA?2^'_"" M6FE(PBMUAEA0.J\;R-_\1R>W&,\UZ'\,?AK9Q^%_(\7^#K*/4X9F42S!)#,G M56.TD C)7\ :]=HH YZ+P'X0A8-'X6T8,#D'[#&2#[';6I%I&F0?ZG3K2/G/ MR0*.?RJ[10 U$2,81%4>@&*=110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1S017,# MPSQ)+$XVNDBAE8>A!ZUQTO@:YT5WN?!6IMI3DECITX,MC(?]S.8\D]4(^AKM M:* /"/%?QIUGP_XLTO3;[3$LWLIB=6@AF699D8#;L;@CY3NP<'.T=.OH46H^ M-?$D<.+FX=2 05C0[%S[L?I7GNL?L]ZAK6LWFIW?BU'N+ MJ9I7)L3U)SC_ %G0= /05ZSX-T&Z\,>%+'1;O4?M[VBF-9_*V?)D[5QD]!@= M>U &=#\.]*GE6Y\03W?B&Z4Y#:E)OB4_[,(Q&/\ OFNLBBCAB6**-8XU&%5! M@ >PI]% !1110 4444 %%%% !1110 5G>(/^1;U3_KSE_P#0#6C6=X@_Y%O5 M/^O.7_T T :-%%% !1110 4444 %%%% '(/_ ,E?_\ -PO_ '*G_MW7H%>?_P#-PO\ W*G_ +=T >@4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=X@_Y%O5/ M^O.7_P! -:-9WB#_ )%O5/\ KSE_] - &C1110 4444 %%%% !1110!R#_\ M)7+7_L#77_HVVKKZY!_^2N6O_8&NO_1MM77T 4+G_D-6'_7.7_V6K]4+G_D- M6'_7.7_V6K] !1110 4444 %%%% !1110 5Y_P#\W"_]RI_[=UZ!7G__ #<+ M_P!RI_[=T >@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6=X@_Y%O5/^O.7_T UHUG>(/^1;U3_KSE_P#0#0!HT444 %%%% !1110 M4444 <@__)7+7_L#77_HVVKKZY!_^2N6O_8&NO\ T;;5U] %"Y_Y#5A_USE_ M]EJ_5"Y_Y#5A_P!^X9],BNTKQ[QFNKV_Q$B;0M$U2UU6XY@OK64/;76%49F5O ME3 R#QN( P>U"^)(.C.TU3Q];:;XE.A1:'KNHSH(S+-868EBAW]-[;@5XYZ= M*6;XAZ-!XJ_L%H;\N)EMFO1;$VJ3L,K$9/[YR.,8YZUP/BOP_=7/C&]DL_#6 MMCQ#<74,MAK$5R7LXE4(&9L%1'P&!5@Q/8\@58N=)UH:E>^%QHM\XO/$":JN MIK&/LJP[D=LMGA@5(V]3UIP5[7_K5?DF_N"6B=OZT?ZV^\]BKS__ )N%_P"Y M4_\ ;NO0*\\EC:3]H,!9GB/_ BN=R 9_P"/KW!I >AT56^RS?\ /_?\ _-PO M_(/\ D6]4_P"O.7_T UHUG>(/^1;U3_KSE_\ 0#0!HT444 %%%% !1110 M 4444 <@_P#R5RU_[ UU_P"C;:NOKD'_ .2N6O\ V!KK_P!&VU=?0!0N?^0U M8?\ 7.7_ -EJ_5"Y_P"0U8?]?_ /-PO_(/^1;U3_KSE_P#0#6C6=X@_Y%O5/^O. M7_T T :-%%% !1110 4444 %%%% '(/_ ,E?_\ -PO_ '*G_MW7H%>?_P#-PO\ W*G_ +=T >@4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=X@_Y%O5/^O.7 M_P! -:-9WB#_ )%O5/\ KSE_] - &C1110 4444 %%%% !1110!R#_\ )7+7 M_L#77_HVVKKZY!_^2N6O_8&NO_1MM77T 4+G_D-6'_7.7_V6K]4+G_D-6'_7 M.7_V6K] !1110 4444 %%%% &?+KFE0:S#H\M_;IJ,Z&2.V+C>RC&3C\?QP< M=#4K:KIRZFNFM?VHOV3>MJ9E\TKZA,YQ[XKQ'Q,= TOXI37I-CJL[W2O-:3; MX+N";= %\I^LG9E P,;QD]*=>_V;_;.I>9]E_P"$O_X2R'[/G;]J\C7GV]>:<%S[UY__P W"_\ @5Y7XBN]= MT[XVB]T+P_\ VU*/#B120?;$MMBM?_ /"6_$/_ *)A M_P"5^W_PH_X2WXA_]$P_\K]O_A0!Z!17G_\ PEOQ#_Z)A_Y7[?\ PH_X2WXA M_P#1,/\ ROV_^% 'H%%>?_\ "6_$/_HF'_E?M_\ "C_A+?B'_P!$P_\ *_;_ M .% 'H%%>?\ _"6_$/\ Z)A_Y7[?_"C_ (2WXA_]$P_\K]O_ (4 >@45Y_\ M\);\0_\ HF'_ )7[?_"C_A+?B'_T3#_ROV_^% 'H%%>?_P#"6_$/_HF'_E?M M_P#"C_A+?B'_ -$P_P#*_;_X4 >@45YGJ/Q"\;:2EN][\-O*6XN([6(_VY"V MZ5SM1>%.,GN>*N?\);\0_P#HF'_E?M_\* /0**\__P"$M^(?_1,/_*_;_P"% M'_"6_$/_ *)A_P"5^W_PH ] HKS_ /X2WXA_]$P_\K]O_A1_PEOQ#_Z)A_Y7 M[?\ PH ] HKS_P#X2WXA_P#1,/\ ROV_^%'_ EOQ#_Z)A_Y7[?_ H ] HK MS_\ X2WXA_\ 1,/_ "OV_P#A1_PEOQ#_ .B8?^5^W_PH ] HKS__ (2WXA_] M$P_\K]O_ (4?\);\0_\ HF'_ )7[?_"@#T"BO/\ _A+?B'_T3#_ROV_^%-E\ M8_$&&)Y9/ACA$4LQ_MZ#@#K_ T >A45YKIGC_QQK&F6VHV'PU\ZTN8Q)%)_ M;L"[E/0X*@C\15K_ (2WXA_]$P_\K]O_ (4 >@45Y_\ \);\0_\ HF'_ )7[ M?_"C_A+?B'_T3#_ROV_^% 'H%%>?_P#"6_$/_HF'_E?M_P#"C_A+?B'_ -$P M_P#*_;_X4 >@45Y__P );\0_^B8?^5^W_P */^$M^(?_ $3#_P K]O\ X4 > M@45Y_P#\);\0_P#HF'_E?M_\*/\ A+?B'_T3#_ROV_\ A0!Z!17G_P#PEOQ# M_P"B8?\ E?M_\*/^$M^(?_1,/_*_;_X4 >@45Y__ ,);\0_^B8?^5^W_ ,*I MVOQ"\;7NH7UA;_#;?@45Y__ ,);\0_^B8?^5^W_ ,*/^$M^ M(?\ T3#_ ,K]O_A0!Z!17G__ EOQ#_Z)A_Y7[?_ H_X2WXA_\ 1,/_ "OV M_P#A0!Z!17G_ /PEOQ#_ .B8?^5^W_PH_P"$M^(?_1,/_*_;_P"% 'H%%>?_ M /"6_$/_ *)A_P"5^W_PH_X2WXA_]$P_\K]O_A0!Z!17G_\ PEOQ#_Z)A_Y7 M[?\ PH_X2WXA_P#1,/\ ROV_^% 'H%%>:7?Q!\;V-W96MS\-MDU](8K=?[=A M.]@I<=*M_\ "6_$/_HF'_E?M_\ "@#T"BO/_P#A+?B'_P!$P_\ M*_;_ .%'_"6_$/\ Z)A_Y7[?_"@#T"BO/_\ A+?B'_T3#_ROV_\ A1_PEOQ# M_P"B8?\ E?M_\* /0**\_P#^$M^(?_1,/_*_;_X4?\);\0_^B8?^5^W_ ,* M/0**\_\ ^$M^(?\ T3#_ ,K]O_A1_P );\0_^B8?^5^W_P * /0**\__ .$M M^(?_ $3#_P K]O\ X4?\);\0_P#HF'_E?M_\* /0*SO$'_(MZI_UYR_^@&N0 M_P"$M^(?_1,/_*_;_P"%9WB#QEXZ@\-ZG+>_#C[/:K:RF:;^W('\M=IRVT+D MX'.!0!ZC14=O,+BVBG ($B!P#VR,U)0 4444 %%%% !1110!R#_\EJG&1G\/PYQ MU-.N+'2H;LZQ$KB3Q%N*\1^SZ!_9]EJ#2:/'HE_K\,U_I]K M/');6E.6B;[?\ _S_ !*[2[_ /!_R_$]8AN[:YM$NX+B*6V=/,29 M'#(R]JG/!]C5.-G)=F3?1>9W-%%%2,**** "BBB@ HHHH *IVNKZ;?75Q:V M>H6EQ<6YQ/%#,KO$?]H Y'XU/8LX2.[@=[8XG59 3$<9^;^[ MQSS7C_@6#0[GQ!H<'AR2WC67PXZ:H]@P5UD)0 N1R),[N3\U6M(M8-$TWXFV MMG,+2&&7:DTOF2[,P#+M@,[I"DXK2KR/X6"WTSQ+N4VK"3N%%%%2,**** "BBB@ HHHH IW>KZ;874%K>: MC:6]Q<'$,4TRH\I_V03D_A27.J:9!>PZ?=7UI'=7(/E6TLRAY1WVJ3EOPKRW MXA6GA&X\2WFFWMW8C6M3AB$EUJ4T:)IL*_Q1%L$.><*"220,D(O? R<"D;5-/34ETUK^U6^==ZVQF7S2OJ%SG'OBO/_$ND MP6OQ0\&:CF9[NZN9Q(TDI8(!!C:@Z*.^!U)KB;>\6T\<2S:IINA7=X?$93#7 M#IJ@)<")T Q^Z5<<$D$4XJ[2[_YI?J$M(\W]=?\ (^@:***0!1110 4444 % M%%% !4%Y>VFG6KW5]=06MO'R\L\@1%^I/ J>N)^)+^'+;2["_P#$A\Z"UN=U MO8LR>7=3%2JJX<8P,DY) '4TF-*YU$VLZ7;Z8NIS:E9QV# %;IYU$1!Z8:-<^'Y;^ M]FN@DR26,,[H62('[N%R0,X'? S3Y=)MM0^ U_V222*+9OD*D@D84-CT)!KT&VMH;.UBMK>-8H8D"1HHP%4< "J:M?U$G=)] MU?\ K\26BBBI&%%%% !1110 4444 %4K+5],U,3&PU&TN_(8I+Y$ZR>6PZAL M'@_6F:[!;7.@:A!>W4EI:R6[K-<1N%:-"IW,"00"!WQ7BB1Z!>>'?$^J^%)+ M"T5-%:T@LK6:/[1/$IR\\T:\@D<#(SCK@D +O_7]?UV&E>W]?U_7<]ML[W2M M947%E=65\()"HDAD67RWQ@C(S@XI_P#:FGFWN+@7UKY-LQ2>3SEVQ,.H8YPI M'?->9>$K+0=1\7ZK9^&Y((]&FT2V6Z;2Y @$VYOXEZ/MSGOZ\USQ@LK/X7>* M+0HB0)XF>*$2G]RI$J;?-)_Y9\?-[>]4UK;^MTB4[Z_UM<]PL=0LM4M5NM/O M+>[MV)"RV\JR(<=<$$BK->:_")H GB*.-=-\T7RM*VCD&P.8UP(?H!\WO7I5 M#5@3"BBBD,**** "BBB@ HHHH IOJ^FQZFFF/J-HM^Z[UM6F42LOJ$SG'X4T MZAI5W>S:2UY9S703,MF959PI_O)G./J*\JU2S\'W/CU]-BOK%-475([^]U&] MN(DG1P04MH#PS9P!@9 '4DXK+T3^S/[9T'R/LO\ PEG_ DMU]NV[?M/E9EW M;^^S;M]O2G% Y0 M8!(7K@9 S45IJVG7]Q/;V>H6MQ/;G;-'#,KM&?1@#D?C7GQT:UT_XT 0R7&^ M[T2XEFF>1I'R91TST ' X%PQ0W*RS:7;O'V^X-Y5S"LBY'0X8$9JW10!E MVWAK0;.SN+.UT338+6Y_U\$5HBI+_O*!AOQJY%86<-@+"*T@CLPGEBW2,",+ MTV[>F/:K%% $4%K;VUHEI;P116T:;$AC0*BKTP . /:DM;6WL;6.VM+>*WMX MQMCBB0(BCT ' J:B@ HHHH **** "BBB@ HHHH 9+%'/$\4L:R1NI5T<9# ] M01W%9=AX6\.Z5=+=:=H.EV=PH($UO9QQN >HRH!K7HH J6>EZ?I\D\EE86ML M]PV^9H(50R-ZL0.3[FGQ6%G;R7$D-I!')1D<<5$VDZ:VIKJ3 M:?:&_5=@NC"OFA?3?C./;-7** "BBB@ HHHH **** "BBB@ JAJ>B:3K21IJ MNEV5^L9)075NDH4GKC<#BK]% &8GAS0X]+;3$T;3ET]FW-:"U01$^I3&,_A5 MN6PLYK%K&6T@DLV3RS;O&#&5_N[>F/:K%% %9]/LI'MG>TMV:U.;=C&"8>,? M)Q\O''':K-%% !1110 4444 %%%% !1110!%VLEM=P13V\J[9(I4#(X M]"#P16?I_AG0-(G:?3=#TVRF=2C26UI'&Q4]B5 XXZ5JT4 5;'3+#2XWCT^Q MMK1)'+NMO$L89CU) R?>FKI.FI;7%LFGVJP7+L\\0A4+*S?>+#&&)[D]:N4 M4 5K'3[+2[5;73[.WM+=22L5O$L:#/7 JS110 4444 %%%% !1110 4444 M 8S>$/#+7IO6\.Z2;LR>:9S91[R^<[MVW.<\YJ\FEZ?'J+ZBEA:K?.NQ[E85 M$K+Z%L9(]LU;HH @-E:-?+?&UA-XL9B6X,8\P(3DJ&ZXSSBH[72]/L9YY[.P MM;>:X;=-)#"J-*?5B!R?K5NB@ HHHH **** "BBB@#D'_P"2N6O_ &!KK_T; M;5U]<@__ "5RU_[ UU_Z-MJZ^@"A<_\ (:L/^NHV-@4%Y>6]N9,E!-*J;L8SC)YQD?G0!9HK._X2#1?^@O8?^!*?XT?\)!H MO_07L/\ P)3_ !H T:*SO^$@T7_H+V'_ ($I_C1_PD&B_P#07L/_ )3_&@# M1HK._P"$@T7_ *"]A_X$I_C1_P )!HO_ $%[#_P)3_&@#1HK._X2#1?^@O8? M^!*?XT?\)!HO_07L/_ E/\: -&BL[_A(-%_Z"]A_X$I_C1_PD&B_]!>P_P# ME/\ &@#1HK._X2#1?^@O8?\ @2G^-'_"0:+_ -!>P_\ E/\: -&BL[_ (2# M1?\ H+V'_@2G^-'_ D&B_\ 07L/_ E/\: -&BL[_A(-%_Z"]A_X$I_C1_PD M&B_]!>P_\"4_QH T:*SO^$@T7_H+V'_@2G^-'_"0:+_T%[#_ ,"4_P : -&B ML[_A(-%_Z"]A_P"!*?XT?\)!HO\ T%[#_P "4_QH T:*SO\ A(-%_P"@O8?^ M!*?XT?\ "0:+_P!!>P_\"4_QH T:*SO^$@T7_H+V'_@2G^-'_"0:+_T%[#_P M)3_&@#1HK._X2#1?^@O8?^!*?XT?\)!HO_07L/\ P)3_ !H T:*SO^$@T7_H M+V'_ ($I_C1_PD&B_P#07L/_ )3_&@#1HK._P"$@T7_ *"]A_X$I_C1_P ) M!HO_ $%[#_P)3_&@#1HK._X2#1?^@O8?^!*?XT?\)!HO_07L/_ E/\: -&BL M[_A(-%_Z"]A_X$I_C1_PD&B_]!>P_P# E/\ &@#1HK._X2#1?^@O8?\ @2G^ M-'_"0:+_ -!>P_\ E/\: -&BL[_ (2#1?\ H+V'_@2G^-'_ D&B_\ 07L/ M_ E/\: -&BL[_A(-%_Z"]A_X$I_C1_PD&B_]!>P_\"4_QH T:*SO^$@T7_H+ MV'_@2G^-'_"0:+_T%[#_ ,"4_P : -&BL[_A(-%_Z"]A_P"!*?XT?\)!HO\ MT%[#_P "4_QH T:*SO\ A(-%_P"@O8?^!*?XT?\ "0:+_P!!>P_\"4_QH T: M*SO^$@T7_H+V'_@2G^-'_"0:+_T%[#_P)3_&@#1HK._X2#1?^@O8?^!*?XT? M\)!HO_07L/\ P)3_ !H T:*SO^$@T7_H+V'_ ($I_C1_PD&B_P#07L/_ )3 M_&@#1HK._P"$@T7_ *"]A_X$I_C1_P )!HO_ $%[#_P)3_&@#1HK._X2#1?^ M@O8?^!*?XT?\)!HO_07L/_ E/\: -&BL[_A(-%_Z"]A_X$I_C1_PD&B_]!>P M_P# E/\ &@#1HK._X2#1?^@O8?\ @2G^-'_"0:+_ -!>P_\ E/\: -&BL[_ M (2#1?\ H+V'_@2G^-'_ D&B_\ 07L/_ E/\: -&BL[_A(-%_Z"]A_X$I_C M1_PD&B_]!>P_\"4_QH T:*SO^$@T7_H+V'_@2G^-'_"0:+_T%[#_ ,"4_P : M -&BL[_A(-%_Z"]A_P"!*?XT?\)!HO\ T%[#_P "4_QH T:*SO\ A(-%_P"@ MO8?^!*?XT?\ "0:+_P!!>P_\"4_QH T:*SO^$@T7_H+V'_@2G^-'_"0:+_T% M[#_P)3_&@#1HK._X2#1?^@O8?^!*?XT?\)!HO_07L/\ P)3_ !H T:*SO^$@ MT7_H+V'_ ($I_C1_PD&B_P#07L/_ )3_&@#1HK._P"$@T7_ *"]A_X$I_C1 M_P )!HO_ $%[#_P)3_&@#1HK._X2#1?^@O8?^!*?XT?\)!HO_07L/_ E/\: M-&BL[_A(-%_Z"]A_X$I_C1_PD&B_]!>P_P# E/\ &@#1HK._X2#1?^@O8?\ M@2G^-/BUK2IYDAAU.RDEDWD%I=EAMEG@,R@=QM#+ M_.N>_LKQ[_T-.D?^"AO_ (]0!UV1D#(R>@I:^?/$?A/XIR_%73[R'4#/?^AITC_P4-_\>H ZUW6.-G<@*H))/85S MUEXRM+R6R+V%_;6E^<65Y.B"*X)4L,!7++E02-ZKFI],M?$5K:WG]KW]CJCL MG[B*&U-L,X.0Q+/D'CMQ[UR%C8D36-IHMGKEDDC[-1TF^BEDLHX2IWJK2 IP M> (FP<],=%_7]?UIU'T_K^O\ST#3=1M=7TZ#4+*3S+:==\;[2-P]<'FK=>)6 M^D;?"-GH\GA%SR1RSZ9-,OVCSZZNO+.]ZEJY4VWFDI^^QMV!=HV MY^4C.!UK*N["\NIX[FQ\-7-C+-97L-XL=A/YK.T+;5EG;_7?-@ @,,XPW04O MLW_K9?J.WOV]/S?Z:GM,CB.-G.<*"3BN>OO&FG:?X(C\626]X]C)%%*L4:*9 ML2$!1C=C/S#O7*W/AS3]-:Q2Z\/2W&GMIH$45O9M*4O3]Z1PH)60C'[QNF#E MA5S^S;UOA%H-@;*X-S&NGB6W,3;UVRQEMRXR, '/I@U7+OZI?BPBTVK_ -;' M0ZGXQTO2X]$>3SIEUF>.&U\E0?OXPS9(PO(R>>HK>D=8HVD5/H M>KM<>3+83F'1]1M+2P81,=T'VA9&<6I/3]V:9;:%-U32(H+6WCT^0F"] M4OYK;0OR.Q*D2G X)W>O2>!?#US;ZI>ZAKUEYFKQQ6L:WHZA:6V@:M>KI[JEQ/;F#8I*!^ TJN?E8 M=%^F:V["]M]2T^WOK23S+>XC66)\8W*PR#7(VGA^_O/$OB>5M5U73K6>ZCVQ MP1Q*DZ^1&"0SQLW4$95AC'K6%J'@_P B77I-/TA\V\UE';%4/F&U1(Q,D+'G M)0,IVG)Z&H6VOE_P?Z]2FM=#U.J.G:I!J/S<)*'9;8@,5W-%E=OS;2<'N_0K5](UR+4T MT74H-+74+U4C6RD+HLB1>6?+ +!#L(Z87H<8X:6OR_R)>EOZZ/\ R/5:J6>I MVE_<7L%M+ODLIO(G&TC:^T-CGKPPZ>M>66.EGR;&7Q'X?U*[L&M9Q;VJ6KO) M!WCN'8 M@;"KLP !SG/R'MZ5B^#;L6NCV&EW5HUE<2"9K> 13*K1(P^8"3)C!W B-CD MX'3CG?%^CWM_XHU I874MO*FE+OCB8A@MVQ?!']U3D^@YII>\EW#HV>F45Y? MJ&@O9ZG=VZ:3,?#46K0S3V,%LS1R1&WPVV)0=Z^:5+*H.2#Q7;>'9;*'3K:R MLM.O[&'8[PP7,+C8@;U.0FAM456OX[N6PF2PN(K>Z9<12 MRQ>8JGU*Y&?S%U>"]%\=0 M>"M&BCURPLD6T0+;7.DL9(AC[K'S!R/H* /3*YN+QG9R2Q.;"_CTZ:<6\.HN ML?D22%M@ ?> 6X!* >_2I]&L_$]M=2/K&L:??0&,A(X+%H&#Y&#N,C<8SQC MO7)PPW$%S"=$LMQU1\76 \1?V/Y-T6\_[,;D*OE"?R_,\O[V[.SG.W;VSGBJTWC5(3J$HT+5I M+'3Y7BN;V,0&--GWFV^;YA '/"$^@KC)XM7LO$4^MQ:3?W.N-/(MQ%]B)MX8 M <)-$V KN(P!@,7;<1Q@"NATOPQ=:E_;J7FIZM:6-UJ,^ZR1(HTFC;'.YH_, MPP[AQ[4+6WI_E_7_ P.R?S_ ,_Z_P"'1TVJZY#IEA;W26UQ>FYE2*"&VV;Y M&;D8WLJXQD\D53N?%+6HM8FT'5&O[E9)%L$,!E5$P&=CYNS'*]&)YZ5%XJL+ M![73#=P:N;6TGW+_ &6'+)^[9!N$?[S;AL?)R#CMFN;L3J&D:_::U?VVJW&F M^1=6MMBVFN+B.,O&T7F+@R9(5N6&>F[FA6O]_P"6GWL-;+^OZT-^;QYIZVZ7 M%K8ZA>P?9%O9Y+=$_P!&A;.&<,ZG/RMPH8_*>*U]5URUTC3(M0F662"66&)? M* )S(ZHIY(XRPS[5YSIMEJ/A[3]1BNM+U"6?5=(CC@C@MWE"S9FS&[*"$QYB M\L0.O/%=1XFTR['@;3;"&"2>>"XL ZQ(6.$ECW' [ DGT%597MYK\]?N!_Y M_DO^"=C5&[U2"SU'3[&1)#+?.Z1%0-H*J6.>?0=LUP*^'9HE;48--F35#XD= MUN/*;S%@:7!(/41E>3_">M8QT6_,.E1:9H]];>)(K2[2^OVMG17N# P5C*1M M6&F7<&K13'61<$WMW(IVW38&UT; ! M7;@8'W<$4[?U_7];"N=7161KEKKUR(/[$U2SL=N[S?M-F9]_3&,.N,<^NXTB5H8U'$9*9&T#O\V!N8G->S_P!E>/?^AITC_P %#?\ QZ@#H]4U.VT? M3Y+V[+")"JX1$I+;6;:'Q!*TBB:.UC-OF/0RQL9%W>2)U#N?+,APVYG(/KBG6?BD3WMG:WNCZEIIOU_0]+TK4GTB;3KDVUU<64BW%Q)L 6-@ MP#@J,JN5^8;0.G/=:7X9:.33[S4=6U'49;5 T$5TL*K"Y3:2!'&F3@D?-G&3 M5V6_]=1?9\]?T_S+>H^(8[*__L^VL;S4KX1B5[>S$>Z-"2 S&1E49(.!G)P< M#BK>E:I:ZQ8+=VC,8RS(RNNUD=20RL.Q!!!K!FFD\/>+=2O[FRO)['4(8=DU MI:R7#(\88%&6,%@"""#C&1N%3T ]'HKQU/"VIR:/JMSJFG7,^LP:?9?99BK/(DJ[B=C#.7 M P"5.?SJ?Q)I%KIFN&%M)G&CRZI9R&"W@8K*QBF\PJJ_?)P-P&2>X.>6U9V$ MG?\ KR/6Z*\HCTIDU&.?4=%NYO!QFG-MIOV%Y/)RL7ELUN 6"Y64@;?EW X' M;/NM"ODM;::]TV_N;Q8Y/L=O=6$ETBQ^<[1HDT3;K:4*4!"&_M[&X22">YD>.W5P#YH5=Q8;2<#'][!]JOUY.^AW4GB>UU*XT:03 M#5;HI*UJTOE,]N@C;<%)VAQ]_H",YJ?P)H^HVFLZ?).DD%U%;,NHE='E@,SD M#_6SO*5G;=R&0-W^Z#BA*Z^7Z?UR^7''&N M=N59@6_N@[&QZX..AQ!!XC:ZUBYL+;1]0FBMI_(FO5: 0HVT,>L@<@!AT4U7 M\2VDT^K>&Y8+=Y!%J>^9D0G8ODRC+$=!D@9/K6#+8O%JDL6C+KT.J3:CYLYN MO-^RF%G'F$%?W!&W.W^/IGI27]?A_P $N2LOZ\_\D;=OXWT^9@\MI>VUG)') M+;WDRIY4Z1@EBNURPX&1N"Y'2K>C^)(]6NS:OI]]8S&$7$:7:I^]B)QN78[= M^QP1GI7GLVBZCK'A32/#<-C?0WFEV=S%<236[QQ[O(>)=LC *^XL#\I/'7%= M5HCRZMXILM12QOK:"RTIK67[7:O"3*[H=JAP-V AY&1R,&J25[7_ *U_R1,M M%_7E_P $V]5\26.D:MING7(E,VH.5C**"J8P,N<\ LRJ.O+"MBO/=:\.Z_XF MO==N(;BULH<):VBW-D[R'RCO$B,)%VYD/!*MG8#R*RK^XU&YT?Q'YNB:J+O6 M(;:6&)+*1L$1HKAB!A2I!X."1TS4K5>?]6&]&>F66I6NHM=+:R;S:SFWE^4C M#@ D<]>HJ2]NDL;&XNY0QC@C:5@HY(49./?BO+$T)++4KU;C09WTO^VY9[^" M"P=A/"T7[IMJK^^0.3E5W8)R172Z/8WU_P $$=9)/O;\_P"OF:5CXO6YFL%NM%U/3XM0(6UG MN?)9)&*E@O[N1RI(!(W #C'6NCKD-(\,S1Z5I=UJ&HZIJ$MG;K+!97'DQ+%+ MY>/X(T;(!(&XG'UYKSO4=)O+L;].\-W5D+C3IX;M+>PN%D:7*$"25\&8]1P"X>/:>$)*@YZE;W@&WFL[348 M8].CM[82*T$D=E+8I,2N&Q;R$F/&!D@ ,23BIZ7_ *W*>_\ 7:YK6GBNQO=< M;2XX+D'?+%']>>Z3!JVEZ_%JD>EZA/JEY(HU5:$NNYH#A5=64!3L+' MY59LD'/2>.;5)==\-SW,&JO90R3F:334N#)'F/"\V_S@$\4=$#W:.JTV]N+Z M%Y+C2[O3F5L".Z:)F8>H\MW&/JV:QO")?35AO4TW4'M'CU&TC6&W>9DD-V2J/MR5X!^ M9N..33>U_P"MOU_4.E_Z_I'K*2NUQ)&8)$5 "LI*[7SU P<\=\@=>,U+7AL> MFRVEAHBZOI5Z;V.<5T%EX974O$%DMUHLG_" M/F6\>TM+BV94AB,<(4-&1\@+AV5& QZ#'!)6;7:_Z NGG_P?\CU*BO(#X6LC'!R.0NXC';%1?\(]=3VDT=K:3"TDN+ M%9[:UT2:P0LMRA9R'D9F8+G ;2=SD$XXZ<*3SZ5%=:Q;VFLZ?I^65HF4#:/+ )SSGN,8!KSK4?#$ M5OXC0IH1.EVFNV\T<<=D72-&M\.R*%/R^9M+;1C(R>F:Z3Q;975SXCT>6"VF MECCL[]7>.,L%+1J%!(Z$GIZU+=HW_K:Y5O>2_K=G8U0BU:";7;K2%207%M!' M.[$#855U:#Y7;C]YL\T M+DYZ@55O=&DGO]4D\.Z);<4G M_7>Q$7>-_P"NA[+5#5?]5;?]?47_ *$*\Q;1-7ET-K?1H[F&_DOC)ITT>FOI M\-D@C DVI(SLB-RH5@,L]*V@%5_P#DKEK_ -@:Z_\ 1MM77UR#_P#)7+7_ + UU_Z-MJZ^D,H7 M/_(:L/\ KG+_ .RU#>316_B"QDFE2-/LMP-SL ,[X>.?H:2\O;2+7K2*2YA2 M2.%V=6D *AL!21V!*-CUVGT-7/[3L/\ G^MO^_J_XT ']IV'_/\ 6W_?U?\ M&C^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C0 ?VG8?\_U MM_W]7_&C^T[#_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO^_J_XT ' M]IV'_/\ 6W_?U?\ &C^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ M +^K_C0 ?VG8?\_UM_W]7_&C^T[#_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3 ML/\ G^MO^_J_XT ']IV'_/\ 6W_?U?\ &C^T[#_G^MO^_J_XT?VG8?\ /];? M]_5_QH_M.P_Y_K;_ +^K_C0 ?VG8?\_UM_W]7_&C^T[#_G^MO^_J_P"-']IV M'_/];?\ ?U?\:/[3L/\ G^MO^_J_XT ']IV'_/\ 6W_?U?\ &C^T[#_G^MO^ M_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C0 ?VG8?\_UM_W]7_&C^T[# M_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO^_J_XT ']IV'_/\ 6W_? MU?\ &C^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C0 ?VG8 M?\_UM_W]7_&C^T[#_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO^_J_ MXT ']IV'_/\ 6W_?U?\ &C^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y M_K;_ +^K_C0 PWNEF99C=69E52JOYB[@#@D9].!^0I_]IV'_ #_6W_?U?\:/ M[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@ _M.P_Y_K;_OZO\ C1_:=A_S_6W_ M ']7_&C^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &@ _M.P_Y_K;_OZO^-'] MIV'_ #_6W_?U?\:/[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@ _M.P_Y_K;_O MZO\ C1_:=A_S_6W_ ']7_&C^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &@ _ MM.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:/[3L/^?ZV_P"_J_XT?VG8?\_UM_W] M7_&@ _M.P_Y_K;_OZO\ C1_:=A_S_6W_ ']7_&C^T[#_ )_K;_OZO^-']IV' M_/\ 6W_?U?\ &@ _M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:/[3L/^?ZV_P"_ MJ_XT?VG8?\_UM_W]7_&@ _M.P_Y_K;_OZO\ C1_:=A_S_6W_ ']7_&C^T[#_ M )_K;_OZO^-']IV'_/\ 6W_?U?\ &@ _M.P_Y_K;_OZO^-']IV'_ #_6W_?U M?\:/[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@ _M.P_Y_K;_OZO\ C1_:=A_S M_6W_ ']7_&C^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ &@ _M.P_Y_K;_OZO M^-']IV'_ #_6W_?U?\:/[3L/^?ZV_P"_J_XT?VG8?\_UM_W]7_&@ _M.P_Y_ MK;_OZO\ C1_:=A_S_6W_ ']7_&C^T[#_ )_K;_OZO^-']IV'_/\ 6W_?U?\ M&@ _M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:/[3L/^?ZV_P"_J_XT?VG8?\_U MM_W]7_&@ _M.P_Y_K;_OZO\ C1_:=A_S_6W_ ']7_&C^T[#_ )_K;_OZO^-' M]IV'_/\ 6W_?U?\ &@ _M.P_Y_K;_OZO^-']IV'_ #_6W_?U?\:/[3L/^?ZV M_P"_J_XT?VG8?\_UM_W]7_&@ _M.P_Y_K;_OZO\ C5:[?1KY[9[FYMG:UF$\ M)\\#:X! /!YX)X/%6?[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P : #^T[#_G M^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C1_:=A_S_6W_?U?\: # M^T[#_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO^_J_XT?VG8?\_P!; M?]_5_P : #^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C1_ M:=A_S_6W_?U?\: #^T[#_G^MO^_J_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO M^_J_XT?VG8?\_P!;?]_5_P : #^T[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M M.P_Y_K;_ +^K_C1_:=A_S_6W_?U?\: #^T[#_G^MO^_J_P"-']IV'_/];?\ M?U?\:/[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P : #^T[#_G^MO^_J_XT?VG M8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C1_:=A_S_6W_?U?\: #^T[#_G^MO^_J M_P"-']IV'_/];?\ ?U?\:/[3L/\ G^MO^_J_XT?VG8?\_P!;?]_5_P : #^T M[#_G^MO^_J_XT?VG8?\ /];?]_5_QH_M.P_Y_K;_ +^K_C1_:=A_S_6W_?U? M\: #^T[#_G^MO^_J_P"-5;!M%TNW:"SN;:*)I7F*^>&R[L68\GNQ)JU_:=A_ MS_6W_?U?\:/[3L/^?ZV_[^K_ (T 5KM]&OGMGN;FV=K683PGSP-K@$ \'G@G M@\59_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !H_M.P_Y_K;_OZO^- !_:=A M_P _UM_W]7_&C^T[#_G^MO\ OZO^-']IV'_/];?]_5_QH_M.P_Y_K;_OZO\ MC0 ?VG8?\_UM_P!_5_QH_M.P_P"?ZV_[^K_C1_:=A_S_ %M_W]7_ !H_M.P_ MY_K;_OZO^- !_:=A_P _UM_W]7_&C^T[#_G^MO\ OZO^-']IV'_/];?]_5_Q MH_M.P_Y_K;_OZO\ C0 ?VG8?\_UM_P!_5_QJGJ%[:SBUCAN89'-U$=J2 G[P M["KG]IV'_/\ 6W_?U?\ &C^T[#_G^MO^_J_XT H M!*KD=]H]*DHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH C, ?$+7"7#11F>-&1)"HW*K$%@#U )5 XML 18 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
12 Months Ended
Dec. 31, 2019
Stockholders' Equity [Abstract]  
Stockholders' Equity
13. Stockholders’ Equity

We have authority to issue 500,000 shares of preferred stock, $20 par value, and our Board of Directors is vested with the authority to establish and designate any series of preferred, to fix the number of shares therein and the variations in relative rights as between each series.  In December 1995, our Board of Directors established a new series of preferred shares designated as Series A Participating Preferred Stock. The number of shares constituting the Series A Preferred Stock is 30,000.  The Series A Preferred Stock is designed to participate in dividends, ranks senior to our common stock as to dividends and liquidation rights and has voting rights.  Each share of the Series A Preferred Stock shall entitle the holder to one thousand votes on all matters submitted to a vote of the stockholders of the Company.  No such shares were outstanding at December 31, 2019 and 2018.

During 2017, our Board of Directors authorized the purchase of up to $30 million of our common stock under stock repurchase programs.  Under these programs, during the years ended December 31, 2017 and 2018, we repurchased 539,760 and 112,307 shares of our common stock, respectively, in the open market at a total cost of $24.8 million and $5.2 million, respectively, thereby completing the 2017 Board of Directors’ authorizations.
 
In May 2018, our Board of Directors authorized the purchase of up to an additional $20 million of our common stock under a new stock repurchase program.  Under this program, during the year ended December 31, 2018 and 2019, we repurchased 201,484 and 221,748 shares of our common stock, respectively, at a total cost of $9.3 million and $10.7 million, respectively, thereby completing the 2018 Board of Directors authorization.

XML 19 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements
12 Months Ended
Dec. 31, 2019
Fair Value Measurements [Abstract]  
Fair Value Measurements
17. Fair Value Measurements

The carrying value of our financial instruments consisting of cash and cash equivalents, deferred compensation, and short term borrowings approximate their fair value.  In each instance, fair value is determined after considering Level 1 inputs under the three-level fair value hierarchy.  For fair value purposes, the carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held in registered investment companies. The carrying value of our revolving credit facilities, classified as short term borrowings, equals fair market value because the interest rate reflects current market rates.
XML 21 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments in Unconsolidated Affiliates (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Aug. 31, 2019
Mar. 31, 2018
Nov. 30, 2017
Apr. 30, 2014
Jan. 31, 2013
Investments in and Advances to Affiliates, Balance [Abstract]                      
Investments in unconsolidated affiliates   $ 32,469   $ 38,858 $ 32,469            
Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member]                      
Investments in and Advances to Affiliates, Balance [Abstract]                      
Investments in unconsolidated affiliates   17,764   $ 18,099 17,764     $ 4,200   $ 14,000  
Percentage of equity interest acquired       65.00%       15.00%   50.00%  
Purchase price payment         4,200            
Purchases from equity method investment       $ 12,700 14,900            
Foshan FGD SMP Automotive Compressor Co. Ltd [Member]                      
Investments in and Advances to Affiliates, Balance [Abstract]                      
Investments in unconsolidated affiliates   12,547   13,633 12,547       $ 12,500    
Percentage of equity interest acquired                 50.00%    
Purchase price payment $ 5,700         $ 6,800          
Purchases from equity method investment       12,800 5,200            
Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member]                      
Investments in and Advances to Affiliates, Balance [Abstract]                      
Investments in unconsolidated affiliates   0   4,883 0   $ 5,100        
Percentage of equity interest acquired             29.00%        
Orange Electronic Co., Ltd [Member]                      
Investments in and Advances to Affiliates, Balance [Abstract]                      
Investments in unconsolidated affiliates   2,158   $ 2,243 2,158           $ 6,300
Percentage of equity interest acquired       19.40%             25.00%
Purchases from equity method investment       $ 3,500 4,900            
Impairment charge   $ 1,700 $ 1,800   $ 1,700 $ 1,800          
XML 22 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions and Investments (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2019
Apr. 30, 2019
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Aug. 31, 2019
Apr. 30, 2014
Business Combination, Description [Abstract]                                
Investment in unconsolidated affiliates     $ 38,858       $ 32,469       $ 38,858 $ 38,858 $ 32,469 $ 31,184    
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]                                
Net sales     241,252 $ 307,723 $ 305,172 $ 283,766 246,970 $ 296,619 $ 286,636 $ 261,826   1,137,913 [1],[2] 1,092,051 [1],[2] 1,116,143 [1],[2],[3],[4]    
Assets acquired and liabilities assumed [Abstract]                                
Goodwill     $ 77,802       $ 67,321       $ 77,802 $ 77,802 67,321 $ 67,413    
Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member]                                
Business Combination, Description [Abstract]                                
Percentage of equity interest acquired in joint venture     65.00%             15.00% 65.00% 65.00%       50.00%
Investment in unconsolidated affiliates                   $ 4,200           $ 14,000
Pollak business of Stoneridge, Inc. [Member]                                
Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]                                
Acquisition of assets and liabilities   $ 40,000                            
Post-closing adjustments amount $ 1,600                              
Net sales                         $ 45,000      
Purchase Price   38,427                            
Assets acquired and liabilities assumed [Abstract]                                
Inventory   3,331                            
Property, plant and equipment, net   45                            
Intangible assets   24,650                            
Goodwill   10,401                            
Net assets acquired   38,427                            
Revenues                     $ 28,200          
Pollak business of Stoneridge, Inc. [Member] | Customer Relationships [Member]                                
Assets acquired and liabilities assumed [Abstract]                                
Intangible assets   $ 7,200                            
Estimated useful life of intangible assets   15 years                   15 years        
Pollak business of Stoneridge, Inc. [Member] | Trademarks [Member]                                
Assets acquired and liabilities assumed [Abstract]                                
Intangible assets   $ 200                            
Estimated useful life of intangible assets                       10 years        
Pollak business of Stoneridge, Inc. [Member] | Non-Compete Agreements [Member]                                
Assets acquired and liabilities assumed [Abstract]                                
Intangible assets   $ 100                            
Estimated useful life of intangible assets   5 years                   5 years        
Pollak business of Stoneridge, Inc. [Member] | OE/OES [Member] | Customer Relationships [Member]                                
Assets acquired and liabilities assumed [Abstract]                                
Intangible assets   $ 17,200                            
Estimated useful life of intangible assets   10 years                   10 years        
Pollak business of Stoneridge, Inc. [Member] | OE/OES [Member] | Trademarks [Member]                                
Assets acquired and liabilities assumed [Abstract]                                
Intangible assets   $ 200                            
Estimated useful life of intangible assets   10 years                            
Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member]                                
Business Combination, Description [Abstract]                                
Percentage of equity interest acquired in joint venture                             29.00%  
Investment in unconsolidated affiliates                             $ 5,100  
[1] Revenues are attributed to countries based upon the location of the customer.
[2] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[3] Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[4] Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
XML 23 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventories [Abstract]    
Finished goods $ 241,472 $ 226,802
Work-in-process 11,138 10,527
Raw materials 115,611 112,482
Subtotal 368,221 349,811
Unreturned customer inventories 19,722 20,484
Total inventories $ 387,943 $ 370,295
XML 24 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Non-Operating Income (Expense), Net (Tables)
12 Months Ended
Dec. 31, 2019
Other Non-Operating Income (Expense), Net [Abstract]  
Components of Other Non-Operating Income (Expense) The components of other non-operating income (expense), net are as follows:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Interest and dividend income
 
$
97
   
$
80
   
$
91
 
Equity income (loss) from joint ventures (1)
   
2,865
     
(768
)
   
(602
)
Gain (loss) on foreign exchange
   
(502
)
   
(120
)
   
950
 
Postretirement plan net periodic benefit credit (cost)
   
25
     
262
     
653
 
Other non-operating income, net
   
102
     
135
     
158
 
Total other non-operating income (expense), net
 
$
2,587
   
$
(411
)
 
$
1,250
 

(1)
Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).
XML 25 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Assets (Tables)
12 Months Ended
Dec. 31, 2019
Other Assets [Abstract]  
Other Assets
 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Deferred compensation
 
$
17,519
   
$
14,020
 
Deferred financing costs, net
   
656
     
876
 
Other
   
660
     
723
 
Total other assets, net
 
$
18,835
   
$
15,619
 
XML 26 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]      
Stock-based compensation expense $ 6,917 $ 7,998 $ 7,638
Restricted Shares [Member] | Employees [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Estimated forfeitures 5.00%    
Restricted Shares [Member] | Executives [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Estimated forfeitures 0.00%    
Restricted Shares [Member] | Directors [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Estimated forfeitures 0.00%    
Restricted Shares [Member] | Age 60 [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Vesting percentage 25.00%    
Restricted Shares [Member] | Age 63 [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Vesting percentage 25.00%    
Restricted Shares [Member] | Age 65 [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Vesting percentage 100.00%    
Performance-Based Shares [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Measuring period for performance-based shares 3 years    
Restricted and performance-based stock, shares [Roll Forward]      
Forfeited (in shares) (20,508) (2,085)  
Restricted and Performance-Based Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]      
Stock-based compensation expense $ 6,500 $ 7,400 7,100
Stock-based compensation expense, net of tax 4,900 5,500 $ 3,200
Restricted Stock and Performance Share Grants [Abstract]      
Unamortized compensation expense $ 15,900 $ 15,800  
Restricted and performance-based stock, shares [Roll Forward]      
Beginning of period (in shares) 870,041 853,958  
Granted (in shares) 204,650 198,004  
Vested (in shares) (188,693) (167,811)  
Forfeited (in shares) [1] (33,458) (14,110)  
End of period (in shares) 852,540 870,041 853,958
Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]      
Beginning of period (in dollars per share) $ 34.59 $ 33.25  
Granted (in dollars per share) 42.05 39.36  
Vested (in dollars per share) 38.08 39.90  
Forfeited (in dollars per share) 43.32 42.28  
End of period (in dollars per share) $ 35.26 $ 34.59 $ 33.25
Weighted-average grant date fair value $ 30,100 $ 30,100 $ 28,400
Restricted and Performance-Based Shares [Member] | Employees [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Weighted average period of recognition for unrecognized compensation expense 4 years 7 months 6 days 4 years 3 months 18 days  
Restricted and Performance-Based Shares [Member] | Directors [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Weighted average period of recognition for unrecognized compensation expense 3 months 18 days 3 months 18 days  
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Minimum [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Holding period for restricted and performance shares issued 1 year    
Post vesting holding period for restricted and performance shares issued 1 year    
Restricted and Performance-Based Shares [Member] | Executives and Directors [Member] | Maximum [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Holding period for restricted and performance shares issued 2 years    
Post vesting holding period for restricted and performance shares issued 2 years    
2016 Omnibus Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Abstract]      
Shares authorized for issuance (in shares) 1,100,000    
2016 Omnibus Incentive Plan [Member] | Restricted Shares [Member]      
Restricted and performance-based stock, shares [Roll Forward]      
Granted (in shares) 148,400    
2016 Omnibus Incentive Plan [Member] | Performance-Based Shares [Member]      
Restricted and performance-based stock, shares [Roll Forward]      
Granted (in shares) 56,250    
2016 Omnibus Incentive Plan [Member] | Restricted and Performance-Based Shares [Member]      
Restricted Stock and Performance Share Grants [Abstract]      
Restricted and performance-based stock grants issued, net of forfeitures (in shares) 778,071    
Common stock available for future grants (in shares) 321,929    
[1] Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were 20,508 shares and 2,085 shares, respectively.
XML 27 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies, Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Warranties [Abstract]      
Warranty expense $ 99,300 $ 85,900 $ 94,400
Changes in product warranties [Roll forward]      
Balance, beginning of period 19,636 20,929  
Liabilities accrued for current year sales 99,304 85,850  
Settlements of warranty claims (96,495) (87,143)  
Balance, end of period $ 22,445 $ 19,636 $ 20,929
XML 28 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Data, Operating Income to Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Reconciliation of segment operating income to net earnings [Abstract]                      
Operating income                 $ 94,495 $ 81,268 $ 97,521
Other non-operating income (expense), net                 2,587 (411) 1,250
Interest expense                 5,286 4,026 2,329
Earnings from continuing operations before taxes                 91,796 76,831 96,442
Income tax expense                 22,745 19,977 52,812
Earnings from continuing operations $ 12,738 $ 22,654 $ 20,555 $ 13,104 $ 12,157 $ 19,273 $ 16,827 $ 8,597 69,051 56,854 43,630
Discontinued operations, net of tax (1,220) (7,903) (1,123) (888) (8,837) (3,524) (882) (608) (11,134) (13,851) (5,654)
Net earnings 11,518 14,751 19,432 12,216 3,320 15,749 15,945 7,989 57,917 43,003 37,976
Revenues [Abstract]                      
Revenues 241,252 $ 307,723 $ 305,172 $ 283,766 246,970 $ 296,619 $ 286,636 $ 261,826 1,137,913 [1],[2] 1,092,051 [1],[2] 1,116,143 [1],[2],[3],[4]
Long-lived assets [Abstract]                      
Long-lived assets [5] 326,025       254,574       326,025 254,574 259,056
United States [Member]                      
Revenues [Abstract]                      
Revenues [1]                 1,023,903 976,030 1,001,003 [4]
Long-lived assets [Abstract]                      
Long-lived assets [5] 253,384       198,494       253,384 198,494 202,875
Canada [Member]                      
Revenues [Abstract]                      
Revenues [1]                 50,158 57,460 52,005 [4]
Long-lived assets [Abstract]                      
Long-lived assets [5] 4,659       2,718       4,659 2,718 2,017
Mexico [Member]                      
Revenues [Abstract]                      
Revenues [1]                 20,035 20,214 24,521 [4]
Long-lived assets [Abstract]                      
Long-lived assets [5] 12,036       4,012       12,036 4,012 4,449
Europe [Member]                      
Revenues [Abstract]                      
Revenues [1]                 13,875 13,684 14,088 [4]
Long-lived assets [Abstract]                      
Long-lived assets [5] 17,004       16,880       17,004 16,880 18,530
Other Foreign [Member]                      
Revenues [Abstract]                      
Revenues [1]                 29,942 24,663 24,526 [4]
Long-lived assets [Abstract]                      
Long-lived assets [5] $ 38,942       $ 32,470       $ 38,942 $ 32,470 $ 31,185
[1] Revenues are attributed to countries based upon the location of the customer.
[2] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[3] Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[4] Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[5] Long-lived assets are attributed to countries based upon the location of the assets.
XML 29 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
JPMorgan Chase Bank Credit Facility [Member]    
Line of Credit Facility [Abstract]    
Maximum borrowing capacity $ 250,000  
Line of credit facility, additional borrowing capacity $ 50,000  
Maturity date Dec. 31, 2023  
Additional available borrowing capacity $ 194,300  
Outstanding borrowings under credit facility 52,500 $ 43,700
Outstanding letters of credit $ 3,100 $ 3,100
Weighted average interest rate 3.50% 3.90%
JPMorgan Chase Bank Credit Facility [Member] | LIBOR [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 1.25%  
JPMorgan Chase Bank Credit Facility [Member] | LIBOR [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 1.75%  
JPMorgan Chase Bank Credit Facility [Member] | Alternate Base Rate [Member]    
Line of Credit Facility [Abstract]    
Outstanding borrowings under credit facility $ 12,500 $ 3,700
Weighted average interest rate 5.00% 5.80%
Average daily loan balance outstanding $ 1,700 $ 1,800
JPMorgan Chase Bank Credit Facility [Member] | Alternate Base Rate [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 0.25%  
JPMorgan Chase Bank Credit Facility [Member] | Alternate Base Rate [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Margin on variable rate 0.75%  
JPMorgan Chase Bank Credit Facility [Member] | Fixed Assets Included in Borrowing Base [Member] | Maximum [Member]    
Line of Credit Facility [Abstract]    
Borrowing base $ 25,000  
Borrowing base percentage 10.00%  
JPMorgan Chase Bank Credit Facility [Member] | Fixed Assets Not Included in Borrowing Base [Member]    
Line of Credit Facility [Abstract]    
Borrowing base $ 31,250  
Borrowing base percentage 12.50%  
JPMorgan Chase Bank Credit Facility [Member] | Direct Borrowings [Member]    
Line of Credit Facility [Abstract]    
Outstanding borrowings under credit facility $ 40,000 $ 40,000
Weighted average interest rate 2.30% 3.40%
Line of Credit [Member]    
Line of Credit Facility [Abstract]    
Coverage ratio 1  
Line of Credit [Member] | Pay Cash Dividend [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions $ 20,000  
Line of Credit [Member] | Stock Repurchase [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions 20,000  
Line of Credit [Member] | Stock Repurchase [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Borrowing base 25,000  
Line of Credit [Member] | Cash Dividend And Stock Repurchases [Member] | Minimum [Member]    
Line of Credit Facility [Abstract]    
Agreement permissions 20,000  
Line of Credit [Member] | CANADA [Member]    
Line of Credit Facility [Abstract]    
Maximum borrowing capacity $ 10,000  
XML 30 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Basic Net Earnings Per Common Share [Abstract]                      
Earnings from continuing operations $ 12,738 $ 22,654 $ 20,555 $ 13,104 $ 12,157 $ 19,273 $ 16,827 $ 8,597 $ 69,051 $ 56,854 $ 43,630
Loss from discontinued operations, net of taxes $ (1,220) $ (7,903) $ (1,123) $ (888) $ (8,837) $ (3,524) $ (882) $ (608) (11,134) (13,851) (5,654)
Net earnings available to common stockholders                 $ 57,917 $ 43,003 $ 37,976
Weighted average common shares outstanding (in shares)                 22,378,414 22,456,480 22,726,491
Earnings from continuing operations per common share (in dollars per share) $ 0.57 $ 1.01 $ 0.92 $ 0.58 $ 0.54 $ 0.86 $ 0.75 $ 0.38 $ 3.09 $ 2.53 $ 1.92
Loss from discontinued operations per common share (in dollars per share)                 (0.50) (0.62) (0.25)
Net earnings per common share - Basic (in dollars per share) $ 0.51 $ 0.66 $ 0.87 $ 0.54 $ 0.15 $ 0.70 $ 0.71 $ 0.36 $ 2.59 $ 1.91 $ 1.67
Diluted Net Earnings Per Common Share [Abstract]                      
Earnings from continuing operations $ 12,738 $ 22,654 $ 20,555 $ 13,104 $ 12,157 $ 19,273 $ 16,827 $ 8,597 $ 69,051 $ 56,854 $ 43,630
Loss from discontinued operations, net of taxes $ (1,220) $ (7,903) $ (1,123) $ (888) $ (8,837) $ (3,524) $ (882) $ (608) (11,134) (13,851) (5,654)
Net earnings available to common stockholders                 $ 57,917 $ 43,003 $ 37,976
Weighted average common shares outstanding (in shares)                 22,378,414 22,456,480 22,726,491
Plus incremental shares from assumed conversions [Abstract]                      
Dilutive effect of restricted stock and performance-based stock (in shares)                 440,000 476,000 472,000
Weighted average common shares outstanding - Diluted (in shares)                 22,818,451 22,931,723 23,198,392
Earnings from continuing operations per common share (in dollars per share) $ 0.56 $ 1.00 $ 0.90 $ 0.57 $ 0.53 $ 0.84 $ 0.73 $ 0.37 $ 3.03 $ 2.48 $ 1.88
Loss from discontinued operations per common share (in dollars per share)                 (0.49) (0.60) (0.24)
Net earnings per common share - Diluted (in dollars per share) $ 0.50 $ 0.65 $ 0.85 $ 0.53 $ 0.14 $ 0.69 $ 0.69 $ 0.35 $ 2.54 $ 1.88 $ 1.64
Restricted and Performance Shares [Member]                      
Earnings Per Share, Diluted, Other Disclosures [Abstract]                      
Antidilutive securities excluded from computation of earnings per share (in shares)                 255,000 249,000 248,000
XML 31 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies [Abstract]  
Rent Expense Total rent expense for the three years ended December 31, 2019 was as follows (in thousands):

 
 
Total
   
Real Estate
   
Other
 
2019 (1)
 
$
11,382
   
$
7,909
   
$
3,473
 
2018
   
12,605
     
9,272
     
3,333
 
2017
   
11,954
     
8,983
     
2,971
 

(1)
Includes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
Changes in Product Warranties The following table provides the changes in our product warranties:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Balance, beginning of period
 
$
19,636
   
$
20,929
 
Liabilities accrued for current year sales
   
99,304
     
85,850
 
Settlements of warranty claims
   
(96,495
)
   
(87,143
)
Balance, end of period
 
$
22,445
   
$
19,636
 
XML 32 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 10,372 $ 11,138
Accounts receivable, less allowances for discounts and doubtful accounts of $5,212 and $5,687 in 2019 and 2018, respectively 135,516 157,535
Inventories 368,221 349,811
Unreturned customer inventories 19,722 20,484
Prepaid expenses and other current assets 15,602 7,256
Total current assets 549,433 546,224
Property, plant and equipment, net 89,649 90,754
Operating lease right-of-use assets 36,020 0
Goodwill 77,802 67,321
Other intangibles, net 64,861 48,411
Deferred incomes taxes 37,272 42,334
Investments in unconsolidated affiliates 38,858 32,469
Other assets 18,835 15,619
Total assets 912,730 843,132
CURRENT LIABILITIES:    
Notes payable 52,460 43,689
Current portion of other debt 4,456 5,377
Accounts payable 92,535 94,357
Sundry payables and accrued expenses 38,819 31,033
Accrued customer returns 44,116 57,433
Accrued core liability 24,357 31,263
Accrued rebates 26,072 28,870
Payroll and commissions 26,649 20,564
Total current liabilities 309,464 312,586
Long-term debt 129 153
Noncurrent operating lease liabilities 28,376 0
Other accrued liabilities 20,837 18,075
Accrued asbestos liabilities 49,696 45,117
Total liabilities 408,502 375,931
Commitments and contingencies
Stockholders' equity:    
Common Stock - par value $2.00 per share: Authorized 30,000,000 shares, issued 23,936,036 shares 47,872 47,872
Capital in excess of par value 102,742 102,470
Retained earnings 417,437 380,113
Accumulated other comprehensive income (8,589) (9,594)
Treasury stock - at cost (1,477,594 shares and 1,503,284 shares in 2019 and 2018, respectively) (55,234) (53,660)
Total stockholders' equity 504,228 467,201
Total liabilities and stockholders' equity $ 912,730 $ 843,132
XML 33 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2019
Feb. 18, 2020
Jun. 30, 2019
Cover [Abstract]      
Entity Registrant Name STANDARD MOTOR PRODUCTS, INC.    
Entity Central Index Key 0000093389    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Shell Company false    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Public Float     $ 903,974,464
Entity Common Stock, Shares Outstanding   22,462,392  
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2019    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Document Annual Report true    
Document Transition Report false    
Entity File Number 001-04743    
Entity Tax Identification Number 11-1362020    
Entity Incorporation, State or Country Code NY    
Entity Address, Address Line One 37-18 Northern Blvd.    
Entity Address, City or Town Long Island City    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 11101    
City Area Code 718    
Local Phone Number 392-0200    
Title of 12(b) Security Common Stock, par value $2.00 per share    
Trading Symbol SMP    
Security Exchange Name NYSE    
XML 34 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Customer
Dec. 31, 2018
USD ($)
Dec. 31, 2017
Concentration Risk [Abstract]      
Foreign cash balance | $ $ 8.5 $ 11.1  
Customer Concentration Risk [Member]      
Concentration Risk [Abstract]      
Number of largest individual customers | Customer 5    
Net Sales [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Abstract]      
Concentration risk, percentage 69.00% 70.00% 70.00%
Net Sales [Member] | Customer Concentration Risk [Member] | O' Reilly [Member]      
Concentration Risk [Abstract]      
Concentration risk, percentage 22.00%    
Net Sales [Member] | Customer Concentration Risk [Member] | Advance [Member]      
Concentration Risk [Abstract]      
Concentration risk, percentage 16.00%    
Net Sales [Member] | Customer Concentration Risk [Member] | NAPA [Member]      
Concentration Risk [Abstract]      
Concentration risk, percentage 15.00%    
Net Sales [Member] | Customer Concentration Risk [Member] | AutoZone [Member]      
Concentration Risk [Abstract]      
Concentration risk, percentage 11.00%    
XML 35 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) [Abstract]      
Cash dividends paid (in dollars per share) $ 0.92 $ 0.84 $ 0.76
XML 36 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions and Investments (Tables)
12 Months Ended
Dec. 31, 2019
Business Acquisitions and Investments [Abstract]  
Allocation of Purchase Price, Assets Acquired And Liabilities Assumed The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values (in thousands):
 
Purchase Price
       
$
38,427
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
3,331
         
Property, plant and equipment, net
   
45
         
Intangible assets
   
24,650
         
Goodwill
   
10,401
         
Net assets acquired
         
$
38,427
 
XML 37 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts

Years ended December 31, 2019, 2018 and 2017

 
       
Additions
             
 
                       
Description
 
Balance at
beginning
of year
   
Charged to
costs and
expenses
   
Other
   
Deductions
   
Balance at
end of year
 
 
                             
Year ended December 31, 2019:
                             
Allowance for doubtful accounts
 
$
4,488,000
   
$
(295,000
)
 
$
   
$
(51,000
)
 
$
4,244,000
 
Allowance for discounts
   
1,199,000
     
10,660,000
     
     
10,891,000
     
968,000
 
 
 
$
5,687,000
   
$
10,365,000
   
$
   
$
10,840,000
   
$
5,212,000
 
 
                                       
Allowance for sales returns
 
$
57,433,000
   
$
136,777,000
   
$
   
$
150,094,000
   
$
44,116,000
 
 
                                       
 
                                       
Year ended December 31, 2018:
                                       
Allowance for doubtful accounts
 
$
3,824,000
   
$
325,000
   
$
   
$
(339,000
)
 
$
4,488,000
 
Allowance for discounts
   
1,143,000
     
10,359,000
     
     
10,303,000
     
1,199,000
 
 
 
$
4,967,000
   
$
10,684,000
   
$
   
$
9,964,000
   
$
5,687,000
 
 
                                       
Allowance for sales returns
 
$
35,916,000
   
$
132,390,000
   
$
6,670,000
(1)
 
$
117,543,000
   
$
57,433,000
 
 
                                       
 
                                       
 
                                       
Year ended December 31, 2017:
                                       
Allowance for doubtful accounts
 
$
3,353,000
   
$
970,000
   
$
   
$
499,000
   
$
3,824,000
 
Allowance for discounts
   
1,072,000
     
10,664,000
     
     
10,593,000
     
1,143,000
 
 
 
$
4,425,000
   
$
11,634,000
   
$
   
$
11,092,000
   
$
4,967,000
 
 
                                       
Allowance for sales returns
 
$
40,176,000
   
$
137,416,000
   
$
   
$
141,676,000
   
$
35,916,000
 

(1)
The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, Revenue from Contracts with Customers.
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Other Intangible Assets [Abstract]  
Goodwill and Other Intangible Assets
9. Goodwill and Other Intangible Assets

Goodwill

We assess the impairment of longlived and identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value of a reporting unit is below its carrying amount.  We completed our annual impairment test of goodwill as of December 31, 2019.

When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  In the first step, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.

As of December 31, 2019, we performed a qualitative assessment of the likelihood of a goodwill impairment for both the Engine Management and Temperature Control reporting units.  Based upon our qualitative assessment, we determined that it was not more likely than not that the fair value of the each of the Engine Management and Temperature Control reporting units were less than their respective carrying amounts. As such, we concluded that the two-step impairment test would not be required, and that there would be no required goodwill impairment charge as of December 31, 2019 at each of the Engine Management and Temperature Control reporting units.  We did not have a goodwill impairment charge as of December 31, 2019, and we do not believe that future impairments are probable.

Changes in the carrying values of goodwill by operating segment during the years ended December 31, 2019 and 2018 are as follows (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Total
 
Balance as of December 31, 2017:
                 
Goodwill
 
$
91,631
   
$
14,270
   
$
105,901
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,143
   
$
14,270
   
$
67,413
 
Activity in 2018
                       
Foreign currency exchange rate change
   
(92
)
   
     
(92
)
Balance as of December 31, 2018:
                       
Goodwill
   
91,539
     
14,270
     
105,809
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,051
   
$
14,270
   
$
67,321
 
Activity in 2019
                       
Acquisition of Pollak Business of Stoneridge, Inc.
   
10,401
     
     
10,401
 
Foreign currency exchange rate change
   
80
     
     
80
 
Balance as of December 31, 2019:
                       
Goodwill
   
102,020
     
14,270
     
116,290
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
63,532
   
$
14,270
   
$
77,802
 

Acquired Intangible Assets

Acquired identifiable intangible assets as of December 31, 2019 and 2018 consist of:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Customer relationships
 
$
111,692
   
$
87,195
 
Trademarks and trade names
   
6,980
     
6,800
 
Non-compete agreements
   
3,276
     
3,193
 
Patents
   
723
     
723
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
123,631
     
98,871
 
Less accumulated amortization (1)
   
(59,431
)
   
(51,391
)
Net acquired intangible assets
 
$
64,200
   
$
47,480
 

(1)
Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.

In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc.  Intangible assets acquired of $24.7 million consist of customer relationships related to the acquired OE/OES business of $17.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; customer relationships related to the acquired aftermarket business of $7.2 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; a trademark of $0.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; and a non-compete agreement of $0.1 million that will be amortized on a straight-line basis over the estimated useful life of 5 years.

Total amortization expense for acquired intangible assets was $8 million for the year ended December 31, 2019, $7.6 million for the year ended December 31, 2018, and $8 million for the year ended December 31, 2017.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $8.2 million for 2020, $6.8 million in 2021, $5.2 million in 2022, $5 million in 2023 and $33.8 million in the aggregate for the years 2024 through 2034.

Other Intangible Assets

Other intangible assets include computer software.  Computer software as of December 31, 2019 and 2018 totaled $16.9 million and $17.2 million, respectively.  Total accumulated computer software amortization as of December 31, 2019 and 2018 was $16.2 million and $16.3 million, respectively.  Computer software is amortized over its estimated useful life of 3 to 10 years.  Amortization expense for computer software was $0.4 million, $0.4 million and $0.5 million for the years ended December 31, 2019, 2018 and 2017, respectively. Fully amortized computer software, no longer in use, of $0.5 million was written-off during the year ended December 31, 2019.
EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '.'5% ?(\\#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,$% @ &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 " !SAU10(7&ULS9+!:L,P#(9?9?B>R'%I&2;U96.G#08K;.QF9+4UBQ-C:R1]^R59 MFS*V!]C1TN]/GT U1HU=HN?414KL*=\,H6FSQK@51^:H 3(>*=A!J:&JZ "<:40OXND%N(<_5/[-P!<4X.V2^ION_+?C7GQATJ M>'MZ?)G7+7R;V;9(XZ_L-9\B;<5E\NOJ[G[W((R22A92%4KNJHU>WVJY?I]< M?_A=A4/G_-[_8^.+H*GAUUV8+U!+ P04 " !SAU10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( '.'5%"AVVX.=P, ,<0 8 >&PO=V]R:W-H965T&UL?5CM;ILP%'T5Q ,4?&U(4B61FD;3)FU2U6G;;YHX"2K@#$C3 MO?W,1]/4][A_ IAS[K&QSP%G?C;URZ)J%N&A;8^W4=1L#KK,FAMS MU)6]LS-UF;7VLMY'S;'6V;8GE45$<9Q&9997X7+>MSW4R[DYM45>Z8&QWQ_:+N&:#D_9GO]4[>_C@^UO8HN5;9YJ:LF-U50Z]TB MO!.W:YETA![Q.]?GYNH\Z(;R9,QS=_%MNPCCKD>ZT)NV*Y'9PXN^UT715;+] M^#L6#2^:'?'Z_*WZEW[P=C!/6:/O3?$GW[:'13@-@ZW>9:>B?33GKWH<4!(& MX^B_ZQ==6'C7$ZNQ,473_P:;4].:;BCU$C#!!H)]$Z( M/R7(D2 O!/&Y@AH)RB%$PU#Z9[/.VFPYK\TYJ(?I/6;=*A*WRC[]3=?8/^S^ MGGT\C6U]6<;SZ*4K,R)6 X*N$.*"B&SMBP A@14Q.GT4N.<(^1&QY@B%NR#A M&&5/EU?T!-,5I*N>KJ[HJ?.(.&*"!1(HD##ZU!'@B!D62*% RNC"G64 \4SS M!$I,.-^9YQ6 2"PQA1)3SE>.!(!XIGH&)6:<[\XU@'A&(6+LN)A7F+B> QB? MBL?7@E=P5Q7">-:5@.:^$\0J$,L/@/$L+8']*R2OX"XN@/&.!=M<3=%4X MQJN"O2ZXEL1D_28:K![+&<3I5)/[@GL>\%=38F3OB,FO1(C4BG)&7FT M< (;F]RO8,PGJ04. ,$=SBQ90U2P#=). 8$-SG-7!6.D3%6(1P$Q$TNA:." M,)YY(1P$Q$TNW66-,)Z51C@(B)M<)JX*P*0>%1P$Q$TNW>@$&-_L$PX"XB:7 M[AI#&)\*#@+B0:#)^UJYKV:$\;R;"7N? MN*^5FS (XTD8PMXG[FO%9A]@/$],8N]+[FOE)@S ))Z$D=C[DOLZ<1,&83P) M(['W)?=UXB8,POB^X3T?\=S7B9LP".-)&(F]+[FO$S=A$&;J4<'>E]S7"9M] MCDG=V8^N=GFEKO?]#KH)-N94]=OWJ];++OV.^EWB.WS8XO_(ZGU>-<&3:>U> ML]\1[HQIM>U*?&.[3ULK8>+UAS'OPVBRW\7R_]02P,$ M% @ N+OH[LTD]^S;BC/5?6]N_A]?Q\EG2)7N%W;-9'[?^]N MXXJB:\GK^'=L-+KVV05.?W^T_M0/W@_F.6_[;PWUDH]G>O>1O1?NU MNOSFQ@&ET6P<_1_NW14>[Y3X/G95T?1_9[NWIJW*L14OI MYJME75UF];!^SGFW3,5"^^G==3?[V>R?^?PW_N[[2HME_-ZU,R*; 8$)\DG$ MOO%K#\#UL $2#K<=/%)"(V3+()(7(=EARCY>3N,5'Z_8>-7'JVE\>BMQS2 : M97) TAXY#9D4TF1"HH0P7))!DJ*9V7+M"2T4:N^)D6;XT:?LZ%,:;]'0!D1/ MI-A$"S(RBAF3P60NAH$QF,V4#8C6K&A-16=(M";=2"ELDB#1#"; 3-0,HAD, MM$XU+]JPH@T1;9":C2'=@%1&H.7XR&%"2K0DMPP&"F0@TY85;:EH7$,L[2:U M6#*%5"K0\+<4TL($:D'&RLVH7%1N-AGIY Z+I8B2@)<$A?S"27FQ(N$+=$+E M2ERA$])/IE2&)3.8%8!?Y2W7FDDA4/1%P%<$E:VP;,&M"H-54^I."5P*&4I MF@0TLT[U((!J3K%F(/VD8#763"F5 '[W& HD9 '-O+$)235CVQF9FPD5)B.B M*6:TE2333&M:*0C(YOU44$LR!LM63&TRBJQJBHDLPZUM&]^9+!4VQ0[(8,IJ65H8?-6**@7&NR%@MK7G=]-2(5U\(0I+MILV M5#YYCQ+4I"PVJ9$Q4ZGS),/CIA3,4S)L2HEY%G@Y@'HA\%+ 8!?P7>J( :E<5&-3+V-H!-RH NKY"H^9M M ZAMD/4U,O9V?>$=/4/!7.$]!4.)N;4!S;QG /4,NKX4MR04F2H6P_[,4Q H M8E6F'[V;*D\9^T6>B4A/<,H%]1 M%GLT,)]1?@]C%=E=L&0FA0%<^3E2BLS*8/7'CG5[_,)[@Z3>D*%,KCDFD$/) MUW)):SE>D6N."1TE\=57TL^$3.%>&"90H67@Q(I6:+QC7W,,=I)XFMESU;95V9]SOE15ZWSR M_*XCFAU%.ZE[7X:_[L>3J2'B[8ZCZ?M\?7(?_4_4$L#!!0 ( '.' M5%!L(G'I[@$ -H$ 8 >&PO=V]R:W-H965T&UL?539 M;IPP%/T5Q ?$PQ)F$2!E9E2U4BN-4C5]]L!E4;Q0VPSIW]<+(91!><&^U^>< MN^#K=.#B538 RGNCA,G,;Y3J#@C)H@&*Y0/O@.F3B@N*E39%C60G )>61 D* M-YL$4=PR/T^M[R+RE/>*M PNPI,]I5C\/0+A0^8'_KOCN:T;91PH3SM&EAD+.]9RJYZ3VWO+]+D4WHS-"C@X2SB#!A$!:?(H0KD4XAG?T\/\ IWM$LH"< M5R#1>A+1:IF1Y4=S?KS.CU?YL>7'\S;M%VURD$<+8182[8-EJ?>@>)R97P:)R['H\\(X.'L.GC?\4/>X*A=> 7QV^\=7< M4TD.E+ZHQ=?CQ@^5(4QP(Y0"DL,5;S$A2DC:^#-K^LN6BKB>OZE_UMEEE@/B M>$O)[^XHVHV?^]X1G]"%B&=Z^X+G/*GOS>&_X2LF$JZL+$:\R""*3Z MLD7LVJ*.+7I\O\'61F0&9.> )&X3B3-GHOG)7<[_I !. : %P$H@-\]I@J0: M,FA("HL(&F%M%$C",#'RVJ@$%C!S.TZ=CE-'Y-@MD#D%,BMR9/JL)TRV\BDW M 49D&_0I!=",;*-@&$.W8>@T#!V\UM+U$A>'7A3%?2!Q^<';J 2F46XX MME$ Y$5J6 Y65UV/V5FW$>XU]#((=6.LJDNG>HK556G4:]G!IH;S+C.UO^^( MG;N!>P>6&BQ]O?H' M4$L#!!0 ( '.'5%!>^:HFT@0 !D8 8 >&PO=V]R:W-H965T&ULA9G=;N,V$(5?Q?#]KLD9DJ(")T"MHFB!%@BV:'NM)$IBK&VY MDI)LW[Z4K*3VS&'W)OKQX?!0''X:,>NWMOO:/S?-L/BVWQWZZ^7S,!RO5JO^ M_KG9U_WG]M@OAW39/:WZ8]?4#U.C_6Y%QH35OMX>EC?KZ=YM=[-N M7X;=]M#<=HO^9;^ONW\VS:Y]NU[:Y?N-+]NGYV&\L;I9'^NGYO=F^.-XVZ6K MU4>4A^V^.?3;]K#HFL?KY0_VJG)F;# I_MPV;_W9^6('Y^7OTGZ;!I\'_B_J4?VOT< M)5G9U]].Q^UA.K[-\=^;X08T-Z"/!M;];P.>&[!HL#HYFX;Z8SW4-^NN?5MT MI]DZUF-2V"M.#_-^O#D]N^FW--H^W7V]L:98KU['0+-F<]+0F88N%956A/\D MJV3@PP5!%S2UYPL7$0=@&("G .XB0"F&<=+X27.8-5S(H0"5M9PQXZ 9I\U8 M(\R<-.&\&_;>!N$&R'SAV6,['MKQP(X5=KSJAT,D$K(*R%P9SZ)=V G03@!V MQ"1L@AYV69"<*JTBXZ+#9@IHI@!F6)@IP!P$(\UH54$^8"\1>HG BQ->HNK% MN]*QL%PA62#*/)H2VBF!'2_LE*J?6 8G%EZE5:4I?,:,-9A3!M@)$E0&I+$A M(VFE929C)@--"\PH:EJ=$454>0-DH6#*+"F+^6D)&(K2$.F>7 QRC0-96E2Y M-6XQCRT LI5 GD47TU60(C*0.6+.Y0]FL@50EHFQL1JW'*./TA"0D0MEQA"F ML@58EKS=6 U<&R-[:0C(?+ Y0YC+%H!9(G=C-7-+2P6K):9UT;'E3%5@,9UM MH>L"XDP(#%4+J$J2JA;P,DVH&I26N?2:S#UFC%4+N$J2JU8CTSDOBP.@\EP4 MV YAKA+@*DFND@9F25ZE(9(Y]CE#F*T$V$J2K:2AF1:J!$R%9*GFRV0096I3 MP%:2;"4 3:=>4!60^<)E#6&V$F K2;:2AB9=S,5L"" XS7_.$&8K ;9*(FQ( M0Y."4;!'LAB+S/N9,%L)L)4E6TE#DX(N7I#,^)!Y^Q!F*P&VLF0K:6:R*5UP MTA'0)83$3+%)F*T$2E]91VX(U+XRU2HD\KD,PI0F0&F6E":-7XICA,6 <(ZR30 M9M'YUB#\]@$Z^.VS.MNC'3?-?ZN[I^VA7]RUP]#NITW9Q[8=FA33?$[1GIOZ MX>-BUSP.XVF1SKO39O7I8FB/\T;\ZN._ 3?_ E!+ P04 " !SAU108&OC M@QL" !/!@ & 'AL+W=ON7A9G;\[)@5TGK%O;<$]>F(?SO%BCK-W[HOT\\U9=*Z@E4%AVYP"^0 MO[L]5R,TN9SJ!EI1L];C<-[X7\+U+M=Z(WBNH1>SOJ>3'!A[T8/OIXT?:""@ M<)3:@:CF!CN@5!LIC-?1TY^VU(7S_KO[H\FNLAR(@!VC?^J3K#9^[GLG.),K ME4^L_P9CGL3WQO _X 94R36)VN/(J#!W[W@5DC6CBT)IR-O0UJUI^V$E78UE M[H)H+(BF@C#^L "/!=@J0 .9B?J52%(6G/4>'UY61_1O(EQC]3"/>M(\.[.F MT@HU>RO#."_031N-FNV@B6::Z%ZQ6RK2_Q*D ":*R$D1F7H\IPARMP%V&F!C M$-_%6%DQ!DUB-*W1)%%H)W&(TCQSH\1.E'B9)0[2E7J;+7:*\ JG 4XMI$\( M[Y!R)U+N0,(64K[8*8RS+%G%%I%#EP0XRF,+",T^;7W4_B3\4K?".S"I3@GS M+9\9DZ \@P?U_BMUND\#"F>INYGJ\^&,&P:2=>/QC:;_D/(?4$L#!!0 ( M '.'5%":V,&:E08 )PC 8 >&PO=V]R:W-H965T&UL MC9K=;N,V$(5?Q?"]U^(,?X,D0*1UT (ML-BB[;4V41)C;2NUE63[]I5EKVO- M'&;W)K:5P^$A1;W=7TJ>N>+^;SW=U3LZYW']KG M9M/_YZ'=KNNN_[E]G.^>MTU]/Q1:K^94%'Z^KI>;Z?7E<.W3]OJR?>E6RTWS M:3O9O:S7]?;?LEFU;U=3,_U^X?/R\:G;7YA?7S[7C\T?3??G\Z=M_VM^BG*_ M7#>;W;+=3+;-P]7TQESN=L/?R=W+KFO7QRB] ME77][?"YW R?;\?XWXOA G0L0#];@(\%^%3 V'<+V&,!>RKPOMX=]>YG*_#' M GY)&R2;0>)",D$T5JLL%P6+]FH5AQ0\=NR@8P>:G G@ M80"OFFR<:$UYT/@SG^1BD42;@/M^H'';,5,,@[8K>#+(D$8F2*B2R7:!5.Y109A9A%@5I#,(LV9OB8Y@RL@,Z2R/U3YW+S$T"( K2"A11HSP2>2Z1_) M"I*46 "9M_X,W&/?&%KD=2X-N1"8(@0H(I?X)>F\/[-LY6JN0KH4G3HA #(? MBPS^"'.$P)XLR#T9Z;V4C3J3:I5NJI.!KF^\//]?0%V@F%D3,&85 U9) MUI>,V,(LUPX5TO4+'5))!.C8)9L9)!:SR@)6)M "9"FD3-ZS&(\6X%%NX4JK@68*EMO="LET\Q9(-FK>V'?FH9;5*X.4>RR& M:64!K>2P+ZVFBROD(XH*J%@1;0%4)C^A,:1.X]NUJB]VR+=P.-'[E*4HS_B[.RTUE9$1!H2)VJS<\>[Z^;[>/P:L9N M^;+I]AY]=/;W^<4/[UP/$]=)WKD UN-.; M)_/_K1[>6_F]WCXN-[O)E[;KVO7P&L)#VW9-WP_%A_XF/#7U_>G'JGGH]E]# M_WU[>%_D\*-KGX_OPLQ/+^1<_P=02P,$% @ 6B6!0 SR$ M !@ !X;"]W;W)KTQ)" MD')2M4Z&81A2E9JMW7TF"4E<8QLOD&3VWR]@?%&KY>8EON1T"WV2\3'VXK.L M?M5O1=%,?F_6V_IZ^M8TNZOYO'YZ*S9Y_:7<%=OV/R]EM5] 3 M?Z^*S_KL_J2;RF-9_NH>?'^^GGK=$17KXJGI6N3MS4=Q6ZS77:?V./X=FDZ/ M8W:%Y_-^\NUD'O.ZN"W7_ZR>F[?K:3B=/!+=D;1C/)7KNO\[>7JOFW(S=&D/99/_WM^NMOWMY]#_4$87B*% ' N$ MN%@@AP)Y+-#R8H$_%/C' O_R(:FA0(V=0S 4!*BC0ISF$%PO"H2 \ MS>%R03041&/G -YAY;S3+/S+)!U^^S'C?#$8O[1 M=1J8Y9X1!B--YI9B?).YHQAE,E\I)C"9F&*TR7RCF-!D$HJ)3.8[P8!G,BG% M@,G\H!B4"LR-%Q!U+Q#8A=:31RR9A^Z0LD7$C&:$H.A1%;$#T\ETJ M-A66B%DBL8D@ G0&2-DV&=/&R"2@,PF(3-#67P9L)BP1V\0,M A1_ G;*&6) MC!W*R$73N6@K%PC1OEYJ-A>6B%DB88G4)F;"UQKMIXS%C%Q".I?0SB7 )_&0 MS<4F!$3H'2=FVR0LD=J$\GUTO)D-Z4 ZSM@1'4M$O(Q0_LN(C<4FP /T?A6S M;1*6R&RB?2MV;(1.04F!\_@YIP-D3 G.%L 0J=B&*"DTJ#0ILT(;A9^X9OY4!A6N*\,FH62@;*85K@4"T0XPT"'!("DG>( M@;FTIWDD)A!?>MCT$[Y3RB,9.Y@9CL.OP!8LVR6 5RP>B7DD(9"9\D.%T^$U MB^UDIN,0+:!,"UL%\*K%(S&!S" ,%;9\OE7*(QD_FIF/0[K MB[;+H#7+AZ) M>23AD91 9N#[H<3YL)R9CT.^@+ ORS* UR\"@< /<42\@_%(2B"!Q)]),X+2 M4>1P#7 X&-@29ML&\!9&(!K''/-]$A[)"$0HY5!R<$@6C+"L% B)TI&@1Q(. MMQ&$VPAT964I;++5(1.>"F%M2816!ML*^PH"E]Y9%O!#(#"/%%.+[3#QZY M9P21C!S/#B0ED)CR%/]HG?*N41S)^-#,?AXV),38F M>!OCD9A'$AY)"60&GI8ASH?ES'P<-B;&V)C@;8Q NL_ ."+>QG@D)1 M(VL# M$<[F/O4X;$R,L3'!VQB!:'RI*N;[)#R2$8A0K@O'PF%C8HR-"OJVT]>2R;IMSTWZN^E&53M#V]+VVWMR)_/CY8%R]-=U>W M]ZO]3PSV#YIR-_Q\8G[\#)ST0KZJ&D"C-T:Y M2KU:ZW:/L#[,6:DX5Z6.-]99HGH M-&TXG"52'6-$_CL %7WJ;;V;X[FI:FT=.$M:4L$OT+_;LS06GE2*A@%7C>!( M0IEZ3]O]*;)X!WAIH%>S/;*57(1XM<;W(O5\FQ!0R+55(&:YPA$HM4(FC;^C MIC>%M,3Y_J;^U=5N:KD0!4=!_S2%KE/OT4,%E*2C^EGTWV"LY\%#8_$_X K4 MP&TF)D8NJ')?E'=*"S:JF%08>1O6AKNU'_5OM'5",!*"B;"-/R6$(R%\)T2? M$J*1$"T(>"C%]>9$-,D2*7HDA[_;$GN)MOO(=#^W3M=L=V;:HXSWF@5!E."K M%1HQAP$3S##;"8&-^A0B6 MQ"#[0@_L QX^(> $YK4#"]23"U3I#QP_OZGQ8 M%XA6!2(G$-T)Q(M B=PW"'\3=?EL6N@1X7+3^M@7;Q(E\\^\D,9.4&2*%< M=%S;7LV\TXP^!?:2+/P',[O#J+W+#(/_D\BJX0I=A#97T%V44@@-)D=_8Z:I M-F_-9% HM=WNS%X.$S<86K3C8X*G%RW[#U!+ P04 " !SAU10[5UUKX =]Q[]^XXT@'- MLVT ''G1JK49;9SK#HS9H@$M[!5VT/J;"HT6SINF9K8S(,H(THKQS>83TT*V M-$^C[V3R%'NG9 LG0VROM3"O1U X9'1+WQQ/LFY<<+ \[40-W\']Z$[&6VQF M*:6&UDILB8$JH[?;PS$)\3'@IX3!+LXD5')&? [&?9G131 $"@H7&(3?+G ' M2@4B+^/WQ$GGE &X/+^Q?XVU^UK.PL(=JE^R=$U&]Y244(E>N2<-*BMXZU!.+EZ+%R[C+-N[#>'.=3+!U )\ ? ;L8QXV M)HK*OP@G\M3@0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\DYOTG9)1!-,<J;SNR1LT5,- MIH[39$F!?1LG>>&=!_:6QS?Y&SY.^Z,PM6PM.:/S+QO[7R$Z\%(V5WZ$&O_! M9D-!Y<+QQI_-.&:CX;";?A";OW'^!U!+ P04 " !SAU10;3=R/;(! #2 M P &0 'AL+W=O:J#K1P=V: 'F\:8[7P:-J6N<&"J"-(*\:S[#730O:TS*/O M8LO>#@Y7Y(%KX#/[+<+%HL86EEAIZ M)TU/+#0%O=^=SH<0'P.^2IC 'P!'&,>-B>*RM\* M+\K#"$^\.W'L3168\Q_!5S&Z)8,B^ MI.!;*<[\+SC?AN\W%>XC?/^;PG_D/VP2'"+!X;\E;L7\J9*M>JK!MG&:'*G, MV,=)7GF7@;WG\4U^A<_3_DG85O:.7(W'EXW];XSQ@%*R.QRA#C_88BAH?#B^ MP;.=QVPVO!G2#V++-RY_ E!+ P04 " !SAU106R9@<;4! #2 P &0 M 'AL+W=O!:2$[6F31=[)%9@:O M9 OCD>9-/ZX&!%UHL&?H#_V9\L6FQAJ:2&SDG3$0MU M3F_WAV,:XF/ HX31K4S,5_APLH# ]* M,$=IE(LK*0?GC9Y94(H6+],NN[B/TTWZ:89M _@,X O@)N9A4Z*H_+/PHLBL M&8F=>M^+\,3[ \?>E,$96Q'O4+Q#[Z7@29*Q2R":8XY3#%_%[)<(ANQ+"KZ5 MXLC_@?-M>+*I,(GPY ^%Z39!NDF01H+TOR5NQ5S_E82M>JK!-G&:'"G-T,5) M7GF7@;WE\4W>PZ=IOQ>VD9TC9^/Q96/_:V,\H)3=%8Y0BQ]L,134/AP_XME. M8S89WO3S#V++-RY^ U!+ P04 " !SAU10;5_UR;4! #2 P &0 'AL M+W=O/*N5>LRVGC? M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\T-TT*V-$^C[V3SU/1>R19. MEKA>:V%_'4&9(:-;^NEXEG7C@X/E:2=J> '_O3M9M-C,4DH-K9.F)1:JC-YM M#\ 'Q(&MSB34,G9F-=@?"DSN@F"0$'A X/ [0+WH%0@0AEO$R>=4P;@ M\OS)_AAKQUK.PL&]43]EZ9N,[BDIH1*]\L]F>(*IGFM*IN*_P@44A@3_ MP/DZ?+>J+%EM4*JFA<])TQ$*=T[O=X9@& M? 3\EC"ZU9F$2L[&/ ?C6Y73)"0$"DH?% 1N%[@'I8(0IO%GUJ1+R$!)* MRL%YHV<53$6+EVF77=S'Z2:]G6G;!#X3^$*XB7'8%"AF_B"\*#)K1F*GWO)ML"Z:9 &@72#TO,)7D"D>HQ0^V& IJ'XZ?\6RG,9L,;_KY M!['E&Q?_ %!+ P04 " !SAU10@MIRG_3H-'">=.TS X&1!U!6C%^.+QC6LB>EGGTG4V9X^B4[.%LB!VU%N;G M"11.!4WHF^-)MIT+#E;F@VCA*[AOP]EXBZTLM=306XD],= 4]#XYGK(0'P.^ M2YCLYDQ")1?$EV!\J@MZ"() 0>4"@_#;%1Y J4#D9?Q8..F:,@"WYS?V#[%V M7\M%6'A ]2QKUQ7TCI(:&C$J]X331UCJN:5D*?XS7$'Y\*#$YZA0V;B2:K0. M]<+BI6CQ.N^RC_LTWZ3) ML'\ 7 5\!=S,/F1%'YHW"BS U.Q,R]'T1XXN3( M?6^JX(RMB'=>O/7>:\DSGK-K(%IB3G,,W\0D:P3S[&L*OI?BQ/^!\WUXNJLP MC?#T#X7I/D&V2Y!%@NR_)>[%9'\E89N>:C!MG"9+*AS[.,D;[SJP]SR^R>_P M>=J_"-/*WI(+.O^RL?\-H@,OY7#C1ZCS'VPU%#0N'-_[LYG';#8<#LL/8NLW M+G\!4$L#!!0 ( '.'5% .<^&KM0$ -(# 9 >&PO=V]R:W-H965T M'3'R,$J6-*RD'ZU#-*CX5 M)5ZGO=-Q'Z<;OI]IVP0^$_A"N(UQV!0H9OY5.%%D!D=BIM[W(CQQKTMD&X*I%$@_6^)GS$\O?D0A*UZJL T<9HL*7'0<9)7WF5@[WA\DW?X-.T_ MA6DZ;&PO=V]R:W-H965TIVF3-NG4:=UG+G$25(@S M()?NWP](FF5KU"^ C=_SLS'9B.;)M@"./&O5V9RVSO5'QFS9@A;V!GOH_$V- M1@OG3=,PVQL0501IQ?AN]YYI(3M:9-%W-D6&@U.R@[,A=M!:F-\G4#CF-*$O MC@?9M"XX6)'UHH'OX'[T9^,MMK!44D-G)7;$0)W3N^1X2D-\#'B4,-K5F81* M+HA/P?A2Y707!(&"T@4&X;7#@Q*?HT1EXTK*P3K4,XN7HL7S MM,LN[N-TDR8S;!O 9P!? (>8ATV)HO*/PHDB,S@2,_6^%^&)DR/WO2F#,[8B MWGGQUGNO!4]O,W8-1'/,:8KAJYADB6">?4G!MU*<^"LXWX;O-Q7N(WS_C\+# M-D&Z29!&@O3-$K=B/OR7A*UZJL$T<9HL*7'HXB2OO,O WO'X)G_#IVG_)DPC M.TLNZ/S+QO[7B Z\E-V-'Z'6?[#%4%"[<+SU9S.-V60X[.&PO=V]R:W-H965TIVF3-NG4:>MG+G$25(@S()?N MWP](FF9;UB^ C=_SLS'9B.;)M@"./&O5V9RVSO5'QFS9@A;V!GOH_$V-1@OG M3=,PVQL0501IQ7B2O&-:R(X66?2=39'AX)3LX&R(';06YM<)%(XYW=$7QX-L M6A<YX2D-\#/@A8;2K,PF57!"? M@O&YRFD2!(&"T@4&X;F!D@IJ,2CW@.,GF.NYI60N_@M<0?GPH,3G*%'9N))RL [US.*E:/$\[;*+ M^SC=I(<9M@W@,X O@$/,PZ9$4?D'X421&1R)F7K?B_#$NR/WO2F#,[8BWGGQ MUGNO!;]-,G8-1'/,:8KAJYC=$L$\^Y*";Z4X\7_@?!N^WU2XC_#]'PK_DS_= M)$@C0?IFB5LQ?ZMDJYYJ,$V<)DM*'+HXR2OO,K!W/+[):_@T[5^%:61GR06= M?]G8_QK1@9>2W/@1:OT'6PP%M0O']_YLIC&;#(?]_(/8\HV+WU!+ P04 M" !SAU10O24ZB[4! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM IJN9;YW M(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCJ>9-N%Z&!E MWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H5V<2*[E:^QR-CW5! M=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7X>'1JN^R#EU![RFI MH1&#"D]V_ !S/4=*YN(_P0T4AD55(,/5L\L*$6+EVF7)NWC='/D M,VP;P&< 7P#W*0^;$B7E[T009>[L2-S4^U[$)]Z?./:FBL[4BG2'XCUZ;R4_ M'G)VBT1SS'F*X:N8_1+!D'U)P;=2G/D_<+X-/VPJ/"3XX0^%V39!MDF0)8+L MOR5NQ1S_2L)6/=7@VC1-GE1V,&F25]YE8!_2([+?X=.T?Q:NE<:3JPWXLJG_ MC;4!4,KN#D>HPP^V& J:$(]O\>RF,9N,8/OY!['E&Y>_ %!+ P04 " !S MAU10M^&]2;4! #2 P &0 'AL+W=O/*N5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901 MI!7CF\T-TT*V-$^C[V3SU/1>R19.EKA>:V%_'4&9(:-;^NEXEG7C@X/E:2=J M> '_O3M9M-C,4DH-K9.F)1:JC-YM#\ 'Q(&MSB34,G9F-=@?"DSN@F" M0$'A X/ [0+WH%0@0AEO$R>=4P;@\OS)_AAKQUK.PL&]43]EZ9N,[BDIH1*] M\L]F>(*IGFM*IN*_P@44A@-B:+R!^%%GEHS$#OVOA/AB;<'CKTI@C.V(MZA>(?>2\ZO;U)V M"413S'&,X8N8[1S!D'U.P==2'/D_<+X.WZTJW$7X[@^%M^L$R2I!$@F2_Y:X M%K/_*PE;]%2#K>,T.5*8OHV3O/#. WO'XYO\#A^G_9NPM6P=.1N/+QO[7QGC M :5LKG"$&OQ@LZ&@\N%XBV<[CMEH>---/XC-WSC_ %!+ P04 " !SAU10 M%KT90K4! #2 P &0 'AL+W=O7;$3S8EL 1UZUZFQ.6^?Z$V.V;$$+>X<]=/ZF1J.%\Z9IF.T-B"J2M&(\ M20Y,"]G1(HN^BRDR')R2'5P,L8/6POPZ@\(QISOZYGB23>N"@Q59+QKX!NY[ M?S'>8HM*)35T5F)'#-0Y?=B=SFG 1\"SA-&NSB14]\\M9[;P6_?Y^Q6Q": M,><)PU>8W8)@7GT)P;="G/D_=+Y-WV]FN(_T_9I^2+8%TDV!- JD_RUQ W/X MNTBVZJD&T\1ILJ3$H8N3O/(N _O XYO\@4_3_E681G:67-'YEXW]KQ$=^%22 M.S]"K?]@BZ&@=N'XSI_--&:3X;"??Q!;OG'Q&U!+ P04 " !SAU10)4'X MP[0! #2 P &0 'AL+W=OH7P,;O^=F8 M;$3S8EL 1]ZTZFQ.6^?Z V.V;$$+>X4]=/ZF1J.%\Z9IF.T-B"J"M&)\M[MF M6LB.%EGTG4R1X>"4[.!DB!VT%N;7$12..=W3=\>S;%H7'*S(>M' -W#?^Y/Q M%EM8*JFALQ([8J#.Z>W^<$Q#? SX(6&TJS,)E9P17X+Q5.5T%P2!@M(%!N&W M"]R!4H'(RWB=.>F2,@#7YW?VAUB[K^4L+-RA^BDKU^;TAI(*:C$H]XSC(\SU M?*)D+OX+7$#Y\*#$YRA1V;B2]R(\\?[ ?6_*X(RMB'=>O/7>2\&O><8N@6B..4XQ M?!6S7R*89U]2\*T41_X?G&_#DTV%280G?RE,M@G238(T$J0?EK@5D_Z3A*UZ MJL$T<9HL*7'HXB2OO,O WL9'9'_"IVG_*DPC.TO.Z/S+QO[7B Z\E-V5'Z'6 M?[#%4%"[&PO=V]R:W-H965T[^OI3L>MYF[$42*9[#0XI*!V-? M70/@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S9XIT6J: MI]%WLGEJ>B];#2=+7*^4L+^.(,V0T2W]=#RW=>.#@^5I)VIX ?^].UFTV,Q2 MM@JT:XTF%JJ,WFT/QR3$QX ?+0QN<2:ADK,QK\'X4F9T$P2!A,('!H';!>Y! MRD"$,MXF3CJG#,#E^9/],=:.M9R%@WLC?[:E;S)Z2TD)E>BE?S;#$TSU7%,R M%?\5+B Q/"C!'(61+JZDZ)TW:F)!*4J\CWNKXSZ,-PF?8.L /@'X#+B->=B8 M*"I_$%[DJ34#L6/O.Q&>>'O@V)LB.&,KXAV*=^B]Y'Q_G;)+()IBCF,,7\1L MYPB&[',*OI;BR/^!\W7X;E7A+L)W?RC&PO=V]R:W-H965T<"CMM_7\"NYVW6O@!WW'OW[CC2 =6JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO$DN69:R);F:?2= M3)YB[Y1LX62([;46YNT("H>,;NB'XU'6C0L.EJ>=J.$'N)_=R7B+S2REU-!: MB2TQ4&7T;G,X[D)\#'B2,-C%F81*SHC/P?A:9C0)@D!!X0*#\-L%[D&I0.1E MO$R<=$X9@,OS!_M#K-W7:<.3,,Z8#FR38 CKPH MJ6U&&^>Z/6.V:$ )>X$=:']3H5'">=/4S'8&1!E!2C*^V5PQ)5I-\S3ZCB9/ ML7>RU7 TQ/9*"?/G !*'C&[IJ^.AK1L7'"Q/.U'#3W"_NJ/Q%IM9RE:!MBUJ M8J#*Z.UV?]B%^!CPNX7!+LXD5')"? K&MS*CFR ()!0N, B_G>$.I Q$7L;S MQ$GGE &X/+^R?XFU^UI.PL(=RL>V=$U&;R@IH1*]= \X?(6IGDM*IN*_PQFD M#P]*?(X"I8TK*7KK4$TL7HH2+^/>ZK@/X\UE,L'6 7P"\!EP$_.P,5%4?B^< MR%.# S%C[SL1GGB[Y[XW17#&5L0[+]YZ[SGGU]N4G0/1%',88_@BYBV">?8Y M!5]+<>#_P/DZ/%E5F$1X\D[A?PAVJP2[2+#[M,2UF.1#$K;HJ0)3QVFRI,!> MQTE>>.>!O>7Q3=["QVG_(4S=:DM.Z/S+QOY7B Z\E,V%'Z'&?[#9D%"Y<+SV M9S..V6@X[*8?Q.9OG/\%4$L#!!0 ( '.'5%"RPDXNM0$ -(# 9 M>&PO=V]R:W-H965T<"CKM_7\"NYVW6O@!WW'OW[CC2 =>JM1EM MG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO'-YIII(5N:I]%W,GF*O5.R MA9,AMM=:F%]'4#AD=$L_'<^R;EQPL#SM1 TOX+YW)^,M-K.44D-K);;$0)71 MN^WAF(3X&/!#PF 79Q(J.2.^!N-+F=%-$ 0*"A<8A-\N< ]*!2(OXVWBI'/* M %R>/]D?8^V^EK.P<(_JIRQ=D]%;2DJH1*_<,PY/,-6SIV0J_BM<0/GPH,3G M*%#9N)*BMP[UQ.*E:/$^[K*-^S#>[/83;!W )P"? ;4/PHD\-3@0 M,_:^$^&)MP?N>U,$9VQ%O//BK?=>.-/YMQ MS$;#83?](#9_X_P#4$L#!!0 ( '.'5%#I8J!BM0$ -(# 9 >&PO M=V]R:W-H965T<"CKM_/\"NZVW6O@!WW'OW[CC2 =6JM1EMG.N. MC-FB 2WL#7;0^IL*C1;.FZ9FMC,@R@C2BO'-YB/30K8T3Z/O;/(4>Z=D"V=# M;*^U,+].H'#(Z):^.1YDW;C@8'G:B1I^@/O9G8VWV,Q22@VME=@2 U5&;[?' M4Q+B8\"CA,$NSB14QLO$2>>4 ;@\ MO[%_B;7[6B["PAVJ)UFZ)J,'2DJH1*_< P[W,-7S@9*I^&]P!>7#@Q*?HT!E MXTJ*WCK4$XN7HL7KN,LV[L-XPY,)M@[@$X#/@$/,P\9$4?EGX42>&AR(&7O? MB?#$VR/WO2F",[8BWGGQUGNO.=_O4W8-1%/,:8SABYCM',$\^YR"KZ4X\7_@ M?!V^6U6XB_#='PH/ZP3)*D$2"9+_EK@6\^FO)&S14PVFCM-D28%]&R=YX9T' M]I;'-WD/'Z?]NS"U;"VYH/,O&_M?(3KP4C8W?H0:_\%F0T'EPG'OSV8&PO=V]R M:W-H965T-(!S1/M@%PY$5);3/:.-<=&+-% M TK8&^Q ^YL*C1+.FZ9FMC,@R@A2DO$D^O,-7S@9*I^&]P >G#@Q*?HT!IXTJ* MWCI4$XN7HL3+N+ M'+CO31&$VPK=_*7PC_VZ58!<)=N^6N!;SKTJVZ*D"4\=ILJ3 7L=)7GCG@;WE\4W^ MA(_3_B!,W6I+SNC\R\;^5X@.O)3DQH]0XS_8;$BH7#A^\F<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O; M@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V M+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H M5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7 MX>'1JN^R#EU!CY34T(A!A2<[?H"YGGM*YN(_P0T4AD55(,/5L\L M*$6+EVF7)NWC=),=9]@V@,\ O@".*0^;$B7E[T009>[L2-S4^U[$)]Z?./:F MBL[4BG2'XCUZ;R4_'G)VBT1SS'F*X:N8_1+!D'U)P;=2G/D_<+X-/VPJ/"3X MX0^%V39!MDF0)8+LOR5NQ=S_E82M>JK!M6F:/*GL8-(DK[S+P#[P]":_PZ=I M_RQ<*XTG5QOP95/_&VL#H)3='8Y0AQ]L,10T(1[?XME-8S89P?;S#V++-RY_ M 5!+ P04 " !SAU10)^Y&;;4! #2 P &0 'AL+W=O::*=%JFJ?1=S)YBKV3K8:3(;972I@_1Y X9#2A M;X['MFY<<+ \[40-/\']ZD[&6VQF*5L%VK:HB8$JH[?)X;@+\3'@=PN#79Q) MJ.2,^!R,;V5&-T$02"A<8!!^N\ =2!F(O(R7B9/.*0-P>7YC_QIK][6ZK@/XPU/)M@Z@$\ /@/V,0\;$T7E]\*)/#4X$#/VOA/AB9,#][TI@C.V M(MYY\=9[+SG?7Z?L$HBFF.,8PQ% M-^L$NU6"7238_;?$M9C]IR1LT5,%IH[39$F!O8Z3O/#. WO+XYN\AX_3_D.8 MNM66G-'YEXW]KQ =>"F;*S]"C?]@LR&AE+]IM)', M>=.TQ/8&6!U)4A":))^(9%SA,H^^LRES/3C!%9P-LH.4S/P]@=!C@5/\ZGCD M;>>"@Y1YSUKX">Y7?S;>(HM*S24HR[5"!IH"WZ7'4Q;P$?";PVA79Q0JN6C] M'(QO=8&3D! (J%Q08'Z[PCT($81\&G]F3;R$#,3U^57]2ZS=UW)A%NZU>.*U MZPJ\QZB&A@W"/>KQ*\SUW&(T%_\=KB \/&3B8U1:V+BB:K!.RUG%IR+9R[1S M%?=QNLG2F;9-H#.!+H1]C$.F0#'S!^98F1L](C/UOF?AB=,C];VI@C.V(M[Y MY*WW7DNZ/^3D&H1FS&G"T!4F71#$JR\AZ%:($WU'I]OTW6:&NTC?K>F'9%L@ MVQ3(HD#V88D;F,/;(LFJIQ),&Z?)HDH/*D[RRKL,[!V-;_(?/DW[#V9:KBRZ M:.=?-O:_T=J!3R6Y\2/4^0^V& (:%XZ?_=E,8S893O?S#R++-R[_ 5!+ P04 M " !SAU10@:E/A+0! #2 P &0 'AL+W=O$#U7=:^*^B1 MDAH:,2C_B.,'F.MY1X@0KA44G(4:%R:275X#SJF25(T>)YVJ5)^SC= M9,<9M@W@,X O@&/*PZ9$2?D[X4696QR)G7K?B_C$^Q,/O:FB,[4BW07Q+GAO M)7_+8KAJYC]$L$"^Y*";Z4X\W_@?!M^V%1X2/##'PH/VP39)D&6 M"++_EK@5D_V5A*UZJL&V:9H&PO=V]R:W-H965TUVVM MO@ SS#ES9ABR >V+:P$\>=7*N)RVWG='QES9@A;N!CLPX:9&JX4/IFV8ZRR( M*H&T8GRSN65:2$.++/G.MLBP]TH:.%OB>JV%_7D"A4-.M_3-\2R;UD<'*[). M-/ %_-?N;(/%9I9*:C!.HB$6ZIP^;H^G?8Q/ =\D#&YQ)K&2"^)+-#Y6.=U$ M0:"@])%!A.T*3Z!4) HR?DR<=$X9@D@IJ MT2O_C,,'F.HY4#(5_PFNH$)X5!)RE*A<6DG9.X]Z8@E2M'@==VG2/HPWAX<) MM@[@$X#/@/N4AXV)DO)WPHLBLS@0._:^$_&)MT<>>E-&9VI%N@OB7?!>"_YP MR-@U$DTQIS&&+V*VJK!-FF:'"FQ-VF2%]YY8!]Y>I/?X>.T?Q:VD<:1"_KPLJG_ M-:*'(&5S$T:H#1]L-A34/A[OPMF.8S8:'KOI!['Y&Q>_ %!+ P04 " !S MAU10VBMC%M," !,# &0 'AL+W=OWR*M6;/@IADO>F;O4J/1ISNL\RO3V*IM1W\B1:^V0O55,:NU2' M3)^4*'>F*=6?C:CE=96R]&/C MN3H<3;>1K9>G\B!^"//S]*3L*ANS[*I&M+J2;:+$?I4^L/L-%5V 0[Q4XJIO M[I/N**]2OG6+K[M5FG<5B5IL39>BM)>+>!1UW66R=?P>DJ8C9Q=X>_^1_;,[ MO#W,:ZG%HZQ_53MS7*7S--F)?7FNS;.\?A'#@8HT&4[_35Q$;>%=)99C*VOM M_B;;LS:R&;+84IKRO;]6K;M>^R?%8@C# 30$T!@P=SQ93^0J_U2:PC!2&* M#07AA,,YK)"[<'X;3G.<8 (33%R"R7]'7'A'##$\SS%) 4D*D(!Y) @3>153 M2#(%";A'@C 33#*#)#.0H/!($&:*2>:09 X2S#P2A(E\^ 4D600)&/._28CA M^0*3L!P[* _U-?'/ D"<103&(DYE(0_/?9X0Q%G$K0S:]8$12$$^#P+Q" _V M->,@Q<3G0: BPH/MSX"WV=3G0:!9A =W ;LS8)6BD QO>$FP(##*= ! L5T M@/L R:G0 <(%-,!;@4,^)P"'2!03 >X&S!@=0IT@$ 1'1#N!P2L3KX.("BB M \+]@(#5@WX 0;%?;]P/"%B=^SJ H(@."/<# E;GO@X@**(#POV @-6YKP,( MBND ]P,"5N>!#A#(UT%V,\PU0AW<&*N3K3RW;H:^V1U'Y0=RP^ _>#]G?R_5 MH6IU\BJ-'2G=X+>7T@A;2WYG:SG:T7Y&UL=53M;MP@$'P5Q ,$&_O2T\FVE$L5)5(CG5*U_Z5_#"PSL[/ .IND>M4M@$'O@O*IRG'D# &'TC@%9H<+W /G3LC:>%LT\9K2$;?S3_4'7[NMY:&$"70AT)>Q]'C(G\LZ_,L.*3,D)J?GL!^:N.#Y0>S:E M"_JC\'O6O+;12Y&D448N3FC!'&<,W6#B%4&L^IJ"AE()IR=; M.MV'!=*@0.H%TK]*C*]*#&'^XW(73+(+""1724*8]"H)V5R< -7X)ZM1* MM\LFNG;%'?47_P<^M]0S4TW7:W26QCX??\FUE :LE>C&>FEM%Z\+#K5QTR]V MKN:W/"^,')8V)>N_HO@-4$L#!!0 ( '.'5%"NC\ZXQ0$ #<$ 9 M>&PO=V]R:W-H965T!06:] W7"!!^#<"[DT?LV:>+'T MQ/7\0_U+J-W5-7F.O),)J+?X(+< ?WF3B/ M2G$3OJ@:C%5B5G&I"/HVC4R&<9QVLG2FQ0G)3$@6PC[XD,DH9/Z96EKF6HU( M3V??4W_%VT/BSJ;RP7 48<\E;UST4J:[+"<7+S1CCA,F66&V"X(X]<4BB5D< MDW_H29R>1C-, SU=T]/_^.^B KL@L/NKQ-NK$F.8N[A)%C7)(@+[*Y,8YM.5 M"5E=G #=AB=K4*4&&=IE%5VZXCX)%_\'/K74,]4MDP:=E77/)UQRHY0%E\KF MQN72N2Y>%AP:ZZ=W;JZGMSPMK.KG-B7+OZ+\#5!+ P04 " !SAU10[=A@ M%[4! #2 P &0 'AL+W=OA<N+_$]1@VT;!3N14_/L-1S MB]%2_%>X@/#A08G/46MAXXKJT3HM%Q8O1;*W>>%[0/H J KX#X" MR)PH*O_,'*L*HR=DYMX/+#QQ>J"^-W5PQE;$.R_>>N^ERFZ3@EP"T1)SG&/H M)B9=(XAG7U/0O11'^A^<[L.S7859A&=;>);O$^2[!'DDR/\I,?U0XE[,1Y5D MTU,)IHO39%&M1Q4G>>-=!_:!QC=Y#Y^G_1LS'5<6G;7S+QO[WVKMP$M);OP( M]?Z#K8: UH7CG3^;>-)6 MR!=5 &COM>*UVOJ%ULTF"%1>0,74@VB@-B=G(2NFS5)> M5(8"<75/$@"L,D MJ%A9^UGJ]@XR2\55\[*&@_34M:J8_+,'+MJM3_RWC:?R4FB[$61IPR[P _3/ MYB#-*AA83F4%M2I%[4DX;_T=V>Q)8@,MGYH,P(. MN;84S PW> 3.+9/)XW=/Z@^:-G \?V/_[,P;,T>FX%'P7^5)%UM_Y7LG.+,K MUT^B_0*]H=CW>O??X ;Q:12L==N+&LWMMW)8MF' MX0%1'Q - 2NG$W1"+O-/3+,LE:+U9'?Y#;/_,=E$YFYRN^FNPIV9Y)79O64T MIFEPLT0]9M]AHA&&#(C L \2$2:QCR;A$1Y.T0RI"Z?_9;C "18HP<(1+,;Z M=/W.XA1#XQ@7B5&1&"%(<(($)4CFVURB!,L9-J<8&B]QD14JLD((5CC!&B58 MS[=)0OR+#6<814 T7M_1N5,99$J1A' M) 2I@.1.G1*\!$C\ ;=X$9!DCMLIB";TG4XP>@ KD!?W]"LO%]?:]9W1[M!> M=I%[0/_!N][TG19"@\DE?#">"],.AP6'L[;3I9G+KB=T M"RV:OM\%0]/-_@)02P,$% @ &UL;5-M;Z0@$/XKA!]05K1[S49-NKTTO>2: M;-K>688\E&;%]L!./0JA;(%[ISK#X38 MJ@/)[)7N0?F;1AO)G#=-2VQO@-41) 6AN]V>2,85+O/H.YDRUX,37,')(#M( MR"YS@#\<3;SL7'*3,>];",[@__@+-<*&6@*?)L'V"NYQJCN?C?< 'APX,2GZ/2PL85 M58-U6LXL7HIDK]/.5=S'Z8:F,VP;0&< 70 W,0^9$D7E/YEC96[TB,S4^YZ% M)TX.U/>F"L[8BGCGQ5OOO93I/LO))1#-,</8E!=U*<:3?X'0; MGFXJ3",\7<.SZVV";),@BP396GZ2?"GQ>TRZ_YJ$K'HJP;1QFBRJ]*#B)*^\ MR\#>TO@FG^'3M#\RTW)ET5D[_[*Q_XW6#KR4W94?H&UL;5/;;IPP$/T5RQ\0+X;LKE: E$T5M5(K MK5*U??;" %9\H;99TK^O;0BE"2^V9WS.F8O'^:C-B^T ''J50MD"=\[U)T)L MU8%D]D[WH/Q-HXUDSINF);8WP.I(DH+0W6Y/).,*EWGT74R9Z\$)KN!BD!VD M9.;/&80>"YS@-\];"=W _^HOQ%EE4:BY!6:X5,M 4^"$YG;. MCX"?'$:[.J-0R57KEV!\J0N\"PF!@,H%!>:W&SR"$$'(I_%[UL1+R$!NZ[ 1XQJ:-@@W+,>/\-,'2%218$\>I+"+H5XDP_T.DV M/=W,,(WT=$W/CML"V:9 %@6R_P0.[TK\B$GWAW=!R*JG$DP;I\FB2@\J3O+* MNPSL XUO\@\^3?LW9EJN++IJYU\V]K_1VH%/97?G1ZCS'VPQ!#0N' _^;*8Q MFPRG^_D'D>4;EW\!4$L#!!0 ( '.'5%#GU8@9Q0$ #<$ 9 >&PO M=V]R:W-H965T^@"IBH%V\!7LM^&LW8JL*@T3( U3$FEH2_R8'D^Y MQP? =P:3V@',OY-+XN6CBU=(3M_,W M]0^A=E?+A1IX4OP':VQ?X@-&#;1TY/9931]AJ2?':"G^,UR!.[C/Q'G4BIOP M1?5HK!*+BDM%T-=Y9#*,T[RS/RRT."%;"-E*. 0?,AN%S-]32ZM"JPGI^>P' MZJ\X/6;N;&H?#$<1]ESRQD6OU>[^4)"K%UHPIQF3;3#IBB!.?;7(8A:G[!]Z M%J?OHAGN GVWI>?_\=]'!?9!8/]7B>]N2HQ@'I*X21XUR2,"Z8U)#'-[%&1S M<0)T%YZL0;4:96B7373MBLW_*\L&I8VI2L_XKJ-U!+ P04 " !SAU106J?0>+E!XTUCK.(>3=LRUUO@=20IR9+=[@-37&A: MYM%WL65N!B^%AHLE;E"*VS]GD&8LZ)Z^.IY$V_G@8&7>\Q:^@__17RQ:;%&I MA0+MA-'$0E/0A_WIG 5\!/P4,+K5F81*KL8\!^-+7=!=2 @D5#XH<-QN\ A2 M!B%,X_>L29>0@;@^OZI_BK5C+5?NX-'(7Z+V74'O*:FAX8/T3V;\#',]!TKF MXK_"#23"0R88HS+2Q954@_-&S2J8BN(OTRYTW,?IYI#,M&U",A.2A7 ?X[ I M4,S\(_>\S*T9B9UZW_/PQ/M3@KVI@C.V(MYA\@Z]MS(]ICF[!:$9\QZ?%M$+;J MJ0+;QFERI#*#CI.\\BX#^Q ?D?V#3]/^C=M6:$>NQN/+QOXWQGC 5'9W.$(= M?K#%D-#X<#SBV4YC-AG>]/,/8LLW+O\"4$L#!!0 ( '.'5%#(_%KXN0$ M -(# 9 >&PO=V]R:W-H965TG>":[@;)#MI63F_PF$'G*\Q6^.!]ZT+CA(D76L@4=P?[JS\1:952HN M05FN%3)0Y_AN>SRE 1\!?SD,=G%&H9*+UL_!^%GE>!,2 @&E"PK,;U>X!R&" MD$_CWZ2)YY"!N#R_J7^/M?M:+LS"O19/O')MCF\QJJ!FO7 />O@!4ST[C*;B M?\$5A(>'3'R,4@L;5U3VUFDYJ?A4)'L9=Z[B/HPW-)UHZP0Z$>A,N(UQR!@H M9OZ-.59D1@_(C+WO6'CB[9'ZWI3!&5L1[WSRUGNO17+89>0:A";,:<30!68[ M(XA7GT/0M1 G^H5.U^G):H9)I"=+^NZP+I"N"J11(/T@L/]4XE=,GP _&8PF,4>^4HN2KUXXWN5X\0G!!Q*ZQ6H6Z[P )Q[ M(9?&ZZ2)YY">N-Q_J'\+M;M:+M3 @^)_6&7;'!\PJJ"F/;?/:GB$J9XM1E/Q M/^ *W,%])BY&J;@)7U3VQBHQJ;A4!'T;5R;#.HPGN_U$BQ/2B9#.A$.(0\9 M(?.OU-(BTVI >NQ]1_T5KXZIZTWIG:$5XTD65R< -V$)VM0J7H9QF7AG:?B/@T7_P\^CM03U0V3!EV4 M=<\G7'*ME 672G+G&UL;5/;;MP@$/T5Q >$7>QL5RO;4C91U4JMM$K5]IFUQS8*>%S Z_3O"]AQ MW=0OP SGG+DP9".:%]L"./*J56=SVCK7GQBS90M:V#OLH?,W-1HMG#=-PVQO M0%21I!7CN]V!:2$[6F31=S%%AH-3LH.+(7;06IC?9U XYG1/WQS/LFE=<+ B MZT4#W\!][R_&6VQ1J:2&SDKLB($ZIP_[TSD-^ CX(6&TJS,)E5P17X+QN?4E!-\*<>;_T?DV/=G,,(GT9$T_'+8%TDV!- JD M_Y28O"MQ"Y.^"\)6/=5@FCA-EI0X='&25]YE8!]X?)._\&G:OPK3R,Z2*SK_ MLK'_-:(#G\KNSH]0ZS_88BBH73A^\&M.C-FR!<7M'7:@_4V-1G'G3=,PVQG@ M520IR9+-9L\4%YH66?1=3)%A[Z30<#'$]DIQ\_L,$H><;NF;XTDTK0L.5F0= M;^ [N!_=Q7B+S2J54*"M0$T,U#E]V)[.:,O$Q2I0VKJ3LK4,UJ?A4%'\==Z'C/HPWZ6&B MK1.2B9#,A&.,P\9 ,?./W/$B,S@0,_:^X^&)MZ?$]Z8,SMB*>.>3M]Y[*W;' M^XS=@M"$.8^89('9S@CFU><0R5J(<_(?/5FG[U8SW$7Z;DG??U@72%<%TBB0 M_E/B_EV):YC#NR!LT5,%IHG39$F)O8Z3O/#. _N0Q#?Y"Q^G_1LWC="67-'Y MEXW]KQ$=^%0V=WZ$6O_!9D-"[<+QX,]F'+/1<-A-/XC-W[CX U!+ P04 M" !SAU10CK+F";D! #2 P &0 'AL+W=O;0?@R(N2VA:T/,-=S2\E<_&>X@O3PD(F/4:&T<2758!VJ6<6GHOC+M L=]W&ZNQZ>>'=,?6^JX(RMB'<^>>N]US([ M'')V#4(SYC1ATA5FMR"85U]"I%LA3ND_]'2;GFUFF$5ZMJ;?_4=@ORFPCP+[ MOTJ\?U/B!N8^>1.$K7JJP+1QFBRI<-!QDE?>96 ?TO@F?^#3M'_AIA7:D@LZ M_[*Q_PVB Y]*QY1N7OP%02P,$% M @ &UL;53;CML@$/T5Q 7[1@7,#Q]N\+V.MU M4UX,,YS+# :R2:H7W0(8]"IXKW/<&C.<"-%E"X+I!SE ;U=JJ00S-E0-T8," M5GF2X(3N=BD1K.MQD?G<1169' WO>K@HI$6HC12+BBU%L-=Y['H_3O-* M$B^T,($N!+H2CMZ'S$:^\H_,L")3( M_VF1WK48PD1ADR1HD@0$XCN3$"8)FZ1!DS0@D-Z9A#"'.Q.R.1T"5./OA4:E M''M_)S?9]>H]4G^ZWN'SO?W&5-/U&EVEL6?4GZ1:2@.VE-V#;;BU3\4:<*B- MFQ[L7,T79@Z,'):W@*P/4O$74$L#!!0 ( '.'5%#"MNI@Q $ #<$ 9 M >&PO=V]R:W-H965TY M&BQG$DX:F4$(JG\?@:NQP"F^)EY8VUF?(&7>TQ:^@?W>G[2+R*)2,P'2,"61 MAJ; C^GAN//X /C!8#2K/?*=G)5Z]<'GNL")-P0<*NL5J%LN\ 2<>R%GX]>L MB9>2GKC>7]6?0^^NES,U\*3X3U;;KL![C&IHZ,#MBQH_P=S/#J.Y^2]P >[@ MWHFK42ENPB^J!F.5F%6<%4'?II7)L(ZS_I46)V0S(;LAD*E0W/ 56]?.8DN6_HOP#4$L#!!0 ( '.'5% _ M=1 'T@$ )P$ 9 >&PO=V]R:W-H965T.+,,/OSPP" M^235J^X #'H3O-<%[HP9CH3HJ@-!]9TS0GH4@JH_)^!R*O .OR=>6-L9ER!E/M 6OH/Y,9R5 MC)/_%:M,5^(!1#0T=N7F1TV=8 M^DDQ6IK_"E?@%NXJL1Z5Y-I_435J(\6B8DL1]&T>6>_':5Y)'Q9:F! OA'@E M'+P/F8U\Y<_4T#)7 MO?J.J9;U&%VGL&?4GJ9'2@"TENK,-=_:I6 ,.C7'3>SM7\X69 M R.'Y2T@ZX-4_@502P,$% @ &UL;5/;CMP@#/T5Q $1Y<^^=EU!CY34T(A1NB>Z[A/\PT_+K!] %\ ? 4<8QXV)XK*/P@GRMS@1,S<^T&$ M)TY/W/>F"L[8BGCGQ5OOO959FN3L%HB6F/,(CPPQ9^O-\GR'8)LDB0_5-B^J;$O9BW*MFFIPI,&Z?)D@I''2=YXUT' M]H''-_D;/D_[5V':7EMR1>=?-O:_073@I21W?H0Z_\%60T+CPO'>G\T\9K/A M<%A^$%N_&PO=V]R M:W-H965TJ)7I00&M/$IPD471-!&4]+G,?.ZHREZ/AK(>C0GH4@JI_ M!^!R*G",WP-/K.V,"Y R'V@+O\'\&8[*KLBJ4C,!O6:R1PJ: M_%^T/F\![P MSFSERE9RD?'6+'W6!(Y<0<*B,4Z!V.,,]<.Z$;!I_%TV\6CKB=OZN_NAK MM[6C*,EN)_PAFXA;M,K$*&%">OMO2OT5A@30HD'J!]%.)Z46)(4P6-LF")EE X/K")(2YN3 AFXL3H%K_ M9#6JY-C[=ME$UZZX2_S%?\#GEOI%5&PO=V]R:W-H965T MI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1<]:^ GN5W\RWB*+2LTE*,NU M0@:: M^EAV,6\!'PS&&TJS,*E9RU?@G&M[K 24@(!%0N*#"_7> >A A"/HT_ MLR9>0@;B^ORF_AAK][6JXQFHO_#A<0 M'AXR\3$J+6Q<4358I^6LXE.1['7:N8K[.-UD^YFV3: S@2Z$?8Q#ID Q\P?F M6)D;/2(S];YGX8G3 _6]J8(SMB+>^>2M]U[*+-WGY!*$9LQQPM 5)ET0Q*LO M(>A6B"/]1*?;]-UFAKM(WZWIM[MM@6Q3((L"V;L2;S^4N(&AR8<@9-53"::- MTV11I0<5)WGE70;VCL8W^0^?IOT',RU7%IVU\R\;^]]H[<"GDESY$>K\!UL, M 8T+QR_^;*8QFPRG^_D'D>4;E_\ 4$L#!!0 ( '.'5% "9!%'_@( /,- M 9 >&PO=V]R:W-H965TOJ/@CJ[5$4O+Z3E2C-F[U4!=>FJPY!72G!=S:HR ,:ADE0 M\*ST5PL[]JA6"WG2>5:*1^75IZ+@ZN]:Y/*R](G_-O"4'8ZZ&0A6BXH?Q ^A M?U:/RO2"GF67%:*L,UEZ2NR7_@.YW["X";"(7YFXU(.VUTAYEO*EZ7S=+?VP MJ4CD8JL;"FX>9[$1>=XPF3K^=*1^G[,)'+;?V#];\4;,,Z_%1N:_LYT^+OW4 M]W9BST^Y?I*7+Z(3%/M>I_Z;.(OY^"HA1K.@JG'Q-LQHB$ MX@P,BF VG@TST!031) @L@31AUFX*G*-, PGB6&2&!!$5TE:S-QBRA83WZ57 MT]6"XB$HPH4DL) $%!)C@ADDF(WG.W+,=PH)4E!!8PR1P0.*HD M(39'.%THP M&1B9KI9A,S"P,XS4(I#KOV6.0Q@P0^0ZQF$SL.@&M=@,#)VR1FK1]G'MVV!P MA"Z$.MC;1NUMY:FT5YW!:'^C>:#V"/X.;Z]#W[DZ9&7M/4MM#O+VN+V74@M3 M2WAG:CF:&UC?R<5>-\V9::OV&M)VM*RZ*U;0W_-6_P!02P,$% @ &UL?53; MCILP$/T5Q >L$W/;1("T256U4BM%6[5]=F"X:&U,;2=L_[ZV(2PA5E^P/9QS MYHPODPY^CTGXH+1I1>BAK)7@ I+8E1 MA#>;&#'2=GZ>VMA)Y"F_*-IVO#!&Q-\#4#YD_M:_!5[;NE$F@/*T)S7\ M /6S/PF]0K-*V3+H9,L[3T"5^2_;_3$Q> OXU<(@%W//5'+F_,TLOI:9OS&& M@$*AC +1PQ6.0*D1TC;^3)K^G-(0E_.;^F=;NZ[E3"0<.?W=EJK)_&??*Z$B M%ZI>^? %IGHBWYN*_P97H!ING.@(@6)\=6MQF!J*V#U]Z!;]T MMNDLHG-O><'V-7S Q\;TG8BZ[:1WYDJ_*7OS*\X5:#.;)^VCT;UP7E"HE)DF M>B[&CC N%.^G9H?FCIO_ U!+ P04 " !SAU10J0X3&*4" ","@ &0 M 'AL+W=ORX<>V<7+MYDRIARWHN\ ME',W5:J:>I[S[Q"MH5KK)S.YM M1#+C)Y5G)=L(1YZ*@HJ_2Y;SR]Q%[G7C)3NFRFQXR:RB1_:3J5_51NB5U[+L MLX*5,N.E(]AA[B[0=(VQ";"(UXQ=Y,V]8Z1L.7\SBV_[N>N;BEC.=LI04'TY MLQ7+<\.DZ_C3D+IM3A-X>W]E_V+%:S%;*MF*Y[^SO4KG;NPZ>W:@IUR]\,M7 MU@B*7*=1_YV=6:[AIA*=8\=S:7^=W4DJ7C0LNI2"OM?7K+372\-_#8,#@A"D""T!.$=0=CI58V96$QI,?$HZHA]Q" TZFEI M!%82 95$, $!"GTHL:0&YT]-<9@BAA(,88))B#!9+A(Y,/N M\($:XJX](-"D\\XA$.D8;?T?T'W%/7Y& $7/MX5 ORX0?J)OL-50,*1O (C@ MGCRP(Q%@R;X_!01;"45/J(7-A,@0M0"(A#UY8,\AP'2DQU((]A2*GU +NPI- MAJ@%0(3TG!JP]S!DAA[_8]@,& U7BV$S8#Q +00B<2>/=W,D%TP<[;@CG1T_ ME[[4BUL!-59W^I1ZUZ,/J@J>>T'U0U'/1_5"\:J9_;QV $W^ 5!+ P04 " !SAU10.,'" M]YH! !8 P &0 'AL+W=OCA9YJ[&2/OO"!K'DJ?\/?&L+IT/"5$5@[S +_"_AY.E M2"PJC3+0.X4]L]"6_$MZ..8!'P$O"D:WVK/0R1GQ-03?FY(GP1!HJ'U0D+3< MX!&T#D)DX^^LR9>2@;C>OZM_C;U3+V?IX!'U']7XKN2?.&N@E5?MGW'\!G,_ M]YS-S?^ &VB"!R=4HT;MXI?55^?1S"IDQC\27I9%19'9J?9#S)<<7K(:#9U2,91Q#,R[RA[JW;[SX6X!:$9!79KCP_)!X\;F'SWH8A8#26\N9_2 M7E3OV!D]S3=.H47T0'K)'5UD1\]\"32T/FP?:&^GRYX"C\/\CL7R,U7_ 5!+ M P04 " !SAU10,\_1!ET" !D" &0 'AL+W=OI>PL:5F3+7?$N:HP__U,*&LW M+G2O$R_EJ9!Z F1I@T_D.Y$_FBU7(S"P',J*U*)DM-^@.LF6_*K5"SERR(80HNFJC'/'<8?X3Q;Q'Y'!']A0 E M8%#A6U7X)A[=J%@@0%8"9 B"$0&$T<1&APD-IC88%'F^-[$R1WEV(8%52# 7 MXL<3(1TF&@M)$KB:"+&@H(>074QH%1/.Q:!@(B:<^?43%$_V+@]G8A9V);(* MB69"@GC!26PEB!\_((F5(+E_0/+$DIM M=S^U>0^Z/4(H2!966K@@H"5WP0*%O;KA?Y0WM-9P7IZV%(+1=:_?WV^8G\I:.#LFUZD5:M>G]G$25 !Y\#9]+[]&?!RQ!ZWVY<$S,S\ M9VS_,+.ZJ>Y[?Y921S^:NNW7\5GKRT.2]/NS;,K^O;K(UCPYJJXIM;GM3DE_ MZ61Y&)V:.H$TS9.FK-IXLQK'GKK-2EUU7;7RJ8OZ:].4W;^/LE:W=4SBUX'/ MU>FLAX%DL[J4)_E%ZJ^7I\[<)7.40]7(MJ]4&W7RN(X_D(<=S0:'T>+O2M[Z MQ74TE/*LU/?AYM-A':=#1K*6>SV$*,W?B]S*NAXBF3S^L4'C67-P7%Z_1O]C M+-X4\USV*L#M0YT=@#V4P=F'=CL0$:' M9"IEG)M=JWHR^;%B1K9*7(9"U MV4XVL+ ALT5BHL\2@$ELP7.'>X&=;Y$#KD#1(NCH3^^*R/$ # W Q@#L+D#J MS )B0QDNDJ$B&9)E@0?(T0"YEP$AN9/E9).--NUH0_,4G%IVOE6*)U*@B11( M)1P/P-$ W*\$"J>2R29?Y,@+*G 5@:H(7V6Q8I.*\%2 T\*9U9UXZWR1%*B;\V/)0LRNL' GZRG+C)8D8!: E.+:%(".KJ8$8! M[ @.-V'(E(1F%4>79$@6SB9Y1(R$^Q*Q-LLUYH*%U@=_#1#_/<"X2X\UNMO8 M+ T)X9@3A',>X)S@H!.?=,:]C8^AGH6$<-:)\',5@7(!AQ002(6[[ZW1,E>6 MYS0@A#,*"*,BP [@C *"GW#9L49W\RI$ ![ (06$/^&^1*W1G1"P &* 4PK( M^2K<+Q%KM!3*>>BU SC+@+ LW&/4&BV%LCPHA',*"*?"Y11\3BGGH>\KG%,H M$"'N"A6>4,%9:#/@- -"LW!I!I]F1C((X PXSN"?W5GJODS!/[S?,48",%*< M>OJ6HYG^UM%,<>PI06H*K#3%L:?P]B]=&OA6]H'.4G#K1:BGH51=GN^?XA#2 M7Y^5CXA-EKJ+FRP:G49VI[&)[*.]NK9ZF*C%Z-RH/L+0*+GCE#UL*4.>F$3, MD[&W3?Z7F#KCO\KN5+5]]*RT:='&1NJHE)8F__2]R?]LFO'YII9'/5P6YKJ; M.M+I1JN+[;:3N>7?_ =02P,$% @ )S9_F!0 !B$ !D !X M;"]W;W)K&ULE5K;?&C?,ZR:O1S MM5R7Q^/GJMI,@J"\?\Y6:?DAWV3K^LYC7JS2JKXLGH)R4V3I0RNT6@88AC98 MI8OU^.2H7;LN3H[REVJY6&?7Q:A\6:W2XM=9MLS?CL!R/1P_98_JRK&[SMXNL"\B,1UWTL^PU6];PQI/:QGV^ M+-N_H_N7LLI7G9;:E57Z<_M_L6[_OW7Z>S%> #L!]!50G8#:"8!^5T!W OJW M@'E7P'0"QM>"[02LKT#4"42^ G$G$/L*))U XBL 85^YT%MD5VSP%NG+#>A; M#>@+#GL5M^^+]"6'WS6/WY?H:P[>18>^ZF!]C?1E!^^Z0U]XB+V#[TL/WK7' MOO9(:Q]LZ=[VC_.T2D^.BOQM5&Q;X"9M.BU,L&E1]\UJVY':FW4/*>O5UQ,3 MZJ/@M='48)"-YPP9&_'0QI3# M)"0>%X-#Q%^,%@B'F(\NAN3V$Z<%AI@+%V.),Y\Y-03SA<.H(>:2PQ"79P=3 M,S^(N#H(JK5H 8:(EZ#YC7H5H,>:"";\GR+ M,2UFW6)4'!N"NF!0J"W9O#,O77,OU)67Q1L&!1!K/DN&SY)A\ISP&BROP3IY MMK1/;2%VSU'4@(:2V[KQA%&$9 -^Y&#UYB#:/KDPC%5D27^\X'RS242:RF=& M6V(MD))\X8Q:JXC12P9F(48"F[N^ :@HH0WD*U,"HNJ*414F6.=MB+L^K.J& M\PHL:.+5K:O*8,AOK8C?6I&[.5&83#&O(79\ "#3[SQVBA%%<4BVTX6+LI%" MDKZ9EZZY%^HJ=O+,6+SA_-)[.V20I83/4L)4"GD-S;F7/=*$_@T;I&,1,'Z0 M777.@LBTO&1 FN[CF8^FN0_HCC.'0@F /T.= AZ>5Y<=:+_:NGXFI^ZX*-!A M*' /A D,BHG<"#J$&0S:?[R ,*' ,'Z06DX[T" QH1RR,,J :UFD79R!V[S! MBI:$S@;1P:EYU6$&,1DY)J$#@ML"#=+#.;B]1L4:)?X*;002_WZ-0A_!D'&7 M3-EI!QJXJY1D2>@VZ)(6Z$%VVH'LH :"'8'8R!!;A=0.P*SD3E>*Z"F])]L*Q0: #(-0)%A.4.W 6",$EE0: #(- E M-'(4J(U_<&I!@;3(D-;=,\PQ0HY8X"PRLU]I:HD#$:K,#X"&#WT"^Q7#?B4] M. J\5N"??R5P5OEP5KEC5DR_DAYSF2%+TS]G0%KJ=DK@J^+X*A!1"414S,.B MF%F!88ICF)-99L2*F15HJ-P)ZVYL!J3=]+\/&GHC$%IQA(X%'0)5U1^,5RT0 M3',$H^GO0(/TRYU%"SS4S,G9*0 #TG2,S ^ AMX(C-8%AAF7%XD9"N=<1@A7B-0Q[C4 M29":83#"NH[;'1&U7<4>T?W[_B#WQG<_D)@GA9/BW4Y M^IY75;YJWY4]YGF5U=4)/]2D>L[2A]W%,GNLFH]1_;G8OIG?7E3YIOO50;#[ MZ>&1 GR'&>'**X;.XE,[,*3B'62U U0UA4;4K+$X%+']Y![/H<8;P*\: M>C&;6SJ3*V.O>O$UCVU'&P("F=0*6 TW. $A6DC9>!LU[>E(39S//]2?3>XJ MERL6<&+D=YW+*K8?;2N' G=$OK#^"XSYA+8U)O\-;D 47#M19V2,"/.ULDY( M1D<5987B]V&L&S/VP\[N,-*V"=Y(\":"N[M+\$>"_TD([A*"D1 L"&A(Q=3F MC"5.(LYZBP]_M\7Z$KG'0%4_TT%3;+.GRB-4]):$@1>AFQ8:,>F \688=T(@ MI3X=X6T=D7HK^N* TQJQ6T#.&Q!_VX2_F:=O^/[FMIN\A=02P,$% M @ &ULE5Q=;^,X$OPKAM]GK>:7J$$28&/[L OL 8,]W-VS)U$^L+:5LYW)[K\_ MR9:],;M*IE\F$[M$-B56L=FLZ.:CV?RQ?:GKW>C/U7*]O1V_['9O7R>3[<-+ MO5IL?VK>ZG7[S5.S62UV[:^;Y\GV;5,O'O<7K9834Q1ALEJ\KL=W-_O/OFWN M;IKWW?)U77_;C+;OJ]5B\]=]O6P^;L5[T_S1 M_?+KX^VXZ$*JE_7#KFMCT?[X44_KY;)KJ@WD?WVKXU.GW86?_W]L_1_[T;>C M^;[8UM-F^=_7Q]W+[3B.1X_UT^)]N?N]^?BE[D?DQZ-^^+_5/^IE"^\B:?MX M:);;_;^CA_?MKEGUK;2AK!9_'GZ^KO<_/P[?E+&_#%]@^@O,Z8)8#%Y@^POL MZ0()@Q>X_@+W]P5N\ +?7^"3"R:'L>]OYFRQ6]S=;)J/T>8P(=X6W;R3K[Y] M7 _=A_NGL_^NO9_;]M,?=][9F\F/KJ$>,SU@S">,G!"3MO53%P9U,37J MP4PC0@*9 XC%05@X3KN_WIZ-T^$&'&S [1MPGV]"624WZH#Q>\QZCW&QD&2P M&E0D8QU"G$7J8:0>#-7C!@)L(*BA>A>2H1XPX5.,I4L?J\:8Z,E-+V$D)1A* MB1N(L($(AA+/P[S7F"IY(M.H1^*C3X:K07(5C+8"T29S;%:I7KY()'R4 M G.^T/WX=,@]Z*PC4U0N"0?!O$3RE(6(D(" $M[< Y!Z3CWF+!H;0QHS0(FA M,4-5^UD,B-FD\1AT=]C3PLHE%G1DTR%9/4,)403KFVB!\]ZEXW&J&VO5[=4@ MI0US .+B(%CHQ*N0K0^D"2QU$O+7!<$:)67&RM"#POG20,1!L)9)S!=VP0(C M2&%2:1WA-81..(D>TV$:.T3C='EREU.$0S1KH(U@9GGT:XBG?->K[&Z! 9 ?)OK,8D](C'AAL:P%'JWYZ>+EA];\\UY(E13(A6*QUW+QQ17I_@BAC#C"=8]5 MQ2-526M@ *0?D58>]8B&(.?!8F'R.<+DM3"Q7K J>:1*Z9+O06V6D0-KCD>: MDXJ?!T415?D"(%WY B N"0%K7$!9"LGO ]:X(/DR&; P!5#QT <%NI:13L=! MR'D@6-X"VFB021"PZ 0D.JE" I"B7P"%37U6 %#.%V31#EC! DIX4IT,0)OH M>4$@YT$Y"4^XE/#T\0"8+2R;NUA^ I*?5"L!2#\LD#OI\P*$XN<% 8M90&*6 M2F8 .R6:RP4L9R%GHQ2T"!'*E5B!RHQ]TK2\N$^:78;,!R'GL6*I*U'QA!8&DJ MI2%D8M.KK,#D"ZS Y ?.)A M 8M(P-C#QM(3T1$1NV_$)H..B!07+]=_ (16/2-6EHB4A3"QPLI2(65)YUNE M18.7V2NL&A6J$RG##G*;L#)[A;6ERCA;GE7HU)B6V2NL'%6.VZ3*=YM46#BJ M#+?)K+IXKC,'$#KA*JP9%= ,5F:O,(DKY"(A#*PPB2MT8I,RL,I>^2O,\PI9 M2-B3(QXU=(*;+G,5J''0,KL4S*:6YU,#Y[.\TBX%L: 5:).@_%P%(#,W=!7$ M.E8@.BNO57$Y5QC&),$0>UD!&!_HB(AYK$!["N9-*HB=JT"["N5.*O2B"^Q) M ,7M*%(0=UB!B,U\=07QAQ6(VBECCJCAIZTQU*4D!7&1%1E'MM,CZH)1"<.H M4TD*8DLK48D5YD9%=E3-'>!' M59-L$),$0R1%KJC'"O.C(D.JI@WPD>H199\5"7.: JNISO2.J*R.B.)(3D'C MB!H>=79)0YBS%5A; 2V!MU4'<[FL,8Q) B;:)D#;V-^)"//(RA6U#2'65C$Y MU8TC:O#6#6*28(C"F"NJ&T+LK8+\K6I7)<"Z2J,EZH&,JYIKP&]*.R(* ^RF M>E=U1&5U1-3#H+*$LO";?/4@SE5!UE6UK1)@2U5D',0DP1#U,$ ] OTC"\)H M05U0L?L'C2: FC@<43K#4VG]'$ M!RH6%174WLKF,YJX10791?6"E>$7'<8DP1#66U188%.7.$;%7E%:$.(&%6@' M5?,?^$'U;4SWIB&17H&54\NFP:G0UC MDF"(>@#7*/H[KLM_$I.!F0]CDH")"CF@0H%MQ(A)5=P55G,A'E1Q.6;S(VKX MUN6K!W&SBKO";B[$J2K(JJII KRJ>D3Y^0 QLPIRL^J\#MA9:4=$8:";5?/Q M\G'&,"8)AB@5=+1J/F8HU67,?!AS'C"QSXI'-0TV\8B!5OPU-0WB>Q6?5=/P M&36-04P2#%$8?TU-@SA;!5I;U1XJW]LJQ-PJR-VJN0:,J[0CHC#0MJKO?[YZ M$,>I0,NIVD/E>TZ%F$X%ND[5'@K83A49>TS&BQR$6%,%>5,#.]H@9E$)5SCB MA=A%)>1XXH^HG/M/3*42KK"["S&$2L@PO$^/J*QH":.1;U2O-<#N23LBC$9N M3[V' G9/VA%A-'1[J@6K1PV\QF0VC$F"25F??$VX"DR5J/._?7K0=/33OZUUW[:=/3Z](NC?="W>2SZ?=JY/ YVVPY==9-U#]71=C M]]W^)423O[L_O*_IGXO-\^MZ._K>[';-ZK9[6<]3T^SJ=G#%3^W-?:D7CZ=? MEO73KOMOYZS;'%Z3=/AEU[S='MX!-3F]B.KN_U!+ P04 " !SAU10BRY3 M#0<" !D!0 &0 'AL+W=O\@U;O7+A@1.FEN"+9"2!G2V(4X2A: M(T::-BQR&SN*(N>]HDT+1Q'(GC$B_I9 ^; +X_ U\-1<:V4"J,@["!]G2$="NB @5XKMS8$H4N2"#X%P?[&UL?95OKYL@%,:_BO$#7!11:&.; MK%V6+=F2YB[;7M.65G-1'-!Z]^T'Z'46N7M3_CWGG-]#$R!=5,::CUX:W M:A-76G=K -2I8@U53Z)CK5FY"-E0;8;R"E0G&3V[H(8#F"0%:&C=QMO2S1WD MMA0WS>N6'62D;DU#Y9\=XZ+?Q&G\-O%<7RMM)\"V[.B5?6?Z1W>09@2F+.>Z M8:VJ11M)=MG$']+UGEB]$_RL6:]F_<@Z.0KQ8@=?SILXL4",LY.V&:AI[FS/ M.+>)#,;O,6<\E;2!\_Y;]D_.N_%RI(KM!?]5GW6UB4DR;2=68V\V0GW=ZY->-6F=G[-L=9 M">XVT:C9#1HXT\!'Q7ZI*/Y)@ &8*&"0 KKX;%X!Y>$$63!!YA*@!QO(LS%H M0"F M\&#R $Q>I*E'$Y)!1-[9FR*(4P1PL(=3+.ID!8'0QPG(T(K,J!]P1[L/R' "5_Y7!687 MA;VXOU%YK5L5'84V=XZ[&2Y":&92)D\F6V7>BFG V47;+C9].=R8PT"+;GP, MP/0B;?\"4$L#!!0 ( '.'5%#V>Z :)@, !0- 9 >&PO=V]R:W-H M965TWSNP?=B9A=5O=9'*;7WEF=%/?>/6I>/05!O MCS)/Z@=5RL+\LU=5GF@SK Y!758RV35!>1;@,.1!GJ2%OY@U<\_58J9..DL+ M^5QY]2G/D^K?4F;J,O>1_S[QDAZ.VDX$BUF9'.1/J7^5SY49!3W++LUE4:>J M\"JYG_M/Z'&-F0UH$+]3>:D']YY-9:/4JQU\V\W]T"J2F=QJ2Y&8RUFN9)99 M)J/C;T?J]VO:P.']._N7)GF3S":IY4IE?]*=/L[]V/=VHPRQ:#!QC4(P+#WB^!H266>!2.KQ=8C1'<@:P!"(%% M$#!/TL2389YQ"!-0D( V!/2* #E&M1C68(HVTU@@S)QT 5C$XUC ,,.[T!#1TB,A?L0 1@-$>83@B9:$P($35& K><)X3ML@1L'(K?80L8;A6)& MD.L+@".<31H#MR($]:)H@@)N'XC=80Q<\@BJ^9$QXW)F-*;$]64,H\(8,R$( M+GL$U7T\00&7(8KOL 4N1"1NL46,RRBDD=M^ !@6B$^\*#!QNES<&U.5[NE=+2J P?C+ZC^43I!YG<:WL;F?NJ/:>W M ZW*[ALDZ#^$%O\!4$L#!!0 ( '.'5%!?!TVRY , &H3 9 >&PO M=V]R:W-H965TWG#!B(-HEI8H;MOV_>AL&^)X352$-BSKT^USB/G+NXJ/I'+=19%WDE7VJG.9=E5O^WEH6Z+%WFO@]\RP]'W0UXJ\4I.\B_I/Y^ M>JG;.^^:99>7LFIR53FUW"_=9_:T$7$7T"O^SN6EN;EVNE)>E?K1W?R^6[I^ MYT@6D[G7.+O#V^CW[U[[XMIC7K)$;5?R3[_1Q MZ2:NLY/[[%SH;^KRFQP+"EUGK/X/^2:+5MXY:>?8JJ+I_SO;-/Q&\Z'PVNS7*3B:8LU) M.#<4,FGJ2V30!\)\!%;/A(R"6,13VTO0&;N+,-."NVD MP(ZU%];I8UMF5F;883[FB@\,I398?#)5'">^C0<@,S>7:6@"=(P:XN%$"@BR M9\8?YPS#I&*"N(A\WUX6 39$,(40AI'&*-.BR1080RS\A7HQ.AABATU61K&0 MLE#89(6R2$S5A/'!$#]LMC) !_2DS.M,2Y@D#*'$YBNCD B%']J A3(63!"6 M898P!!.;L8QB@D 6:"8IRS%'..*(S5E. <%\WO[9YPRJ,S>:Z0B#A .0$-2. MHMD=-*\S+6$P105$1"G(6HS)SHYF&,.8XPMS4#X_YQ8/'X<,QOS@] M1U'88B?^*AXQA,//Z%>C%(. *)#5L.3AL!C\FC,B&=Q?=N.A2EK ]],Z=QMNIE/(O>XNX_:Z'KH_PXU6I[&SY5W;:ZO_ 5!+ P04 " !SAU10\; $ M7X(% #4'P &0 'AL+W=OQ-;!XP+)#[]]P5,'+/SC8-?;"[?7';8 M;V9V=W8HRA_5QKEZ\C//=M7M=%/7^YL@J%8;EZ?5MV+O=LV;EZ+,T[JY+5^# M:E^Z=-T)Y5D@P] &>;K=3>>S[ME3.9\5;W6VW;FGJ_]D]EW; MK>#Y]8?V93?X9C#/:>4>BNR?[;K>W$[CZ63M7M*WK/Y>''YU_8#,=-*/_G?W M[K(&WGK2V%@56=7]3E9O55WDO9;&E3S]>?S?[KK_0Z__0PP+R%Y CA50O8 Z M"33.7A+0O8#^%+ 7!4PO8#X%]$4!VPM83R X!JN+_B*MT_FL+ Z3\CB!]FD[ M3\6-;;[OJGW8?<[N7?,!JN;I^]R&9A:\MXIZS,,1(\\PQLL28 M#K,[!E,JJX0W7 I+XCABXFZ@-P9X$P_-W%-,$GH.'R'VS)-?3**)PP@F5,)X M;*''%GCLSQ1+[%C=)%O/&XK2D8Y#[$P$G8GH;!",@A@JB.EHA!>U14S\C$,R M& J*K ]:QF3"##0-_$V@OPGPUZ/8(J'^2LZ*"'%6"H$=Y:>%,V$^ MHL24EHC2":,"DU6"=H*;!Q*S4-*&@LX#25N%B,U@$G-54JX:I7U#".2GN2] M0V04')>:@',-!23DH+@0?=!]\FL5\[%*V[?">AF(4!H+*4C I,9076 M!M+O>A2E,M^,*$QE!M"@@K&CQ2Q5B*5^CP= M/"TP1Q6HDUQ?H#&S-*B37%0U9I:F=9)&5=,ZR4958_II2C^:D0"(C:K&O-*@ MGY7CYJVH$HDS":$QNS3J/QQ\P2S M3U]1_C0FEAY3_C0H?^Q4P\328XH? &G"\B] PPT33%&#BA_3#1M,47-%\3.8 M?69,\3.T^$5^/7DTM/:=@X;.8(H:1%&F$3:8HN8*BAIF*VL,10U<__DAN0P: M.H,):@!!%:<"$]0 @K(AP00U8'N)AH1N'0E+0G(9-'0&L]B \LC5 HNY9U%Y M9+RPF'L6;?CX/;(%&S[G#QE?,84QZ.Z)T+P!(*Z:D1C@S1* J*R991C@S M1* JCIFOI?M(:3W?"%NE@(\OXO4S6,S1OJF<;!YN3S>9>ZG;RZBY+H_GS,>;NMCW M9^C!Z2!__C]02P,$% @ &ULE5CM M^YO8LLT4D"_@N/?M*T A(*UB]8\-\CE'N]K5P6A^X=6O^LA8X_PN\K)>N,>F M.69'67_B)E>*7/:^*M!&WU<&K3Q5+=QVIR#WL^]0KTJQTE_-N[*5: MSOFYR;.2O51.?2Z*M/K_EN7\LG"1^S[P/3L=XJB3C^DZ+N,&=+'%^_JV^ZY$4RKVG-5CS_-]LUQX4;N\Z.[=-S MWGSGEP#O:]7[WH^C66HR^+6D0S[VW5DEB;GL,'F&(3Z:8%82A4\Q:QZ !X8DP MAU@Q&.LMUO@T2)0X R>0NX@&252':*(;*[/6*HH@JW;2. MM!5!L9\HJ[NQTGK4M4+Q'T%I36#"T!^A)NG'ZCVH9X D#&3D8&[T.0^2F]?"M!XYR(UF'W (K&QL0-3HJH3[,)#1I&-P-Q7_1\0;/0;KI !VONXZOKAU@3'&L-?M5 MH0<)F30%,JTN-C@>R:7?$:'0XX+G![2NM,KY"LSL$C*_1[+X_OOF0[T^3OJ75(2MK MYY4WXE6Z>]O=<]XP$;S_181]9.ENN,G9OFDO(W%=]:VSC.1RY>9 .@@M>.];((&Z6& T*R:J"C\HD/T.N5 M*Q<=57HH;D@. FAMBSJ&DB@BJ*-M'Y:YG3N+,N=WQ=H>SB*0]ZZCXO<1&!^+ M, [?)I[;6Z/,!"KS@=[@&ZCOPUGH$9I=ZK:#7K:\#P1"'RV, MJFP><@#%CI#%^39[AO*4I7/;?W#_:[#K+ MA4HXBK:]O>MJ-;R?93F;\@F0J2N2#._EN03@7IJ@ Y,AOU U6TS 4? ^$^ MUD#-G8@/J3[,RDS:L[-K.JW4LX^2X"1'#V,T:8Y.DRPT*\5IJR!_)4@#S!2) MER*Q]>ER![SS&Z1>@]0:9/_$2%^('P1[0; '!*] \!:$1"N0K6:7I'X0X@4A'I!5VB/9 M'OQ^GZYP3QX5)HN/Z�XOJ;Y^@K%;>VE\&%*_U/LO?]RKD"[1@]:;-&OX#S M@,%5F>Y.]X5[!]Q \6%ZXM#\SI9_ %!+ P04 " !SAU109 A][K," !7 M"0 &0 'AL+W=OD*1[^P%V71MHUS_!P#GGGGL)'\LK%\_R MQ)B*7NJJD:OXI%2[ $#N3JRFE!D ZV5+C^PG4X_M MO= ],*CLRYHULN1-)-AA%7^!BRU$AF 1OTIVE:/OR*3RQ/FSZ7S;K^+$.&(5 MVRDC075S83>LJHR2]O&G%XV'F(8X_GY5W]KD=3)/5+(;7OTN]^JTBN=QM&<' M>J[4 []^97U".([Z[+^S"ZLTW#C1,7:\DO8WVIVEXG6OHJW4]*5KR\:VUU[_ ME18FH)Z /DM(>T(Z$!#ZD)#UA.R- #\DX)Z /QN!] 3B1 !=L6SU;ZFBZZ7@ MUTAT?Z"6FO\I7!"]OCLS:)?3SND%D'KTLB8X7X*+$>HQ-QT&33#S*>8VA"FF MF+L AB13S-;'9!@-&*!S&1)"P820%4A' F@49"*0!@52*Y!-7$(GVPZ#+::Q M&(PR+QW'82,G>"YH[/U01BG[Y0.!]WB M0.F08P7[4?(D<[WXJ*Q \)W2D: 9$C"3.F:(;X84D#AF?%16)(2$S>1!,[EG M!J:NF=P+ Y&SA;8!#$[#1N9!(_- 5;*P0!$4*+S]10@."\ D?.0D 0_$/7,Z MD&G>4B6SW#UV$G^/94GB'CPAL6+F%C<@IC? .SL NN?I=#9\.$'TW[VZ"6 ( MR1T38'2^UTP<[>TLHQT_-\JLSFAT> %L[/W@CS]<>!<,>T_F>GZG?0K9^A4[*#,9ZZ_17?5=QW%V_X9 X:W MU/H?4$L#!!0 ( '.'5%!X^J8B/00 #H7 9 >&PO=V]R:W-H965T MVE7"W76 M5=G(ES;HSG5=M/^M9:4NRY"$[S>^E(>C-C>BU>)4'.3?4O]S>FG[J^AJ95?6 MLNE*U02MW"_#9_*T$9D9,"B^EO+2W9P')I57I;Z9BS]VRS V$J^K?,RS,)@)_?%N=)? MU.5W.24DPF#*_D_Y)JM>;B+I?6Q5U0W_@^VYTZJ>K/2AU,6/\5@VP_$RV7\? MA@?0:0"]#B#)AP/8-(#]',"'Y,?(AE1_*W2Q6K3J$K3CTSH5YJ4@3ZR?S*VY M.-?1&0ZZ*J+=^=4&1BS5UAM-[!QM7D5#L M@<$DV#">WR618P,<&N"# 79G0& # AH0;@1I;$WCJ!&#IAGG0<3]'_:30#\) M\$,L/XGCYP,W*723 C?60ULC#<-.,N@D P:XY21S#1)D= M#1)Y*"2P4CP3ZIK(?/G@4D#8XR@37 P(!U'8D$&1IV@17#,(*!J9AR""RP%) M9F2+42> 8S=;).(>/YAV G#/?*%BD$G^>+84TT<1?78QH"Y7!%0#(/-7 XKQ MHX_@AT198D>#1*DG&(P?1?C9FX%)=#TMR"1R]FT>3Q@M!M#*[;H#18G'CVS^LPDSR-%R:B]?0.0N&%#D*7\KYX/5W7ZFL6=#QC&D7,S(%=/'7;#2V'X?N?L] M2C]XT3!_W.4OC3VED6/^^ S^..:/N_R!?-UOR0_R%1@L@7#PU'&!<1!D1E,# MXR#0@F37\4F4/+8^"DR-0-1X2K3 2(@Y31Q/%\==M]SG.XD>?;Z8'('(\:PG M B,A9NSV!$9"H!:,T[8"/1B0;W33<:QE>QB:LUVP5>=&F][>S=UK _B9FHZE M=7]-GC9C&_>GF;&K_%?1'LJF"UZ5UJH>NI9[I;3LHXP_]?$=9;&[7E1RK\UI MVI^W8S=WO-#J-'6JHVN[?/4_4$L#!!0 ( '.'5%!YUVUJ4 ( # ' 9 M >&PO=V]R:W-H965T:1#K?AR)K2!7!SI!;".(GA2I :#T/=3T,"Z=^JP:]- ^F^-,.E7;N#>#<_UI>+2 ,JB@Q?T$_%?W9Z*$QA53G6# M6E:3UJ'HO'*?@N4NEW@%^%VCGDWVCLSD0,B+/'P[K5Q?!H0P.G*I ,5R0QN$ ML1028?P=--W1I21.]W?U+RIWD@L1*8'HP4EB%XBM K$2B*<"F5E0C0ETU5L%B@S,1F/R M"23S;9I:CC1F,"?I!*D7F;DF\[RC;W8 MZ ";4NX9?;*;*R5>9$\JLR:56:KRCL#"*K#X?!/E5H'<$H%1C/4X/G#2#>\3&!_)\C]02P,$% @ M&UL MC57;CILP$/T5Q >LN4,B0-K-JFJE5HJVZO;9@2&@-9C:3MC^?6U#* MNE9?8 M8\Z<<\:723I0]L9K &&]MZ3CF5T+T>\1XD4-+>8/M(=.?JDH:[&0(3LCWC/ MI4YJ"?(<)T(M;CH[3_7:D>4IO0C2='!D%K^T+6:_GX#0(;-=^[;PTIQKH190 MGO;X#-]!_.B/3$9H9BF;%CK>T,YB4&7VH[L_N(Y*T(C7!@:^F%NJE!.E;RKX M4F:VHQP!@4(H"BR'*QR $,4D??R:2.U94R4NYS?V3[IX6_5G'A@K83B[32XO=Q;#H] M#A/_+ZU&JTOA[GVYF85: MU'NGO\EJN5R]YK$;INBJB";,TXCQ%ACO(^*P141_(4@:F%UX1A>>SO<_N(C, M!+Z1P-<$P8(@V/FK,D9,J#'=6(87FD4"HTA@$ E6(B,FNDYKQG3EW[,8$6I8:;BI%BZ>M>NTWS,Y-QZT3%;)+Z+=< M42I $CH/DJJ6[7T."%1"36,Y9V./&P-!^ZE_H_E/)/\#4$L#!!0 ( '.' M5%#[@89"!@, #T, 9 >&PO=V]R:W-H965TZW*NEW[1Z6:^R!HMT=>Y>V=:'BMG^R%K'*EE_(0 MM(WD^T]RLQ(G518U?Y)>>ZJJ7/Y.>2DN:Q_[;QM? MB\-1F8U@LVKR __&U??F2>I5,'C9%16OVT+4GN3[M?^ [Q\)-086\:/@EW9T M[YE4GH5X,8M/N[6/#"->\JTR+G)].?.,EZ7QI'G\ZIWZ0TQC.+Y_\_[!)J^3 M>)Q3Z7I_]9W[FI88;)CK&5I2M_>]M M3ZT25>]%4ZGRU^Y:U/9ZZ9[$26\&&Y#>@ P&"7K7@/8&=## [%T#UALPQR#H M4K&U>W'RL&5?V R0T'VX/&N=+Y@\6P=#$%(D5N) @4S\2! M%8XAB2O1]TI7R5);?NHM?M_?3 MN,O(Y6[3="ZR]N/-+5V>=Y[://X9G$[/,3O#\?W-Y"^\R:6-LRKSN_TXVKW53%H.7 M-I4B^W[ZW!_ZS_?!_X<9-I"#@;S60 T&ZFP@]:<&>C#0/PSH4P,:#.AL(/H( MT:GV?C!769,MYE7Y/JE.\^&8==-.W%'[N#;=S?[I]+^UXUFW=]\65LEY]-8Y M&C#+$T:.,.*,B%KOYQ 2A5C*P-P+L H1QH.L 43A)!2L4_7VZJ).QH&&#G3O M0%\XT-Y G3#48PZG)%-AO6)#D$W3Q"L7@(Q*<+X$\R60+V$'!CHP8,0,=F"A M PLR\ 9C&6),P@1)8) $!&'&*84.TNO+%#&F4'Q%H1"4,G$8JHK0A8X9%Y"* M#T+>4"TFDE#75(M 7+68;P(03C.Z(S %!-U0+2:!,""+0!]#D"'NP6"N"$ 6 MS>B3P$P0R0W58BZ(])IJ0Q!;K<2,D8 ,6C,N,!FDN+Y:B MXJ'6 VH\=E;$3-T*$U6!KD7"3UH$@70:)AVB*"AM/:#&I2G))HVE0=W0)Q6S MX 2L)U]=!M X5T&@< 1+V)JPABB@(1PQ%=80!32$E%\3!4\IL7&LA5\4P)%* MB4L)RXT"#9H"3I@@E(SUN&L-*84XD;;CS+0FA>5+ ?DB\E,"LB22Q*3*SPD! MC4T$LQ926,$44#!?4Q\!*(W]Q),P'Z4T^;J+<$(+P4U:K)H*K$C(^"FE8"9) MTL'C!3@P,]?0'S\S-59K'8=\(\NXP-JID79Z [T<0':L=WI&WK-=(9B:2:8/ M:JR+&JR&_$C+ 92,Q5S.8O(3"F$JG7$JJ['*:J"RQI^R ^@B4C(+5@H(ELZ8 M78MF3@G KL7XW6X 70R0FOG'+BL$DS/)S4(LV1I(MG^XLAQ %W.#9M+X"0%8 M.-/6"/;)3,.ZKH&N&[_5#*"+5A^+H'U>!UL#F$PTUV4U%G\-Q-\P_4-CJ=8W M;.0TEDT-9-/X+0B"@F>.0(R*$19" LM6PYUE82&D&W9[A*6+@'0%0P)!OI+^ M#^@R&2Q;!&3+,A.-L-+0#5M"8HX(@3987ZP@2#)Q,)<)<-GZ7(8@+@[F'@'N M689[A+E'-W"/,/<(,"8<503BCF8 MO:_!C#&(,?[QQ0"Z6+^W.A]S&FXPM0QHXI81+(.I9<#1([?9,LSY^S4[&P-V M+)IO6@83QR#B,(IF,'$,( Y;,":.06O]H.!P;4Y&Y04J60F@O7)<_DKYH4- MNXF_PWP$&)OX:A&-7G 6KGKIWS;7DTWY>F@ZV]'=\QOM1]F](/7N+\7=6H#[ M#U;?K:P&O[0)MK_T;V>C'Z%/K]9_SZJ7_:&>/)5-4Q;]B]7GLFQ<6U<\:^O: MN6Q[OLC=<]-][0JN3J^T3Q=->1Q>UT?G_QE8_ =02P,$% @ &ULE59=;]L@ M%/TKEM];&_Q=)9&:1M,F;5+5J=LS34ABU38>D*3[]P/L>C9<9]U+#/C<<\_% M<'(7%\9?Q9%2Z;W552.6_E'*]BX(Q/9(:R)N64L;]6;/>$VDFO)#(%I.R$H]4*P M6K3D0+]3^=P^B* /K/I9 M[N1QZ>>^MZ-[_UU7^E9UHIN%:BJ>14FI MR5OW+!OSO'1OTJP/@P-P'X"'@"BY&A#U =$0@-'5@+@/B*V H"O%[,V&2+): M<';Q>/=Y6Z)/$;J+U>YO]:+9;/-.;8]0J^=5EL>+X*R)>LRZP^ 1!@V(0+$/ M*3"48HV=\"Q/IBD>7$R966R"KVLQ1B1.G7 "4.O4"(#Q7< [JS0&]UIE?Y\X9 MN,'VWL>X8\?1@2;#8H %:E=;.1\7_LP]I 4A$R%P*:% -=RSAERS<81\D_( MYBIDJA4V+ 0X5C%CT0BV$?0?/H)@(T&0D]@^CUP#B LTYP (M@ $>8#MT,B] MN]Z-;'6 MU[IE-"W+7YJNW_Q&^*%LA/?"I&I\3'NR9TQ2I3&\54?DJ%K<85+1O=3#3(UY MU^=U$\G:OH<-AD9Z]0=02P,$% @ &ULC5==;YLP%/TKB/<5;,"8*(F4KR:3 M-JGJM.V9)DZ""C@#)]G^_6Q#:; O:5\"-N><>ZZ-+S?C*Z]>ZR-CPOE;Y&4] M<8]"G$:>5V^/K$CK!WYBI7RRYU61"CFL#EY]JEBZTZ0B][#O$Z](L]*=CO7< M4S4=\[/(LY(]54Y]+HJT^C=G.;].7.2^33QGAZ-0$]YT?$H/[ <3/T]/E1QY MG_^F_JB3E\F\I#5;\/QWMA/'B4M=9\?VZ3D7 MS_RZ86U"D>NTV7]C%Y9+N'(B8VQY7NM?9WNN!2]:%6FE2/\VUZS4UVOS)(Y; M&DS +0%W!.K?)00M(>@(S6H.$L*6$+X3R%U"U!*BST8@+8%TA/OXN,7'GPU M6P+M!_":S="[NTQ%.AU7_.I4S0MZ2M4Y0",JWY^MFM2OBWXF-[B6LY*>#5 MK#34"H*LE04P@9'0&L!$%#:;@&83P*QQ")>)=<)P1,V3FMCO08B,(KRV00@/ MO0C(AVN];SDFX4#*:.!S@:SJ1OTA";#4SQ &UBTQ/SG86C@4^\;96$ H:J)6 MG]):?Z353\TL_?VG<%U'=F$W"]@S<>]8-5!MWZUL^7G4J@J<#/; MM9/UWE-H^N7O M:77(RMIYX4)V/;HYV7,NF%P?_T'NSU&VZ-T@9WNA;F-Y7S5]:C,0_-3VX%[W M1V#Z'U!+ P04 " !SAU10T)0<;58& #](P &0 'AL+W=OJZB9?-^MM>SU] MZKK=Y6S6WCU5F[+]4.^J;?^?A[K9E%W_LWFG;C@PN[G:E8_5 M'U7WY^Y3T_^:'6>Y7VVJ;;NJMY.F>KB>?O27R\P- T;%7ZOJM3WY/AE<^5S7 M7X8?O]Q?3]U@4;6N[KIABK+_>*GFU7H]S-3;\<]ATNEQS6'@Z?=OL_\T.M\[ M\[ELJWF]_GMUWSU=3_/IY+YZ*)_7W>_UZ\_5P:$XG1R\_[5ZJ=:]?+"D7^.N M7K?CW\G=<]O5F\,LO2F;\NO^<[4=/U\/\W\;A@?080 =!_1KOS6 #P/X.(#> M'A . \+W%<*; ^)A0!0#9GO?Q\U[=U>QEF.B@N=UKZ$0373K7S+7&'Q6SWH*C&83,N"4U/+%8 M04OH7+$ DPC)\LUUSNQDN%T\CN>S[3(<#7"",$X0SB801L[WFCAJMON]#(FE MMUI%*2TTZ6\87PF(@\KD(MB42<8'M3=#>!.P- MPMZD5O%9BF+S%EK%SCFYQ4#%>6Y$109-SD!813Q!#B?(WQ%6N;(SI"P3+FO1 MA7=>!M]2RWR>LY%*!32Y>$=8%=ID+RW6&N]R8:[6%#FVU3N,20>L50QT:IGH M"A%Z"Z#JM]B1T"V!SN<%&W'E#;Q[8'7^1AT\F9-41RHVS<%<]P#L.FLTC0MS'0QC#VA,!HT] MQK$'/":%BQSD$RDB>\#:Y#E*Q[6,.8N6W9C)O@"N9W@*PJ0D0$J2F4N:;@14%SX870YA1!)@%CMI M,^F%@I.,1*H8)221RK.WK,:8)(!)]M)J5BLY:?(/)4L@\5FT^BK"L"4 6]D- MS4G#EJ.*9BV2U%X"S84G*Y8QM0GUZ[+DDVZS4R-DD\8[Y0T>ZR. MDC"Y*5.N>Z^"*],^D5/8A;+,:AL)UP$"=8#EM0@!P/LBJ21%=2#G9!B$ 4^@ MZY:E9$ZZ78XJ_X#&V!O&A8)!H6!9(QDTP22OZA=(Q9G1*3,N 0Q* ,NT84491@S:H$EE9'(ZG@8 Y4\R$:%-6Y#WQBHU-*R2"ZWH@=3F7-=:8*U MQ9BC##@:9%O FI%9)N^<+J#*ZML#9FG0+-7Y$%#3+9FR *J^Y!MU.&"6!L#2 M(._M!- I>Q?D[1(@*[)@E)J 81H 3.5"\Z YR=DI*0_V:%D@/BGJYP9AH ;0 M!2\3_,>2Q8\ERS-F!,!8"IJ!XW%&I/DQ5G$?,G M@EXN&LR(F!G1OS]4(T[S"-(\RC0'HAZWQCHX>R/(7@O8$2=F_!^)&8W',B Q MM;=(9*V#,R:"C(E&AQ1QQD24,985.&,B2@;9TT"1D9D19TP$&9.,9$@X&9)[ MO[<))T,"!51YBT3)X$/"&9- QB2CF4HX&1)X)&IZBY,A@7LLVELDLIX+XHQ) M(!FLQ[_)>+8(;E*8WN)D2* =UMX"D7EN<<8DD S):%,23H8$;@=;WF8X&3)4 M&:2W4"3/[>SDE89-U3R.[Y>TD[OZ>=L-C_1/CA[?8?E(PRL1XOC<7R[W;Z)\ MGV;_8LQO9?.XVK:3SW77U9OQM8B'NNZJWD;WH0^>IZJ\/_Y85P_=\#7KOS?[ M%U+V/[IZ=WC99G9\X^?F/U!+ P04 " !SAU1074?VEYT% ('@ &0 M 'AL+W=O.4U&D M FWY6JDZJ]V]3HM;T$D(FZ3MV7^_^2I-QF\ +1?R;ISVQG M3#[X%4>'[':XR_/CC>-D+SL3A]DH.9I#\9_7)(W#O+A-WYSLF)IP6QG%D<-= M5SEQN#\,)^/JV5,Z&2?O>;0_F*=TD+W'<9C^.S51\GD[9,.O!S_V;[N\?.!, MQL?PS?QA\C^/3VEQYYR\;/>Q.63[Y#!(S>OM\([=;+A7&E3$7WOSF;6N!V57 MGI/D9WFSW-X.W3(B$YF7O'01%E\?9F:BJ/14Q/%/XW1X:K,T;%]_>7^H.E]T MYCG,S"R)_MYO\]WM4 \'6_,:OD?YC^1S89H.R>&@Z?W&?)BHP,M(BC9>DBBK M_@Y>WK,\B1LO12AQ^*O^WA^J[\_&_Y<9-N"- 3\9%&V?,Q"-@?@V\,X:>(V! M=ZV!; SDM0:J,5#7&OB-@7^M@6X,]+4&06,07&O W*_,N=\FZKS)*=GLZE:^ MTLTX,7'JPJHJ=1[FX62<)I^#M'[9CF'Y3K.;PJIP7CZM:K_Z9U&M6?'T8Z*5 M'#L?I:>&F=8,;S'255UF93/L1#A%"*E[A' M7EB7>; 918)Y1&X(LT",Z#)+Q)"05Q>'9GTYX U !$Z0P(4B*@>B4R@*>_"P M!Z_RX+4\^)I46HW("CG45<1]0:B937&N)!FV.:!<*4EMWX,6!7.)KP<4%Y,^ M*0I !47XI"P I30GOI8VI65 H)4-J<"5I)S7-B65IL.UL2E/*.'B#$N<86EE M6"L2\U1:[?S&."H"0H!D&E)"<#.4"^B(O MY!) RB51K6I(=3O(!&EPC3"A:2%L ";;[TTGQ0JG6($4TZB577!^P,A8KFW* M$RY-\<:FA!_X/1./CV/V09J4\ :!/E=>T+,P M:AR\MH/W25/3FO%;3;DC.CO-;(B-7%(B<^0I(*5[#YNC+Q2$R& ^(D@3:;% MD$_F\26"Z,*QLB$Q@(DKA%\#75)^" /2#WJSM1_";/&'*4O](0S(/^R-ZC]$V0*PH2XJ0,@! M"8BX?@W(>G9RS-[*V2J0@7T'D($ 0SH08&>$(.O9H#"T0Z%2D-DZN4<+0A** M04B>4X.L1W\S!6;GGIT\Z]'## ABG_[JP&S]ZGEN\:%C #A?6=P&S_BN'30^9!*_1\V2V@CZ)P%*&YM M8M: ZE1D4P"(4GWY[]'PW-;PNF^]Y3W"D(-?C?V>_0CO$1LK1#G!?9J!3EMKU9.ZZ E-NE;=:28#5Z2]T->]KOU]'1L>V^/B/]/4S?]H=L\)SD>1)79SBO29*;(OSBE1@.=B;&ULE9IM4]LX$,>_2B;O MK_'J61E@IM"6MM1UIC=W]SH% YDF,9>8TOOV)SM.&N\#F#>0V+]=K;72_B7% M)T_5YL?VOBSKT:_5WY>K^?9-]5"NTYW;:K.:U^GKYFZR M?=B4\YO6:+6YG?EGV7]U\-LD[Y-#EYN%JMRO5U4Z]&FO#T=OX7I MS+8&+?'WHGS:'GT>-8_RO:I^-%\^W9R.LR:BUXV+>?KWL[PHE\O&4XKC MW\[I^-!F8WC\>>_]0_OPZ6&^S[?E1;7\9W%3WY^.PWAT4][.'Y?UM^KI8]D] MD!V/NJ?_4OXLEPEO(DEM7%?+;?MW=/VXK:M5YR6%LIK_VOU?K-O_3YW_O1EO MH#H#-=1 =P;Z8*#@60/3&9BA!K8SL$,-7&?@AAKXSL /-0B=01AJ$#N#.-0 MLGWFLL$FAV3_SK8*SYOLTPU'^7[>8I]O&)QPV&<S>OYVAIM=F7C8=Y4)Y@F-#EOKK:SN+V9YMTV7?UY%GP\ MF?QL/'7,Q8Y11XS-7)^YH@P613'.\J$D/69]QP#?>8# MQZ@^A> M))[W8'@/IO5@>AX">MX=XUIFW3**;\/R;5C2AD-=>K%#['$3!A3NL7<4TYGW M"B7Z/8=9\,C;!Z;1H+U#J;SD8G/1H]'^D<&BN4>3H\+4A0WG)&!M*-3[434)4,UTPD]_R!?^2!?!4,!'!7^WO-'_ODC M'6=8[JXB:2>->2P>.:54!@9-LH*AC#%"V6T6:NQZ(J-1*U0$+SJH-SQ >8V> M[I+A@M&@D;^K@?[R@?X*AO/!6R?('$AK*Z"S+@JU!OAUT5M0P^46!,4&_:(8 MGC-,)-VL2;>0'GX1*5Y&9EPPPMP!88T!S"(C"O4'A#4$V%?TO2 60-6"]CUE M:-]3%0@FJ0#@!#!B08G2(J*>B=3YM "(.F\/2PA)-XX+# MO+="P5>":"@J&E1 .^BX*9>!TVA673*5(":*B@DIX@Q#BKBBNUJ(%B\>-_.(14,YEV&-Z1<7%(:!#72S,D:T5#-Z(?W M6$,YRAI\GL12TH[&"%)DJ!11#36TW/^A5,2U.N[K%WD+!>-=))B!/TP M5#^HC!I:\_&!X,O(U8AAI0 B28:ADX$X^YQAAGV2%&F]IC8\H1^<<(ZPA MK%".+2W'T>%F& :/WLG1:R:KO8#ICKZOI%\Y/KJ9?N>N%FLZXZV^-GQ9IZ-$[:=2D.X&]$].=R-VQ MV;2P&7L'TIW=>W*_>VKWVEX^W]PMUMO1]ZJNJU7[,LYM5=5ERD+V)DVQ^W)^ M<_BR+&_KYJ-/GS>[U^5V7^KJH7L5<')X'_'L?U!+ P04 " !SAU102,AX M$>\& G)P &0 'AL+W=OS\5\N3[M/]?URW P6-\_EXOI^E/U4B[#G<=JM9C6 MX>OJ:;!^6973A]9H,1^ $':PF,Z6_;.3]MID=792O=;SV;*^#9[>JZ;"X.SDY?I4_EG6?_U,EF%;X.=EX?9HERN9]6RMRH? M3_N?Y7"B;6/0$G_/RO?UWN=>,Y3O5?6C^7+[<-H7343EO+RO&Q?3\.>M')7S M>>,IQ/%OY[2_>V9CN/]YZ_VJ'7P8S/?INAQ5\W]F#_7S:=_U>P_EX_1U7G^K MWF_*;D"FW^M&_Z5\*^_G^V&*;;ZF2X]IF7.K4AVQ3+I-S M+K=)EQ8-?K!9(NV:NYC6T[.35?7>6VUDXV7:J),SB #:.$1![.'S"!26,%(?,)67T M(7'%>9&'S#5E+ KFAG.#F%N.48?,'<>@D,>_G9K\]P$7#*+X!"F^4%3K0!T4 MBN,]:-Z#;CWH/0\9FH[Q!C$MLFP1K[4W:+B4 <6@%Y13Z0^.R*R@DP0@^7LO':VF\:/+&ECS%@$.K.:>0%H"@@D*@ MP//Q9GR\&8T7"TM&GN)EYG' E,JL4WB&&5]6:^!#=GS(CH3LO$H= I*A7S)2,R>C]G3:4:K9>3):I&0*41=4 K &K0D+AE*&(.&?\4\ M44F!?%US<4F#)NF&H3Q@=;EE*.L ^;JCE#-X2QQ[DA7KA4'UEE/*6(>GJZ"4 M5E9%%G[3(+'[N" Y]@)MCZ,..M A"8"P"P[+O$#3>>,=15J#(QOPPI4+/S%E..5P4!<>9_45TF.]8WR:I#I%T M2ZHPTDB\J#E,9SCN2P[S6@%.-X,!2(OS33&E<"7><,Y,ICU.-X=Y++AW#)9Y MA\6;H4P6]AR<;HII)? B*;AQ9GYOESO,-M\=?Y9 NB\O(JV,C#1P4I&*,3A[ MHPXZV+IT:$-P,]YQ^RJI1);AQ7_)6DDJ MAWNNM<"0]DG_F:X*Q@(Y-6:A39 MA*L3B.U&D59?:J9>(SV+C/3>DC;?9 \Z9R&-BYIVU@JL (.+B^OEM2$M?Z*_ M/-%?P7*AG8B)1*3YE[3[#TXB/B(-N D ;3K *.5P MN\UPTCOMR9E$FK\\T5_!^1/@LDCY0J0K MH5>1%)'$3V6CABKX7(7@L)>^TY M Y$E %2UC9#&X6EFL$Q;7/\KB-*K(Y1>Q8[%4Y2>@4C5 M*Z8_5PX?W^8L9O&^6W"8%OC49<(%%JEZ%5%Z=832JXC2JQ2E9R%2]B;( MJ2*'68PF,'_3Y]P@<4*/R+WZ@BYUQ&YURERST*X\#OHX*#%D5F\ MYC#0^/ADG.8M3_-6<)@,I1^9*Z+XA[,8N*JYYC( MCZTZ]ELI_;$4_Y_IG&-BZDCFJ4YS2+#82")Q7&P]V+# MHEP]M2\CK7OWU>NR;H]/]R[OWG@ZA^;-"'1])(=WDKD^EL,)>QV&7S@_.0R_ MT(HSW"'LPD5%>XH]HX.=S1[QX0[AKUCPYW-VR*_YG#S M"ED^73W-ENO>]ZJNJT7[8LAC5=5E2)#X% KAN9P^[+[,R\>Z^9B%SZO-JUN; M+W7UTKV6-MB]&W?V/U!+ P04 " !SAU10=#^EPIP" "L"@ &0 'AL M+W=ONZY]]QRPIVBH,G2\'HS@;EF8=]GW@Y30MW-K%G:S&; M\*/*TH*MA2./>4[%WP7+^'GJ(O=R\)8>$F4.O-FDI ?VDZE?Y5KHG=>P[-*< M%3+EA2/8?NK.T>L*8Q-@$>\I.\N;M6.D;#C_,)MONZGKFXI8QK;*4%#].+$E MRS+#I.OX4Y.Z34X3>+N^L'^QXK68#95LR;/?Z4XE4W?L.CNVI\=,O?'S5U8+ MBERG5O^=G5BFX:82G6/+,VE_G>U1*I[7++J4G'Y6S[2PSW/-?PF# W =@)L M1!X&!'5 < T('P:$=4#8"O J*;8W*ZKH;"+XV1'5]9;4O$7H-=3=WYI#VVS[ MGVZ/U*>G68S0Q#L9HAJSJ##X!G-%>)J]28&A% O<"OH=@P3Q\'8A'W://Z!A(*C= M,0C4:=E_0/<5]_@= 5TC/12@G^<(/]$WV(TH&-(W $3Z\L"F19!K1ST4L"E1 M](1:V):(#%$+@$B/^Q'L7M2U5(S&/12PI]#X";6PJU \1"T (CVO(8:]A[MF MB%'<0P&; :/A:C%L!HP'J(5 I'TQWLTG.V?B8,A2K!JX- !E7@ &0 M 'AL+W=O:3ZNSY^Q>\LWW M[>Z/_>?-YG#VY_W=P_[J_//A\.7RXF+__O/F?KW_:?ME\U"?^;C=W:\/]=O= MIXO]E]UF_6':Z/[NPAH3+^[7MP_G;]],C_VZ>_MF^_5P=_NP^75WMO]Z?[_> M_?>7S=WV^]6YG/]XX+?;3Y\/[8&+MV^^K#]M_K$Y_//+K[OZW<737C[ M]K?;A[/=YN/5^<]R>2-QVF*2_.MV\WW_[.NSMI;?M]L_VC=__7!U;MJ/M+G; MO#^T?:SK/]\V[S9W=VU7]0?YSW&OYT\OVC9\_O6/O=],JZ^K^7V]W[S;WOW[ M]L/A\]5Y/C_[L/FX_GIW^&W[_2^;XXK"^=EQ^7_;?-O<57G[2>IKO-_>[:?_ MG[W_NC]L[X][J3_*_?K/QW]O'Z9_OQ_W_V,SWL >-[!S-W#'#=S3!A)/;N"/ M&_C_;^!/;A".&X2Y&\3C!O%I@TE_\]^W!Z;/6KL,XT\*2[JWI]>PM)+O+/# MYO;E"UR/BMA)5B!Q+R4WHZ18_CD=HG#3]N[%]LI"/>[ 3SOP+W;0K>,7T/2X M'R5ADCP\XA:7BG3KO0:=J;^\(!TZVE\U ^]X;0'7%F!MR@XB[B#.IYMP!VD& M7=#T=!\E\1F-$B7FTL$%F3=^."Q!%H(QF1>6<6$9%N9Y!P5W4.:C%<,N8&; M)=%@%68 (L&&W.FN26>3[W4KTKGHO;8\Q>0$EA>47:")_2QV 63V%W%S((-H M@.P&*+9!Z1F#S%>+Z!&3+!;E"!2V/B'OB\HNV&$D+"#,'B-Q#F$0#83CP"2) M=2GTB$==#-Z4@3'HJNL\>]V7RV,'%++ I.R"O4;R LCL-E+F0 ;1 +F,?]N> MCF/0A1!3?YXC7;(I*8>A92NT9(6*GUNV&ROS(5NV&VMG0"91#_FH>0$E2K9] MF"!=,#;V1S+I?#V#*D>R92NT9(5%V04[CO4+(+/C6 HU V00#9 #G,V,Z8_0 M:](Y:V0(NZR+RM^Z93>T9'3*6<^RX]BT #([CJ5X,T &T0 YCU",=<4,A_(H M+"D:UV<+W*&I_RFYUK(?6K(ZQ7,<>XXS\S$[]AQ'$:?'3*(>\U'SG$HP$G(' MF63)QYXQR>I?AG(4.C9#1SZG_"TXI=LM*'>.#*QEV9>:W7K$H#/.Y]0S!ITM7I23G5?8:OZ#G>?8:/Z?GD6B ##W/V)R&XQCZ6_:V/]Y7N#]QFI5Z]D$/ M%NCD%7DC6A9PR[,U&2=CF3G3" R3GE ML9AK&56HNVK-,FL\7UJP[WI>-@) YBJ1+5K1D$=@) YB<4RI,9+N)"QI> M9+N)B7K(<>QD_>7YUR6KDY*7ZV'OBV!K3OG%1+:8N*#51;:8.*?5D6B@ M.O:P@>JKDM5)R$I4[M0M:'*1/27.:7(D&JB.W2O55.]ZUR6= M>&_Z@$8ZET0+:)']+H*5.6T7["EQ09E+["EI3IDCT7!+%.I7\FZX)3K*G/-] MJUZ1K*8'Y1A,;'8)?,PI=3FQOZ0%92ZQOZ0Y98Y$ ^&Q?-4\U5^1O&99Z<]J M(+,N9B5;)3:^!)[F%:])[#5I09-+[#5I3I,CT4!X;%Y2C\Z^+:/,A/Z2C[(W M)0 G96 !_$V[<9W8:-*"&I?8:-*<&D>B@?#8NVPN?>2Z)IF3T-]'0IG1CN', M#IA'B+,NM\B!UCU!71;AEG-L$, M_J;])63VFKR@QV7VFCRGQY%H@#SV+NNS[X?>KE$79;A7QSJCG>\R^V &B],& MM#+;35[0X[(RB32GQY%H@#SVKG;D#0?R*'/&#HF"95$;LF(?S&!Q7ANS8KLI M"TI<8;LI_JD2E'Y$R]L@@7\S2L=N;#1E 5MKK#1 ME#EMCD0#WM?;W.N2U4G)R_6PZQ4P-*]TY,+.4A:TN<+.4N:T.1(-5,?V-5!] M5;(Z*7FY'K:Y @[F%;\NRLCEHIE+;>ARWM3EK+%+F).,QN=A8(V$]?0G?790 MA"YI\V9&&;TT8&9>L6XQRO"E63)]:93Q2S-K_I)4(VXH:I)R?Y'W&H7.C%?< M%6$*VH2@4>8P#=4ZI3B+428QS9)13*/,8II9PYBD&G&/==RZB]7 M\/ZL-@0DVHPZS9\'#9,Z";Z@[XDV"RYS&A^J!M8R=K34W_*\)E4>;G:@2KLL M*=J0.@V@!R4+BC8-+@L*GVCSX#*G\J%JI#R6M#!<0R95'*8&296T3";:H#H- MH0>E[XDV#BX+&I]H ^$RI_.A:J2,$YKCP4PW[TQ_"0YE7NO$H@VKPR"Z[O+* M2+C8!<5/E*%PL7.J'ZKZRY/O?JA>DAXN%%^S[OG=CB-KT"7U2IHH,^M"\^A! M9:WXCUW0 D69#1<[IP>B"EB/)8Y9DXY8C[I3K!5SI+'TH+F0,B N=D$W%&5$ M7.R<=H@J8/UZ09RA69W6=,M2?)%&TH-6?I31<+%+:J(R'"YN5DTDU0C8C:UN M /RZ9G5:TRU+\4,:1@]:6E$FP\4M>EN>]KZ\>6_,HV T AY[7.T5_6THDH5L MQ[?FC3+O5:]0!M>%AM*#U@F5"7%Q2SJA,B,N;E8G)!60'BN<[[O'-:J&VWVD MBFJ-4Z;7A2;3H[H3Q7;2Y_NT@*,NA'_1&F=6F D69 M8A>:4(\:)&5<7/R2)J@,C(N?U01)-9+V.)PY6 ?(I/03RRN4.=%.8,HTN]"D MNG9G0)29*]QP%GQ=LSJMZ9:E.")-J4?U[T%Q'K^D M""H3X^)G%4%2 6!J@I"940>9&70G,K,RT"XTK!ZU][DK<^,2EG1!97)6-I\?# MY4V@Q^/E3:3'T^5-HL?SY4VFQ\OE3:''Q=0%&'RF+0W7)K8^0S1J;*[/X+JE M+EQPY5*7+KAVB>W#X/"9NGS!]4L%($A *@)!!K8RL,C 5@86&=C*P"(#6QE8 M9& K XL,;&5@D8&M#"PRL)6!10:V,K#(P%8&%AFXRL A U<9.#[&*P.'#%P[ M_)&!JPP<,G"5@4,&KC)PR,!5!@X9N,K (0-7&3ADX"L#CPQ\9>"1@:\,/#+P ME8%G#V@F@ Q\9>"1@:\,/#+PE8%'!KXR\,C 5P8>&83*(""#4!D$9! J@X , M0F40D$&H# ([8;-"9! J@X ,0F40D$&H# (R")5!0 :Q,HC((%8&$1G$RB B M@U@91&00*X.(#&)E$/E\T$X(R"!6!A$9Q,H@(H-8&41DD"J#A Q299"00:H, M$C)(E4%"!JDR2,@@508)&:3*(/%9L9T6D4&J#!(R2)5!0@:Y,LC((%<&&1GD MRB C@UP99&20*X.,#')ED)%!K@PR,LB50>9LT,(!,LB5048&I3(HR*!4!@49 ME,J@((-2&11D4"J#@@Q*95"00:D,"C(HE4%!!J4R*)R06D12,M(4DC@EF1:3 M#."F< M+Z4%3.&$*2UB"F=,:2%3.&5*BYG".5-:T!1.FN*FRL%<6M@43IO2XJ9PWI06 M.(43I[3(*9PYI85.X=0I+78*YTYIP5,X>4J+GL+94UKX%$Z?TN*G/ID^;?_ U!+ P04 M" !SAU10@N#AJ)<" ="0 &0 'AL+W=O'7Z MAP5ZSKGW7"@P/G/Q+@^,*>^C*FLY\0]*-2.$Y.; *BI?>,-J_6;'1465[HH] MDHU@=&M)58E($"2HHD7M3\=V;"6F8WY495&SE?#DL:JH^#-G)3]/?.Q?!MZ* M_4&9 30=-W3/OC/UHUD)W4.]RK:H6"T+7GN"[2;^#(^6.#0$B_A9L+,_BJTZ3/S,][9L1X^E>N/GSZPS%/M>Y_XK.[%2PTTF.L:&E]+^>YNC5+SJ M5'0J%?UHGT5MG^?V38H[&DP@'8'TA"QX2 @[0M@3HH?XJ,-'/1X_)L0=(78( MJ+5N:_E*%9V.!3][HET.#36K#H]B/5L;,V@GQ[[3Y91Z]#3-DWR,3D:HP\Q; M#!E@<(] 6KT/0: 0PJQAT%0.NG'SG+289 MA"%1<*=V"1@E :+F+WLQF>:!\ZWL "$W,F[U$;%?NBEMZ:*WTBV7-C MQ[EBVF_PHNM]T'>5OE.RG3+-5+=%>V"W'<6;[C*"^AO1]"]02P,$% @ M&UL M?55=;YLP%/TKB/?5?)@/1P2I))HV:9.B3MV>'>($5,#,=D+W[V<;2HEQ^P+V MY9QSS[6Q;S90]L(K0H3SVC8=W[J5$/T& %Y6I,7\@?:DDU_.E+58R"F[ -XS M@D^:U#8@\+P8M+CNW#S3L0/+,WH53=V1 W/XM6TQ^U>0A@Y;UW?? D_UI1(J M /*LQQ?RBXCG_L#D#,PJI[HE':]IYS!RWKJ/_F:/%%X#?M=DX(NQHRHY4OJB M)M]/6]=3ADA#2J$4L'S=R(XTC1*2-OY.FNZ<4A&7XS?UK[IV6,3HX M;-S='JN?R-] N?JE"NK%UM_D\G 9O>4HB3)P4T(3IA@QP0+CSP@@U><4@2U% M$:SHP7V"W1H1&Y"]!1+:3836.D/-#^_JC.T"T"H M0"\$TB,A1HQD<9T(P:% MGF=4NT:E$3)1>XL6A O4G>7(:CFRU)S:!6*K0&RI&1DUCYAXX=-'<1@;-:]1 M@8<"9#>36,TD:S.IL6A%LDJC-@ :9M:H-$JC#Y8VM9I)+69\PTRZ2O,%Q1 9 MIVMG@:6)#S_XNY'5#K+8,4Y0@58_5!! :+I9HRS;N;=H6;83+"ZAEK"+ON"Y M4])K)]197D3G'O(8J$O,B!>RMXRMX%UF;$P_,;O4'7>.5,@K4E]D9TH%D2:] M!^FODKUPGC3D+-0PD6,V=H1Q(F@_-3LP=]S\/U!+ P04 " !SAU10#,+] MSY(# 7$ &0 'AL+W=OZ@-CPGDK\K*>NP%6D0CY6>[\^5BS= MMD9%[N,@B/PBS4IW,6O''JO%C)]$GI7LL7+J4U&DU;\ER_EY[B+W?> IVQ]$ M,^ O9L=TSWXR\>OX6,DGOV?99@4KZXR73L5V<_<>31\(:0Q:Q.^,G>O!O=.D M\LSY2_/P;3MW@R8BEK.-:"A2>7EE*Y;G#9.,XZ\B=7N?C>'P_IW]2YN\3.8Y MK=F*YW^RK3C,W=AUMFR7GG+QQ,]?F4J(NH[*_CM[9;F$-Y%('QN>U^VWLSG5 M@A>*1892I&_=-2O;ZUGQOYO!!E@9X-Z@*X[5@"@#TAM@]*E!J S":PVH,J ? M!E%;WB[WMICK5*2+6<7/3M6MAV/:+#LTI7*Z-LU@.SOM;[*>M1Q]720QF?FO M#9'"+#L,'F"0CG@8(Y(X[#&^C* / T-A+#% 0'4GJS$FI%C'K,>821P9P4*^ M(CA8 M:,M 1$(YC !"%($+8$H480&T7O,%&+*8VB:RXHZ(("+A*8( ()HNN3 MG( $DW$$26 DV6&209+$,]?6YQ@MD!@,) 8"L1 D($%R?2E0 *LL &+ ILR" M\913&IA2NX#2P[&('@'A$-,1&A<^\"QK"(&ROD<8<&1I# @6&[I!;0B6&P+T MEE"S^AV(#M(UN\M*888E"2-O8A9N+-T!DQXP+%X$J#>)S( [$,(#/XD7)=K' MXA:6/(H MQ.S!M'8+?6(Q1'<&A#4&V(+!2QJ%-^P+&!9H^2:99$ 50X\"E=9 M+8";;/3=$>X?&.H?YLPHD.9VN#IU1W!GP%!GL,4*:Q[CZV<&PYK'Y/+,K!1( M2W?B639R#'<&/.X,* @LS13#8L7TAGQAX6%(>)&9+R \%-BV0@PK#X^5)Q,V MMMRE0FFN[F(O#H8?9,8WWJCOJ-D&5=+*V9P.HE-ZB76%Z/KU#O4H&&ZR"F M'C;+<@'5A>,/#CL%J_;MR;-V-OQ4BN9%?S#:GV[O<7-8,L:7:+KNSJ@?--V1 M^4=:[;.R=IZYD$>Q]L"TXUPP&:1L[*YSD*?T_B%G.]'<3N1]U1U5NP?!C^H8 M[O?_!2S^ U!+ P04 " !SAU10Z2/@.IP% !D' &0 'AL+W=O7E<;=+M?I5M>WGZ=-F_IM$G^]LBE?L^Q; M^6/^>-F/RHC2=?I0E"X2__&63M+UNO3DX_BW=MH_U5D:-K\?O=]6C?>-^9KL MTTFV_F?U6+Q<]FV_]Y@^):_KXDOV?I?6#5+]7MWZ9?J6KCU>1N+K>,C6^^I_ M[^%U7V2;VHL/99-\/WRNMM7G>^W_:(8-1&T@SC60M8$\&5#\2X.X-HC/-5"U M@3K70-<&^EP#4QN8540R-OY9V7 MI=60K![Z0;3WI6]7%$7QQ?"M=%5#XP,D&I"*=)M9A R=B*&/X12(@(&,16 O MVC5,0D)1U&:F(\#O@>( MQ ))G"FR,#HAO!&&%C M-M@F(>7;;BU+K)"RUD4LF6] C<9IUOA;0)&.#-1K)9^$[0)&PK"?FJ"<4 MIQ8A)279B*7[$F DC#4L%0 FM%8:JZRQRCI0V3!EQCJHQT0&4);/";<0 MDEQA0$DE6%?>05]LV9H#2$8:HZ;EL062VQ#B9EV M8PO6#45\$ ,J-CSD*:!<+/D6 %!"$-\!A)24//%FP)4R,5_^$>5B-K?,0\JX M8*(.(>57?I9XRY"*9<3'PSUHH7&F8Y9V6&"'=HH=+LK3&SR71$&6>"=\)J@I MTP@W&O!)=0(H&D0\3Z OQ_,$U\BG DRQ,3>#E.5+.J0,3Q1(\65O 2@YB%@^ M+0$E!HIG"NS51G^U9>XZ?A*2F:_I-67;W:FCYA]QT2E<)+GBR*WC@L.Z#1<< M4GP/!RG+YWY(\3W '%)\M5D R@LNN> A)0:QY8*'% T:JV!;<'S,OR:!)@?7 MX:3C*$KRK,E!(DV"/$$4/\A,(<7WN#>X1KX3A!0IGBN(,CQ5($0\51#%#YH+ M0/E1'\P-(>5'/=\F0*JQCVNKW'%;0.&I$,T-,9IJN<@(XG.]U M^%%DN_J=WO#T8O'J/U!+ P04 " !SAU10_E+L2%P$ #]%0 &0 'AL M+W=O M:48J=6MFGJG$6=0L:2"5GG\_9FDFV LGAZ+,DEK?ED>ONI0JV;>=LM1CA$@O2\ZY MNUZV;2_E>EE^\(Y4ZK#RGVBBYBW'5KB[[.Z57?73C.5UZ+XWMS\OE^Y MI%&D4K6KFQ")_GE3SRI-FTA:QX\^J#N,V72\O_X5/6XGKR?SFE3JN4C_.>_K MT\H-76>O#LDUK;\6MR^JGY#O.OWL_U!O*M5XHT2/L2O2JOWK[*Y5761]%"TE M2WYVO^>\_;UU3V38=\,=6-^!#1U",MN!]QWXT$',\J+GQ<#3^0Y^W\%_< #9 M\](8P.M2U>9^F]3)>ED6-Z?L7I]+TKRE="'UZNZ:QG8QVVVLB]="F@]@]-!">#C^,P= 8&V9U9^,!MC8A#20&",0+\. $".E6YL3D;2Y&'""^??<2+D/E?M(.3>4=Y"\ M&XD2+GU;.@)E*&SM *22BTGQ$HJ7EGCI^X9V:8UDBGZ7B.>(D

FJ4:)^"/ ..\P@DV@9%%$TG&E<1"LN(E6G;]043]KN[12#:#3$ S=TPEH_K M"+4+B98?3,3 )D^#CW@%-EL*W=;R"ML>*8WLM=U"4'"01@"28+I44.RX%%JN MY141^DB0H-)!DOOH+<8QIU\$A@V?D0<,HX?F#.-]))Y%QEIQ86&PL)B&P>PR MH+\K(F 9D.0$O"Z0]*/IVL)P;6&PMECI!J5 @LH(.+@M8@B*&?6XN#"[N&CU MX40,;/I,?, T&/9>!KW7- UF.Z4?"&ZO[A:0>L]1"1();%K;IIS.)+9?!NW7 M] UF?X53+H, _ <%4=:6/VL." T$G9D$]G]F?^4#Z[ _R@U!SR!.9,W/#B-E M8,_N\P/!XEE-XYGCJL5@U;*,"-08_>$7@?*/4!KXJ'(A5"_>W#N(:Q>#MR*:UXW*W'7.IPO/K'F_,EHW]!%3%$[6SPC?LL6GU'[$R>+F!,4B0]' MF][_4KN#T3^3\GC.*^>UJ.LB:\^Y#D51*YT(\DDOQDDE^^$F58>ZN0ST==D= M2'8W=7'I#UN]X<1W_1]02P,$% @ _7V7GA6[O/ZO/T3#>/B'X/-FG5?_]8>[NMZ^^/;;:GF7;I)J M4&S3''ZY*VWU;9,DU5UEZ;U9OUM/!Q.O]TD6?Z'/_VQRO[TQ_I/ M+XOE;I/F=9#DJ^ \K[/Z(;C(>82LR(.3X,>KE\'QL^=__+;^TQ^_Q9?XQ2@. MWA1Y?5?!6ZMTU?SY9;HT#/YV>EW59;*L_V_S=]G!^_0VPR=@7V^33=I\ZNK#Z=N7I^]?!F\N/UR^ M#]Z]OWSYX]F'JS"X>'LVZ!GR#(!4)FL SBK]'/PU?6@^-\3_+4:C>7O1N[)$ M$+_*JB6,\'.:E BTX&52MY9V\N,^#JS2IBCQ=!1=5 MM4O+Y@L_IU7/&#\5:T"DI'R ]:S3LO78VZ(/ K*-]^FV*.LLOPVNZJ3>]/+7YG>G\/2*WGBU3OJ'>Y>66;'J14V]TD?_ZW]U74TSC(OFK^#+%AP/>5O6 MTOG^JY][WS[-\QV\S2C:?*HN=^U-&5@"M:@RHGG=;SOH%KS=;:[;2#0<1B?# M\6P\ZGGU0_(YN%C!9-E-MF3RVCU0%)U$HVD7<31W:UF4L$@:)*1[F 8%W +D M$25BU*JUT[6>?#]^M.J MCUJ:,<_P+UC9!Z!9K;M9P"6ZJ-;(>O"YQ\8RVWQ7%I^R?-E'$W@7AZQT0XY[C'"WB$SC+UF%^R&K I>(F MB.+CZ^= T9>[L@,,/GG8PJWZE*QW:? L'@R'P1:(7X4DHS5ZF:R(2#]LKHMU MBP6^>=?Z2N8/SC\O[Y(6KX/+=^?O3#Q?P@!4E@F=!E@LX0CAT/'%#!CP+9.( MWK M^H%O'[3ZKS36RVR] R&P!8L#WSL8'I\RX/.K*EBE2W@67C0/'SC$*>@Y"9#@ MG#@*8HJ[(@8M?WSRJXAC*]P/DI.#1P42V"8YGU(XYO4IO253+E4SCG5KO M5BF1NK*2G_6GH-BAGG6+TLR;) >0&$7W0[HA+-W!PL\ <\MB'7D(3_ MI%S13M*;FW19XR>$V99E8]#L*Y@Q785!4@7W< 2K8HMCG5[]B)./3X:+\#_^ M=S0=?B=-@SL#][)4'V1$P!*!@JGR7UJ HK)\?+#I= MM'C,$^8_NWSS[OWYG\_?7EW\=(ZFD,LWYP?/_-1Q^X4PEB-@'W"$=R /(#!5 MCE@#MWUN."ILLT7(7X$8D-WF0%?0V+!\"- *!"H&T9QD]0L<*MWREI" ,^$C M@'M;D-_@,+.2"<86%)36\Q\*U"R*IZRU0ZYOO;87K-^?OCY]>W8>7/WY_/S# MX?+TV8_OW\-9 .9?P6LMB)TEU1UM>XD?TK_O,E OND!TRO>O D1?IO#0]3H- M@S4JC,EZ7=PGH)#QW29)B)XD5E/LKNN;W5KO;T5BSR2,HYC%G4DXG<]P!V@7 MH*_PAH5(#^0RK5LZT44.%[]!"&\1L1Z1LM:.5M!H=5=4[X,KU)2Y10& &K;LD8X2TW!T]J M!\_F5;'.5DRP;VZR=08?>_2+?0#L_DUQ]O7%Z?<7KR\^7)RW$?=M 1."/OR MF-AG R3;-@!]JDRON\#\+GD $8;U193HLJKJ4E9\E-7).BX%6F9.0*C9 M=(+K;9'K&$4#7?>,*:@@&]GSH.XUJ:X!YXIJW[.\HST/H/$D$\1EZ) $ :RA M_3!Z55Y4VV29_M!AE:]X$B@IHXFH;#T51^:5/Q;8:@0'GH M\Q*),F"\F;4MBM5)AA2R3Z.$,]AM=FNZW?U,KFUR B38P4VI9-M)#>^!9G\< MA>/9+)PLQJX2$H63X2B,Y^;+_3R@I9+PX5<=Q_$HFM 4A[RYCP%_J936R4B? MQD-[T*UJV@@/4S;]M_6$+%[N40L[7Q6DW?-:/Z;LF6J/B'EZ]>?@U>O+CT^0 MBNPKK]Y?OE'I^^T/P>G9AXN?NEG.J14@4HZ+-BC(&/@8SIE1X%45L!X"H9MMI.];ZFV"JGI.BC/^ M<+W+UJLNFO1#X\'M/N&J9>RBVXWHA83K>; V=KM?"A"1 ES^KH.NGF^VZ^(A M38627][G0"SNLFWP#N8DB"T[3X8>/V'C!Y).H)N=SQTK%)\'>A:(MBM?*NL3 MRMK'B%HP:']X^P6%]% [+9?PP&-VRR[-A=T#,!=+;P1ZA[JVD+IGETF;$/;N M$1[?(\7W3+#]4N&^![3)(X)BSVO5%\B/:&):&C@7CAS=A';GFX?0GL=(XL7; MG\ZO'B6)2[A9[#@EF8,-8IZV<"W^].ZEPBJ7:;J2VZB7^X]U(3;JXNW("8\ C>>,8Q8NH#@>RYV+O6L'O4_ "18%]!CLQ/$2N'!%&'+-K+I? + \UGA".G+Y]R:+* M^?_Y\>*GT]7); M>5%F 7R#5121N'XC*:&(E12CV8*7, =Y3]0/K3K)3'T.0(;1VQR?*"'/.9 M>DI]F%V6A+_G:QBA+/)L&9P5@S!X7:\&;/X/CJ] @D%[21 -P^ __O<\CH?? M-6PZ/_HVG5-CTZ''H^_:YV:B!)\_Q^]A46:#1\X^5]^I-?81FN'8&YL&_U%M+RE5[_"@LVBNE^ MO.IY[&LL $T5^_3.+QSW>V;%+78C_C+XV@VMF?:S^IT]VB)? M%>5]4JY^FW^GDZ&M]HH#1F-CTT)A-#;4$G\;5%H!1T][O17,=,;(36$]+(]8 M#U7P_\&QG@73X?0K'6D[+/G+:73;\O4L^+;/,MDYS4&S_)@G.^ WZ>KY'G]A M!TH<:/:ZVFTVZ-,%D%UEMSE%96(,J?4SOP-VV&$H?L*;>Q8>#8(GC/,.Y+=E MMD7U$9X^,ZPZ(_;&[O#@35%S>.1JMZQ!A8=;.V!3Y^ZZRE990B$9H""(=0'H M"%S&%$2NFYHT)!00*_+)IV3'HA -5RP0V9KLKO"%&-8KE2GNTU#%!?EF5S6_ M 9%&OX'%X@SR@P12RX] 7RJ0QFZ36Y;JR=>>Y#N0WBAN@\-8*HXZ$4((FL\Z M68K;-BEKMJ5N""J?TKML*9$A.%:RJPOX!2\?[1X.XM<4Y:D5W$ X$PH"2(A0 MK6E$/*@;C$<.));E+DT^/8!DC28H>0T!8VQ0;&TH,[B:WM=H(,N6N!N\09/@^53.F",1\(,+\$18J*L [> M(1CC<0 F;]D(06Y-=&_HBI;(6^[1\HCV*AI<%L.!%"11FVLQ" YU2')L$K^( M@ 5$D-/SAMA7PQ7;(S%2.. =/TGHQ(X[O#3IY[1<9K"? MRKG3("Z#B ?P&P2G<%[^3S#@"1\3"/EPWA6/2V$QZ3H#,..V!L&/K)6?PTEO M:'<@2,(B41#'N0EE)784= [8=DHQ+T[DS-:0D=!B0;+"W=IXL=2,3^@%NOEF MRP8>TDQ(D63:4)I<$#P?,D^%KFT*=1D-$LNML2NDOW M#X"U\<+38%JXIVK M>VQ=."\9]1@!JP/N#5!9E"TDWHPPW@6^W:O>KZ8GIFD'#UG9-QZ:T+&V4IRG MF,(;WZ_1I[J&J[ R@+H5S[UCEK3N>O/4:I]'H&?D+;, ZU!&T!.8$?;B6(7; MG7_*0&,DZK866-=B%P*TJ&L*?_*V82S3:&;6Z3BRL6WM9MY#$7'B_G:V:N$\ M"#["00(5NLTH((Q0KN0C .I4HTT!+0>P^MV:XK, 9GA/5QF(326K^W"- 1W, M<>(U@Z]VMW?.O;Z&RY32A85!:R)C&2KR)253D4EAG?T*#]W!R;A/T8S7>$MP M<"+SUCB+>'6S(Z:DTP=%:?B,H;QS!7>?[5( MR7#*GT*<0BVK&&^Y7IFUP=U'D\2R]D8ET&^2!Z5N9B?)ZA/&+ZH,6G#DI(X= M.K<*+AOK_S26'@?:&(W?8!"\QYC7JK))+F=IB?P :0^L6:73#3,PA=)2Z!_[ MK!Z5.&AZ5@Q96+$$LS3S:RPJ$4@E61(92$L;!";ZB3Z<6P,>H22L(ULQJ@9W MP+( L.L,GO%-W%LQF*Y49MA@9"DQ4B0Z98IDAU(E8?L4, 5+N4Y;-D/B#(X' M[J52GE.7V]-"7QKW\$>#W);PESAHB>M?(XA*,;KAJ8(HNDJ['"^#H,,M[4$5 M" K[$I*\X2K4LR3T1@R[3DF?0ZZ\1JL4T3/OII#04WG$-N'[ _-FU1W.1"!% M7$.:TA63]4F? 7-*DA%NIV@]10,B0YH'S2 MU3>;%6LUD@3.L>1C\G8!(@M:JVD)=8JK ;Z'+LR*+]LC/E1!.,>[7Z:.G\;L MF(WHB':)1',CZP3I'46#C:_L,U0C/0I,XT+S/N B* M%R"ED<.T[S5TO&(Y%G5R()-KX#LX*#T.N\&?,XQS1PF:S$@B7IW <9\4._0! MP($0N,N4C:) !XC(:10O3U(]5"3YX&) H%]3Y $"$:X7L*Y4G 4\CWJVOZ.Y M;#@P27ND0Q,SA%6CE0TE=Y3+@@&2)NQOSO3J52B[%I(E%)L0&'."$+2N;0\H"A72$ B("(7]4[0LBG1>D+[9&S'J9%T5>I7L;QD[ M3?!"W0)/*_G<*3: 4QX?'!#!@W^HEQ%W!HG]*UB#H6,2NBV%:DN-'MF]TVH<$_*/VO4%_6 MM(=?=JM;HY1F7E[&4)?3(^)Y&MC$.(1A622'&B57!,ODXR<3S75)81IAG% MDKSNS*.STHIO3#[1 EM5!8KX*[B^*8(0#Y.^8?,*?;L%^56L%$*HA#;\UC$1 M),7Z$TGYJ$MJZ ^.O:LD*!85546'9,F"39J)L@0;K\F68(0P4:!QK.X.>:<@!JI)G]^ M#1CYJ,SVN)+%@65MB)L)>1=5R"96"3;!2ZL&;^%W$/EV>T+FB>P9OU^()(5N M F*<@0TI;S*>17-8VLXC-&;P^Z3$XAQ\[U'285L]?7LK(CY"/\L[R K:0TA8 M=@ N>,D" -#Y5LY6SVK%T?GYI'7V4UZ]+W&0@;Q M! $\&IU$W\;F:]3R@U=&;9 GW)Q7F:G=, _$C'XIB+42( M-[K[C&93>,4^/K*/OP+\R8SM_2;[3,%6SA/!:W0,HAG87UD3@ 8BU1TF^)6* MM1T NDG524#I"/(@Q3"Q]E&YT1+$>M.3$PHQ(&(GHR+ PM9FJ<09'# M/X_29-G3O<\XVV'%PB\R5!;,]L:?"EV^2]>,8*^$!89#, /.# M,DS44N69BU2)IY)7!''>C=IF"(WP_ D% 3YLF@$09(PW\KB7@/KH1!5'F^[- M]EKN2TGB?:^]O)M!T,P& ZBZAO%]L%'"=IN3(JUZ/3V'*4)H22"A96IQ6I"%)0-$*@YU7#^8/8@)VR&: MG[/*V2).8;T'0+=14"ZH3%('$.S<>'PVYI%IQ:]I-71>5N3P294NR^^5F&I%8[NYB13 *V)X&3[CG&.N$=H65$ OR M;C26I^9=8? &OBP\EL3AE=$O08*=+ M8/5QY0:EN[;ERIF>@GH%DWM<N!V\HU=5F5[C08: MB&R4/ED:^HB\7DPH"!7/T=JSW$<.E2XIGDI3BF-S?<*%YX1(8;3LHEL >//>CL6J8.RB#@0\)$<#7HJ!$J )6Z"P'P9$&=:A<,7&A04K M1K,N"B(2<4$N0[2>W*;*KG1/; D,#4^@V4E'@6E>D,'0]:$3$X=M$I,B#T4J M86T4#2&6"D>U8B5<#(=BGK/"C/@5OR.#HSM/PQ4*<^6L/" 1V55&5C'W7(Y4 M- BJH97>/AAGF/I8E!9\QV;.I3]KGM[R9HRU$IDA +;8X$4EG5345;*?U@V: M:-5%=?NDDB]P@TJ?JHW6!!IL8/L4HR%>*@$M6<;0S. YY UN^W@9(KXQ O 9 MDI>H3MBD* 9L8MUX@3:T>/(%L5^>TBU!I85!LDIV51'SI*%1SB"$%ECUSX4T M%-@N"@SAP;MC#PZ3V,XK]T$\-R@C-4@5/T(VH>;(R-PP7^&097RG %$@";^@ MW:+8DFXIBHG@@XJ>T2U)X-6S;*S 8(]X81A8= (Y#\4#WZ<* ^4)Y'U\%':6 M[B-)[H'+OO=4'"(1#2WWG(,)U/_AY=2ZDVXMG0:9[4[>.0.*[]33[4V[W MH[#@%%M#I)@V';M*&AH*DE&N=IS9+NA[5M9]?<%(/)H)U4QC=A ML[)1H%*+DH1*.@%^[+W7]-M2DYN_0**6$^T3J2]RV0L?SV^'3E-<:7"8!HJJ MS5]>;@5*P VQPI5(E(Z,98108]EQQ46KIK!>1&>"R.1 5T2Q)\V*>[%R$8_= MDHQ\R9OJ$OA6B10E-]TQ1SQ2&-!U6M^G:>YNP:7C9C<^)(GRERQ)9#E^Y&!; M$Z-(5DOCPM&Z91[:G 5PM+=Y3 M*]52ZN"31PU)XA47."H9K%1P'')HX[=1&T ;2/*9/SIF1;&:<+K> ,M'&M>: M.*@,9%A3)L XT$>%9E>CZJ668RHR2?IGTV!FY>Y])T%TU0:=:B0,*Y<:3J<7 MG_VQJ$8YSUH052+>I:J.HCL#* S9 MPEW".J.!4.<40F WI2\TX-2O*+(M? M^\*J]258^QL;@$QDIQ]+ZJNJ[>C6WQ2FJI4"S[12X >G4J!CM&N(7SCGC;SJ ME+HELB4#L'6N"'X<7 U,&A*<+?K(3E(*@W=2SNDL*%S20L&F=_C#6E72A@6Z M0Z'U%\W#1(K]C&\C\!1.ZHUOTHRQ@$5HB2E3\YA0UDA-=$? M%/W63(FM"Z %6-(L*>*6)RIM3@DA A-H_.7&GJA?^S'A.:;/;J MX!PG>N4:EO?$(KA76@27[1FJ=IDD#K+X$[5PK#V.7\4$1&'\?T5$PQ)5GH*# MQCA:PSQ.)V63TA(G5(0H0/VP17D;@"&6,PH>0",VFT45K!AQ0)FYC+R.4,S9 M)60+XZ7>:Q"-5')*&6OMC;I1Q[.L387=2LQ7GS+B,9+-)<;P/;/I''P7>+WW M+I17Z9;C&]2\A<8@0:F4LJ@N#' ;$5ETPS$J"^WO<"Q$LP"*F1(ZOP2C"3"JD@T/ M\B\0BH4H9H.9,$'R,V+(CB/F[SFDG5:%^CL%&E,^@ Q)?E=RY@%L)!$#&=*] MF-!:3BCO^IO3I0GD"/@ >F! 9*3+L]4(C6PF5/T=P_)PAU+O,NQ((G*BM_S2 MS^:7*%P:HO!>IGOCQ.X9&DSJ M 6"-(2@8+F*..8N7=F'.&PYNTGI=C5_5L'-NF9)DZPH>VS)T1(J MSA$YO2_*7P'"E*=/P44@Q%"L?@'TW,W*W>XT/43C 1,C+']KB \)OA24CPU@ M1,H![E*47C0C#F^WS4"RI&Z+QINZ0>KH9.BRYN@@ @-8FE?=7C*]#'-(52-T8O;_*6&4 M2%PE)-:+![57Q\W[82'W2P(A52AV4RLH2- ((8>$2G:2?0T#S0\.\CR FKOT MY2+/&79EBQ:!H0F./'1O,L]%.5?(*SS;7IOBO '3IDY"?O#GRUG=7Y> M2E2@2#]>4+$;\FUD$ KPDR6?D'N[U M0?* (VJ3BH?W%:AY/7@,K&WUD!);E)H:N99#&S5PTC0V^L%I;'3J-#8JL""2 MU&A\M N2T\_( ! YQU:SPH2Q8EIK30%=;KA0=VCGE;Z/;V)N$NG0+.U64AT M71=('K*ITWV#>)5Z@,3K]8$\9*S4*MM$;@$6N: M\72U0U(DWE>](FLW_Q>79&\R.8C)'LK5 P/NUT %K=6OJP/L3=M)1;\RRU M-TDD([1[N71CC27@^D$X/8OW:9ZPKJ*&7S]MJZ-V;N6&.O;'2I!WMT2_JPWQ M32S.\1&8X@6D)_%]8,6N8V+.,:RY*"'5OK 1IFP[$TV>!-C;I%SI>:.9C\04 M3APSX2)X3\DPJ;8VA()<5X(X"^HDA,L35([+!E"BA\(^22S.#4(%2+&8T;@%*"'PV-DB-A(3=Y-2;2?1T?"Q"C:Q%&]X\EG\ VQ"-6XT4N^THIU) M$[=^(*G78(+R:$?7"68A43E/^.N&*YB9 "["/X"6Q!%).1(C#V8HO]S<8+DF M0#)[$]SUJ7.4B;[A\X0%0F6:5U'L2B9$TGBM5N@86AJ%K@?:7J"EE>':H(-+ M\LNNS"K,%B;+JY.&R:>?6C&:R2+1;7Z(.4B;C.B&F[[$AK;2*/#AU_7PI$^R M7MQKEG=;-FUZ1MB^X"GV@6C^G+9J)54'0@T_"&$J>493231!EPA3%<[=!7AV M'<#OZ+_HHQA$$[U\TM].0R3A_?>C(=\[[*1*?=LI0U]+MSQ&@S7(Q+U43K]% M%J7K#ESM !R?'MH84R=.26-F.X _H!Z_,ETK!T/2 @R\:6[U+Q.'"=DPHI:F M_ZR,6A@^NG&ZEV8PN785W!&N[LD*]^=DHW4T,( )5T"HSKT>T.CYBAB8MS*. M1J4L%[)+PQ).> DGN(03QP(KSP/*WI'UP+!K.8$.^_R:1.Q:+>>:68\;=T*: MD^ 63K36I!VG2@\6/TC9PRO")6W5X"X<;/:3/B_5,"Z]U53$]>I2NC"Y$@*+Y^M +YM:K6R;WFY][NUM8&*(H8 MI96SKB/K\U_'K)N5Y&>"H KB6M6V58O=B_)=O*0B]:&R8PX/2&IEN2:0A+:6 MLJ%)@P9L:$+M,76B._X24W+:*1U%B@BS)I09?6>)N,?1MP6&/V8=K6[<_4J= MDRN_E('F+#@!+22:W*S3I6,A--$XFR)/#9XWV8AO\Y:7);&?XS1ML7[5S9&] MJ?/1 TSL7BN8FF8+SEF ML3J$&WAE29(7="DF'V$KA5QG7];PJ*^DGEE5O@D%U3_$CFH2\1J#D.C",-HY M918U$E_*WF"9.UZ;^ KL!N^3#D9/OAN>.&?.6E+3Z] ', ?B-#JG/32CZS!U M1/H&V&F-%:>)YCY<):W85BK.- (,6/8$)I8- MW9]"3N=SZ6R""0(TL"F](M)OE9HQ38ROHVN8 M6#;TC6?5KZ:,(IOB5<9PG,8?C:_ \7&:>^[Y;AU4T?LLQ-J$AO%26!#HT4G/5LK_'75XN$UIA.L6Y;? M%AF7YT%[N)I45?J0Z&BI3<,&:,HTNY.JK];NJ+71;DNE'6Z=-9N4>VA!_==OW(IV5WA?B]1%$GH?)BU M2$2N*8&,TTC\E\2%V5*A3O#"JD@KKQ:J!UH'D)1X7[5S*3N %C)QME_HW?4B MV.ZI1#0*&,8Y4HATNTE^(70"(K).RX-+=%.RA;UM2Y$UW1Y45,Q@OX39\TX 5!>XKG?^46GR]/=I M1AEMIZM/G#'P]O3=*Z M1 V;XAF8;/U;(A%).2\X!YPB'4N5!RMWTJ(,T9/I8+/U3&)Q#A,TT0R 81^N M"?#>A-U$$J^?D$DUW_W&0KDF AF)C#1SJ(":NP&N3L)8;Z^IT%$KU=Y&SVCE MSU!Z07@MC6R;53ZO7BUU;7IRPZRS MS(EXKVWZ$M]2P'C&R4<>4A6],FE(1IEC"ZM?V83@FZRT-@9/@&51W4+QC'=( M .A!)S3 5.6Z3[2:GC7(D?!Z4)$>$:2_K-!.1P&A.VR.*O*:Z\"\\8OML%$U M736BN^'\R3HO_K'$:7G3VK?:JKJM[-[*G3K2OA2FD8B4U2*Q&P)GR6T#$6DM M@8XH8B7+7Y-;J8.)@NM2&A&N,HXVH0@R211*G6AB/I9;#&LG+X%5 -T]A5:% M1<6.Q')\$-U59'(F!R_9&2F&3_U5N&$G?(J/LR& VW/VBW57C9 5-F4)X#D M5A3TE=(F6P>'^0D26VKV0&5@6:-$N+!!3Y]LY4^='!^6-]@JVS'+$CX MF+\V!X*2)M>X#\X-.#7ZP)I--083"TZST@ W1P]@K/V H@L^>>$693/81:7G M!)$R38UWAD24E$I?K&J:IB]JS3.4%^_7@'IT8<8(?N-*QU:)4=>36Q&^TM)% M:'9/Q1I9,M:L6C53C'1A;Y9#8FQ!Z"Q7I88.HZ@:DPZ\1EHMJL*,\YO50;[N@>O[BR.GF9-@L<=8#FG^=!,[;.A-.8T:]PJ4< M-5R!39C/B!]&\7?P:30/)_.A^7!T=4 !-Q0-AJ-1, OC48POQM/)T=O# MZKGIS##$:#S7?TSO0F(U=#^DM9$/&HZ_#]Y1 M<_%LAYU?EUF*11ZK99F9N4H59J3[N==TQ1-F:!4D7>HR* >F9RULK*'^Z%8J MS1LR:%>3A!='IB_42V>I+S5V5>%TKH$ZO:$XCFF]\D+BR1!R)%!^2G;^!ZXL M(X3014=[^2]AZ; M96U 60O92-:HC",!\LV*+X*AUO)TX5B>Z'2B[]1&]9K3 WT$79+OF2)E8:HU MR?[IFK,3R)O=*$=@[Y!?F\WTCMW7AL,/,;>!*KP^25\L\OXQW!)?E'4GT344 M76E=438Q]]JO@6OJ@H8V>JBOSKJ2=6LN"7T;-INTJ]V6RD_AWZBB@IB-JOW7 M1MTO1\6F1=225]('N;:*&Q)ESVA7/M;U8^]I44!3EX+5VPP_:\_;,4E\H<_Q::,[/_A_"L6X;A,XTO3J,NZ:IRF\OFJJ=-I MD2T_DT\B@LFK8PR"&-2%@7,@,>&:0C'\@5R@.H7QXFLY5:>&I?3^L8$Y;F5+ M]!5N$BE7)%]_9'TEC9U8Q: GY;1U#1,*FI&.KC'XE;<.K MHZD%;G.5X4W!Y$;OH<2(UG+C!<<]H?7WJ9C946+790.#+KFK,J$.?W>1*@1E84;)EX#KB2@ '2,X5RLG3SZ1&U"M[[(*QH%D;1Y.@CY2R@(4Q2I-Z;V\+7^P,<4'.3 M53 93(.?J?9W:P#M0!6\!]BWWQP-9L$W1Y+309LF*^>Z^>=/=<7 M1[PT&:1U!(J16(T0 ;@8HX:RU6Z=Z^X9C^C;=]@E5K50VXK,YF\0U6?>;BI? M-L'[PEF24PV%[,DM)*0CGLR/WG<@3G%MXPZ\]'.K>ML<>V]:,_@XG$Y'1PB* M\\\B8QCL*EK-Z./!V!AEG=O356G7A%0[M=5#4^J:LP["(*V7 _$F])Q2JQ)W MFU!%<8-6A4X$ID=$M;3#@MUJ$XT@:#$[V+QYXV,TB#/]5U) MSK=X"/=,[ N=IDU)*++U^QN4YL41##%DW%R,\8\(/L;C"7Z,@VDXG\?X<11, MPBE_' PT6IJA=8LXH+VQR/PW$T M"IX?O6L6@^XG$4&KN[06R'52[YA\.;U7O^BE/3V11X/@L"'(AM+U:./)X"\9 MW*9J%YS!A?XY^R5+*,/M',2Y6U!UTN5=SM7!S@I X-?U:J!=S)TQ+O+@='>+ MX>86HTR)T=SK)18OOK%=<4VE(4"+IZ]#K?1G/__%6.G;[L5G$^M@8:'(NJMQ M7GB;? (W.U:O!;E-M7%-3-J?OT57]B_OWA3E+6SXC-3E[Y/\US!X.S@=T"34 M6\"I'D%2T;[N-[09,F*"7F%+EY )N7)]NV=W(#?PWCI!J[-[WDWKS-G;1_@= MEN?YU6(2_'Q5 ^4KL]5M*@VT7>Q"5-B6V;H#$U1@ZTF@$HN$3'B];\*.4QX/ M]9!#KUYT4=4G* B1$&X-A60V?Y,\R#(E-KSS43:VHO"^UDX!SR+@^V8Z@EA%$B:N/4W M<);)\FZ',>1 \\_7P&NJ(H3[^CD1S>0OH'BF_X!'T\_9L@C]D1&<-FB1(WK= M8 SC@[8.7*#7W!J*,XR- L39WI1"W0!Q:(WA3GYIM[==O.K8^?<..3D[BV[A M.-!!3SHZ6JRGE^%3K-S6<]F@ZH(=DB3H!/MW\:)K"LKD!M'IQ\3 MZD1TN$=A2]QL_"@!*;1CM3(JL6[I\$/CBCE'BH1FLUT7#ZG"4U1&I3*4?&9[ MFS47;H#(^,P3D:AN-A=/2VHP. +K.C MT*=Y!D#Y+!Z#(J.G]6A#A68 N!F*;Y%']9]%LT%LAF8M7PVM-C/Z4?VZIV?2 M#;:#HM#Y[YZZ5O=B>@O^G=<[T?4FMBT%S3O\)\&)"%=WJPM91_0[KF.BF0X& M?0E)AHZJAKQ4KKH]MUXBKY+4BL.@Q/2JZ9Z4KR.==9G"&&N[)'U40:-9B$$& M4\P&VR2O4V"])J38K4ZG95@2EHDVL((55?J!92S35IH57/F*PEUAC%VMJ7]. MY87ZSLD_,7;QZ@%E:)\TNYK\X>$?QA[@BB\4UA3/'10TU'ZEGC3G>95Q6GKH M@)VY%]CQ)V$.V%8T7A45AOK_\/$R^/GM#\'5FW?!3\)=S]:L8&A\W'\DF^UW M\%>QEG I%B1 ?6#MP154QR2HH@F$!)+)\-O),/BER% SA&EW)8>@!#_<%\'/ M,-HY"M?PT>.>.LV M6%M)TT_\#]4)HH^2$I4$:TPFIPH GPJ2(BC*5>/OV9WJ-&70'+%0^MZB=*,U M$]G:FSHAS^V%:T S><(Q1*1HZ8+MEXBB^'J3B:?8JS>1>@&,G["ZK1';V/5H M\HV.]&3 C^VMDX27:S+:XPU2E]]!8\-Y3"??,)ES1U53BG%6-!;N@(]R%6%T+)#N&K6WHSB"P2BI!:+F)_,C1NTW3 % M7:'KB[)AD0-5#I\B'U7 ;0CLHZF;(^DZ]QT7IF?56P'IY_@B&IK*<>KR]_0E MY\0,IS0;81C*UZDDK7,\KPD _)1V;TA>[8)':-PD4CH]=>+5S1$_=B4.NP!- MP]65M/O]H4RV*:BQJ2B)IOWHDU_88R4;@];[Z.L7N1]'9"JLKU.-7]0>Q6XW M2]?PTAQ\(+$!M6995989ZE@2A,9CH00S'LP] 4;*H-($;JB2%'6L3%5^[IC^ M1&N!B#)4VS3?O[#18&$6EC5D!HDQZJC%0S\WR_5TN6][4GU:F/,^Q5@$US"! M=MQ;ORK6%[WT5/_O!"6H0\8E \3M+<9=-5(X/2B*P'!(VT\MCXR_>;65]4%G M#GU6;N^>R#NWGB8+I\W=9<[NW,PSTYK=5=!;:?*M*/A05<34I%9:O;VI.'\T MDO![DZAP29L^_PP8S?6]R.Y_1%_(^A[<2@5MA\<,5-LXG$_&7B0??7/4/EUW M_Y1 ]^+H5+QAXG9E$$@Q<1)ACZ/GP2(8AY-AA/^-ANBV/"&>"'N[3=UT!"EY M!)0Z/5D5][F-\3N.YE'P7/YAIYSQ:QS'832>XZ^C<#B:XH=)&,W'\.#[U(]7 M;N=X6^C@0NUT88P#F ]'K6KA7BEU$]\9S\P8\>PI!S$'L,_&L7<,\/=7.82% MM[]Y.B=XQN%P\9O .)K3@/1/YRBVW*!)M34O3R(Z(W&%_!;/_*P5RQ=$:O,S5RCEV@<7 MJ&C R[8==?&Z\V'=2@0=Q3QM<+1$.2B;]LW8;@,"3G3 /J3!1;4FCSLE]:.; MZ6<@-8'?^ZGOM$U)]I(/5P+,VV2X&:?:00Q=F#58"U,W[M?^/F&16PL@O,.< MWV2#$LRK]+I4"6$:=D&*(CX$QE+)@P+9.=3=8=6IE.9:VIH8)%_0B;&";'P@ M+"=2,BI;@S$B52S18I,L&XMF9S;NE41=-WJ/;_" K[/L/]+7?P:HA4_:5=054V%?0'H65HR_GDI2U$:.F1DP-YT><[?AZD:Q$+$)"[Z M2X5>4&JS(1@%6ZLZ+1#K+^*)P/)NVO_E*PIU)P9B,W,\-N<*1JB;Q)'C>^N*I@I+#UX?CYM]? M2632,7O^[=UB//TLJ=>.'OLZ8,#YZ_)&@R1_5K\P=R=?Q%&<1C0_I48QF+N$QK[ M"7[Y2LP"&4^;KM*WA]D$V"0 --6AL ZE[3(,#*-)U\/RPU/YSG@T[X$2_/(_ MPG>.X]F\ZT+,F$=4W- 6DT6>PC[0R\Y%S=\;&;"ROZ(/#<'X#(6]LICWO MOPJM[J,_K4]?B1K%8;1HTR3ZMDF)U&K8ILS\PZ'V/['[M8;Y(CO@0; */F:E M9IU@W,OC!*U!Q1 AWH(8?1><@G"!'E$W["#3PBKW.(U+Q+2_"4][5I38]T"- M?!*/.SVQX-SE=8CD3-*2+U6BFQBS@;BNP39!+"+Y=U(785!J%J/TG.V?4K MT\>6W8^'<8I^N(RWMMBA@<\LB=88VJ#-=P7I!(Z6D!(Y]=R MUY@ICU+0'9+#SMY'Q!5L(CHF,F,SJ69/UU9MP_YZ 3@]=5[K+X?HUK:D*#B: M$N?9<4'$=&6BF2HWILA$]GC5(=DXA$F\V$ZIR$T'4K>& M>4)41A:C)MUGV3^@,6+NU%*<6L@W-G4:!#_:ZER:-$X,0J-_*ZD42QO*"Q.* M5)HMAYJ1X"9J\EQ.Z4PRVQ?KE;L@R1CA>#]U:S"#=.!U4\L"R>K_SNEB)U#Q METJ3/)M%"]^M.8M-%I%6K-$9GAKGX+M#!1DINN=&RE(UFL/9\"D/]1X/XFAT M\44 8&$6:42LE4)-S9!GL1,SB.'[8Q\&<6QSFYI:@KI47, T(H,>;=OV*?7T MTJ=''^\] 2%N<@ZS9D'%#X7$U=6ITP>T>6NH"+@4?L8@5K^ D G6#;OK5H9N MKC.K]]B?'0GQ4FNK2:',1L5:KNX/GS7JDFY;")=PG3S0=9*VKZ+1KQ&32+?L MHUP2D48MKFQ'SP-(*'=XU8;;5.0.WWQ]\?WE>V)%%'C.-1D2O_$]17YK\CMW M1<*Z.$NEI%02M:M5G1WGZ=FNY7IC8.7RGM0\3]PW3.;4)$ MD$Z:,J]86;#RJM.IT&U)U*H#G:^:M:!-Q^3#,<06*>5"BDV.>&';SSXU1&TV M")RWC]H4JB4('!U?N-+=T2N\J=AFEENY/POB,1HL42"+XVDX'\84F'62Y2=: MI#R*PF@TQVRB"4@A[Y-[IW=Q%$W"*>BQ412'XWE\=+6[KLG$,IK.PSB.@M%X M$ MU+GJ4$]Z>(\\,Q\$>U_U#N6(;0X=Y_ ZP2X&U[ML3;7Z6'KTIELY#*)Q'$Y&< :C*9P0UL4HUDA6U,>5[#X#?4#'F7UG,@[G $LX MG-%TA"#M-9G *(6#U"HG*X_S"+_DG3U(O'#2K/:- M8![ZJ-UZB)2[U;YN@C7&7*'(/%Q\%WSL*$MF*X][5.2SC*/7C^5PPO7^U QO0V-'-6]L,YJQAF;R[[D MOKN%^;]X[>SK\33LK'14CE:+7CH4-"6$+B5S:C-W$Q,F!*8G+M^5T%8^I=0O M>>J:M&QSH;H.3O"M64>U_CI X1Q J3:NO0D/7T6^-J_F/EC0XSE+*)U!0H[C1OSU[8K'V0 M0Z)P"O+<,Y#L0&A"%W8TG(2+871TZH@_#JRE*.8QYO1[+BOSS=&S8#(*(Q*? MS:C3&=9).E(SM(HNAUDI@^.%&[9 ?SVRR[FS2]CC9+30M>#^YL/%;]W?*H^;^_7/ ,=PH%.J M7LPMQ];K]FLA"1S;6KITB&&P'ZRDYB,]?39QTY39O"(IOZOT!D,B4UOKX1/K MI"3V,:/4*ICM;/*[K:]1R>3WFV=_ MY9+?:5Z-)O+NK%OO<<\=)7/"_"EUD-#0,'-L]X>XB5F&?-H\LT:'4"W(V@&+ M3US&"#B@]41WT)5.^&25,R+7X'[F51DI,-(A'L*NITX&-;'P&%;J4AWY-L9O M&]^-& *CD3]&[6;P-EP/5(;2%L$]YI%+R9-NGJX65D9LW*'KJBIN:BSW MS,U!O*\>YYM$:=,5V9E\CU8CQ>S5CCJ7& 1O38^U] M8MGQ_*2XN3DXN*W+Q*WU]6"B'W//!W1ZO8KWYX20.?VBBK,U,J4M\/(A0>1B!$A)/Q M[.CI)37'X7QN\EJ.+KDRWSF5H"SR;&GFB<,8-(4XC"9S$6G(&CV?8%S!* [' MTX5;MN>+RGO:HJ)[RHG^4TN)_E/+A_X_7SG4L0)0-6$L0&B;#%*4&0[_M&I1 M/E(]Y6X00KU%KX3$R,T.+/JDEWL'2+5"2[8SS6F&XSN'T$8I6-P7E8+J.E+B M2OW5G?!G'!_=G)?G4N3I:]5XBFWGPH%6E+9E@1Q!9L^X;HT@KSP05[SV9W2Y M^A;+D8M[Q&Q5PR"004V<*H3ZL),--F\4I@H.K$05_@N5HFK?P\,J4;U\JE5+ MO.RKM'E=\9X5S5KIB5].VM[*K\ -_UVC[+@.=XS>8 S_CZ0$@ MC(R<)@(\2*=87FK=8_%9LTLDQ\[K2@("T_O[<8ON)JNP @&E1;M?XZ MR@$>&N,["-[Y1$; _'3';%=9^5&S]WH_56K:C-B.UQUIY?ZVS^P4J9E0.F8= M9EIZF=ZDG :'ANN\8B,I684KFPN,+V*QKQ/LW 4#7[<"/ ]YYZGQM\#[ M@H/&9=AC>@5V9:#4]$,4+0*C1_@EP-6HVET9=G<:T=T!-@(JB*V95 B^QQC18SW^O M"_@031WR>=R2THU^])P.2-Y9.";TYCL3*P4\?RK& F%U(;;V0=-L]7=X-8[K M]*' ,F#VY'W\ZRETFVQX4 2EO'!J7&+[.\H08P,>@4%9[%BK'C@J3UIHX1EI M&Q:91K#1>MU,MVA2H% LPF)^50IR>;IZS%(*6BJR*O2]\L^%=K%\%D]L"L^Q M-E)S]*-GSN^B=Z(S*:60'$8$3L/@N#I!\P>V3L($#B3C4?!]$S/K?7M.*&V6 M=X@)G5Y:OU._1VFQDW;8U1;59I*[)>INLL]$.<2U1K:R@K6:1@(VVDVU-L-=#"QBU!S8V'^Y!SV]]'#T>VT%F4@K M2".K4]"/A#GV A9E2A!5OK&9*$YBKM/G"MGL"K2-9>T22%AZ/!A]PQ<3=H*F MJ9PM-=?4EY.J#14)%ZUPK;KX*EH;.C8V_XH;6WSYQ@[:$SQ'>T!W ^7$L<*_ M*^U@L'X'UULYDK?4S)JTN31C#HD=-..)%1:!5$7#;U1GP5Y/F7H3;[P;: A[ MLW>F7;/+0HZI/P* ?*LYT M2[RLIT_8_5)CWNG&8>/BG!+$O/1%./:0NTR*$2B1G8B.@D,1@I%>0(KMBT@3 M'=.<$(9TG9NLPH[;HO($QV5!V8>D?1K=\_D>G1I-+ZD1EU MXL;"[&RE>F!3&Z?](B>AM,NAIWR02ZRJB^6OU,Y%M9[&DP@:P&/9)LD"SBH3 MTZ'30V@:PW76: J\:4MCFY$3TFQ2SF?8P[DP&U"WZ3CHX!CIVZIBFHZBC*'1 MF BYS5#4(XUP10E$VJ[-!9#3^1EMY5U T3M)E]2!T$#EP$LC!QJYY])*B8;5 M@9Z,#@FNG0H &03_&!0#- &A7DR5.=B+A?4HNH1+$BG^?/7]6?"*2ZT=7VV+ M]:])NB)Q"D4@5ZX8 M6GWKE6%X7(!*6[NM>M2]#AO"L!$3\BQRDI&>*L3VJ9G] W'!/[<6Q9[>!!W% M9PQ>:E+$;Y18O3/.ND1C4T*&$950F-6Q)F M[R0=J T M_H.\J+DI$Z4(B9]M$\E-"4Q[F^R(I MB=.])%D(C<8 1C1"IBOG:KA3PF\@92/!HYH)*9IK*0$[QQ(89=98 )=(S3[3 M0/F.;@%6$."EDNM6-=FMD8VDBM^\#1XY[E>WIFWZ.BD.4MSFRB:<.4.L3#: MT?SW$?HC.DP>:=]SO#[)9_.]5D8J"+'Q*:@ZHOIJ(CH(>(#9S 2Y(K>5(VPU M <9_A7V^(O8E#EO^=A"NI=,CP%ZB=&[]=KMOZ+KXX*]*?FLN(4 M*>7-)^3#8W4+N.L&0P*Y$CX]8TH-.)=&O\/8',#(0?!6RJK(29 @YBILG17. MK 8F7H<>?)*+\8^4L=?T^S2F BT#XP*<5<2F!*(UDBJG$HKS;?BH?5J2FNR( MS%LL36@NI,.V+\[T7/T6J ]QY*?31[ 9\6G]SU+M2I?9!IB2-(6;6N0ON"[; MET+9M[[TPURN? _D+>"S2K]K@?VK0_UK@]B';;M%%J[AA&.KSUP[.Q81:!=9 MVOOT/EXV%E[6_S)*S@01B8?QK/Y:,(S_4HM6=:;7C7J46\(%\R3'8?2H,_%07OO ME%.STA0H$EO(-4[G]AJ?]O(_A-"5LP^6-C_)Q<)7@\M-GEV#DGF1HX\4F2\> M%W.C/0^@"0TKEJR8J<.CP[Y'U31CJ]^X=1D?GRGC&8I\_>"4N68'#ZNH4H]% MC LNH#,SE =R+2AHVU.O/)BQ!&W,BMPDU:74^Q;HG AV MODT$Z%)^BSW)#6VA5CL95Z7)5ZX76[;+I Z%-EVZO1A\6\P YE&[R7J,0" N[23.RPV'AQBW5['P0A&9C$;YA MULG)&' /R&R;4"^YW2'0'@2G5/ 2Y;E/&4@4@"4ZC#M +WH::YI;-4GW9@H1 MZV%JNMDZU7/!5Q^ =[8GW7JC&U1UU!V$9Y)+>_5F=$X_P2!ZFJFO@2P&CNJF MEC0\S].KLV"&*BB+9!Y9ONH;7[-EK+W<*(,\->4168_(,VM:1$\O2F3)Y^?A M(8^0[>"QQ[Y*E:[W%O49%OC@.R<.A% <&\'D;!*1%"1%I^YK^-B%XR /K0E= M-\C,DRXP7,)4JKREG]/EKM:T1B$7OZ8/0JCR=$UHIQCI1;OP9;DG]PWJ?>(@ MYC QM&9PT81-RD('*FAPJ;PQ-FE24:D>\9L!#TZY7X6XO 8N8'5G##YR5[G6 MQOJN3$74XG$)S4"G*%9&2\021.DGDUGGKJ5&VVXMZ9T,9S(2:W&QQJND&G2\ M3P+7@Q3WH(@3T8EE&*#%):XGS[!.%P;CB-ZA"08$:U&/9/5 YZ4&3:HW\]HQ MI_+*5+!SRYG9+1&O6/V"^2H<$;\L=Y3J:V);/<06&.NY(QH9;)1MW5"VEFS. M0.FP[7'*XPVY5 43$>D<;#2)LE8Z+QO+XZ'8YD A=?:H:GQ73PHM]=-A^.@C M(W%8[]E=QUN31^!F[^G>D6^RLJH/0 N@NYN4;6>&4,?8.X&!$>[A[+HX8;U8 MS%B W( ]666G>,]2XWY5B%* S1S]6TCX?WG#E[YC\Z:U540 7K4M,_4A< M$-F66!VZQCS\P]=9# 2-*RCGDD"1^_Y+AN*%4GK@\7I[+-/M^V+RV)WBN1=KF3+0M'AP[3V6P>#F?1TV5BH3H*?A"\.BBE.AZ.P^ED>,#:'2.64J?C:#P/Q\-AZTHP M*DRF(8:K](WUG!1'#695)&8)AXB6K6H46F,;![0J,_2(&[E!)/I5?C?-+UG0 M.I?R)*'4JL7>5U;(YE -6T?)7C(40YQJ::J+X/IIDRJSZ]>0&91$O ('5TYX?O7@5G.['P16\4)(<\T"/5.IA M]H#&7,"+ ZH:GJ 4 QV]'LJ9U/0M&S1'9["'V#!7)*9HORFAJA*U)N:P_<^V MB^(S(A;G5;GRKM'!S,AW@A,K^M :VCG73I"A:<@DF5/\.&LI .6$V@5H_00? M.G0G]9('1=Z6WF5/I(Z:X@ 4M\(IKYY /Y0O>[;:-.,9[/"K$=Z!.E5@AXNU M!(<)I@LUP9*EN!V*,7 \??ND!#6Y$RF[YV8QY:I/M4-W_M1Q-1[[<(G$YQ52 MJ)^(0L%JV$1@:VEU]9F83T;A@BL6 /)/CGX0KATM0' 9CH/18C":'OW$4O5Q M-)UAG>+@.7Z_&!Z],E8SJL(4C<,H&L*OXW@0S_=-/ _F,Q#%QEB);#0>3!9F M8I4U8(CAQ$X\GX?3Q0@GG@^&\^;$HU$XGF YK_%H,(KW3;R '6-A"/2UCR:# M>$H#O.1\,Y?#/*[#A_VWT5H3Q6GUE(P-1SA2^MBF(XKV)XKVG2+180*GR(VN MT[$O5,RC;TQT1D.7A&*>&,,5$9"&1I+<\1">NO<0$:QX[A)O>A#QTGMP;Q+$ MN5SLX/LT3V^R=JI*ZX%];B+0N]O/OY1$CC,WD8.=1A]3&\^GIJCNO ]\7"WO M6@D'0V RMMQI5Q=U$F 'C)*Q\5K709:-OOAIQP[W)JFQ)O:MVW:BLTVZJC5N MZ(W4]-#463)Q/6Q1%* V;+*EU/;J5&,OYQB;3#CMHX,W(7RL9B3)I5U@/OJY M6U$YDL9?BW X'QXQ@0&E:'Y$>+H(H\G(.YND^U2HC%TJ[>[/568*WEO@DP4> M 4\"I(7QCVV]L'*-JVBI(R,466LP\ #5;)0$"FU_0OGUCD1 )L+,%8REKG^[ M,0H%4KH[J=SC0'GN.@5%_<9D[]J%-[+!_4%0[!HZY;2(/E$BK".F "K @<"Q MD!+)Q;'<41?=HXZ>."J7KR!+@Y$5<6\&IUOC_R M/D]+K HG#A:L\5JB$5.S8<^O+M]YN;"N_[8PQ@@*V65=,3&M*2A N[PUW6Y- M=)D?YT>&!+R%8]RO IP80K!&X#6Y\DPFS+QE,,^5X0Q:, M>04TCTL]6*:$<-_NRFTAX;" (4NL/\%9MV5.$?*&3P28T+MF,SGY^BAHW!5E MUY33S^LQ&Z<<=#*GN7I[VW5%]#<#M9-:!JQV-05ZO;0]%$/_6 Q]E*UZ-N?Q M BU31GC0AM#F_-@5RNOM>MB."\]\XA68)ZP+6F0164$WBV=P&*><*(]2C:Z; M8^#E8-G6#PUUTRIL&P"WLX[7!2!NEJI#.J(\0'@O=B"LE-OV$'2Y)7#^PKH. M).IZUZ_.WYN[+D%N\ U'SW*(:,AA'\T)B=1NG:Y+YG824F%(?.4N15,_[;5N MF"<,C>GS##!^8>(]#JJ_&.\K0K-KSA&V=) MGJPRA\I+GL767Z-.PM*5.R*-Y 2&N)GXIN_Y+B<3@WV*K#@Z1'L-;NQ+D;= M.FT:>HPM$9/A.R;+=RR>YK8XW"-6YVEH\F&D! 'UA*20]U23$X(_I\D:J-#[ M--M<8]D2SM.0N 2]T']^?VIX-UXQ,AQ0:EO7T5&T.N5C8C$22?0E/R)SML91 MIE2[G]1-4W,=)K1Y?WS?;#2&BF <;-%64*="L,FBX5KN=Y7RM YSQ&GNQAI= M[U.\J5"?ZJ>MR] !$A>1V;BK\QA8P*J[,4U!0LC1JN]R;2_:7JQO+\8E.FI' M.6 %O7JM>N[1YL<&I&QIYJ*X1XUR:2S1)?Y?UI[-YEYIWG-/Y04LRWUI"DU< M2*&)+!A3[*K9$;0$+&WZGQ(#02.SK66$R\'J\,_9Y'**RQ4D9$H M#N?327 \FZ*AZ7@ZQ%+^/R 'D/<8%:G4O:EP?SS!Q^#U&,UBB\GPJ''?B QT M8QVG]QPC]L'DDR">QL%T,I*"!5T 93!&,&4TF@2V+NGA1_ ,=CF9(XB.QV3G M>Q9$Z)^CB@0]NG<#G4W%@M^ORDO#1MY5#^C1>DI:[^@JQ2;+(!Y%PS 0CG%H M95QA*\PNK#B?Y61AP[^>M^ZR8Z)]PW%)-,^!C^V[IR#9]+U%M])OG*/ZFM>\ MM=SQ\Y*5G'%I*V/XH0_HH?R$RGE-71D[:J*$8KLL2N[>Z&4P.P6JV.;A=NNY MD,09*M"64]J@M6522HDI:L25DU15Q)6^3@$[@@A>WNYJ5^VDD*V3-?WLC'>7 MP5THEWG%Q2@R'2X[0(BIDK 'JL^T"!>S&9?VF4=QL];+++0" M8)ISDU3\ LXH.-M)X.)?BFMLX@+\%G\2/@!_V^JHGJE^I6D?@2D[A\L#E*.N M;12939*XU%!,JU;LEMOTF$X^75&O8%!^L7Y:S1NF#R21C";?( F)HV]"TP)= M9-L5CV5C-54W-?TKM-NPE70WH)51?2&S,2DHP3E*3I_6DE9B?5D$R)XD98*O MVT,-0*CE3#L.T8KN;J$\?-<5)ZXJAP"OT(#+QKLMDDMV:)09S?*"\<<#M3:G>0CNDA47YJ/083QYTHWNW9 <>A]>XZBACI2" MVQV(!%@(NH6-/=S$*7M8 /JGU:N)KC&2O6Q+G'"K&?*FHOS0:U?W: MIRN]YX)*KDY/(R( F"L*"[TM09WPSQN?(6=K;-T;;D/UXN:FPG8UC4H'SODY MLTBU*43XUB16/'>QVS5LSR5:AVV?M/'MR@#,V.0M7>O9#M6ILC*_NQN*G'.M M2AJAQO!994!>2ZH]*Z?:M9K6A!2>3B5U$R_YQI@;9; >6N3WK9=GN?.(2](P MH;=&3#1V4+,+>,X%3*4-Z2LIN( %M]A 92TD+&@%&\J\+-6_*\Y%147;0@K# MRH"CH<-8H(\S,WY*76J.Z.&QL?XOI<4[%4T=/:8F(<8A1^0',ETBP_Q='5[6"$.OGKKT]VX#A]H+5OC *1S'L+9S- M(Y+YYD<7]J%CY\GJ.66PHAM+4Q>5JLBPT2(*HG"RF&,(T")X[I@H5#3!9GAU MNI&5'8^'"VK6-J%_HG 4X6L7U,,>U]TMFVFS/M-@$.M_3HZXY65 (1<:M$@E MLXDMC":PRQA-,-C=[YTG>WAXLD>B_.!)YN3]X0J5)H'"MWFI*;%/H'"[L3DQ M=9GF +%2]<"U2[RJ46N)R4]QJ"8J]Y3'?-E>Q8NC"Z]M?!2'0\9* &(YZ<& M? @FIX,:AGI2G_+%=($H/!]-FR8M8R^>#(-)Q6:HI+H&"EI4 M'LRC$2DHL(TY/,K8&HWGL/O9$9;MG(VH3"@H.3]U8-3Q;#)#M!TM$&D;FHQS MTN,YX/441QK.8_\4G,7@L3FMU&?A;#C%_P))X(7!11W!TL+%8M0UF;>O*!R. MQP"BV7A.#1"[E@449P8T"/7!<0QCCTF.HB;#5CG!:C].\I=G:K!CJ9.;;## M75-:,+?6[F]&7.&=,[$O4K ]IZ+A[3E,2SI>$WH*?ES78C8,W=6Z0D?'.&0^ MTKQ&XP6]!>0JS:O5[@;88$9%EH!;0/ M4/G;@O4,:X5%RW$#@8$+XW95G"27J $Q12B2(K'< MT+74D.>_3B3'U%V-[C9D(6>-F6-8QKU&CG2K%Q2$GU_\>/ 6[-P$#D63I)-< M9QC+7'(PJ W<,0 0+05%!.GE2I8IJI #VJ8(&ZCE YK4'(@2N^4C<-9_H0S(M%>TPPQ[:(:25\''/_=YJMPJ9 M8][8LR@3GN/+IKU%-1^BCY\3C69@.#.,1/?B^)"/BOON2,Z+5/NYH<'0I9-2;IGVB8+O MM.-H- EL"3\TMK_JVBW?'1Q[5TN9\6Q#C9KP1XO5:+A5;2J(J6./=JS]F28$ M:KQ><[FI]MK=N^FN&0."L%=48TT:X4VA-DEP3)LI"X-J=WN/;&%/8Q18#11&>4#E?38W+A<+"U M:=I$^<^JF=KDM3S]C#7ML"=)KD\_L23FQ@LL#I":Y2/-@6TOB]<>U?E M666WJ2VK=4<];<6G $PM6ZKCN/=Q]7=Q\Q 6)3.V9 +RM7*>W%>KOMQ2S2^4 MA;S,UAB7^AN70A[-'171_"VK FD'BW845)B#KN<*ER>%D.PH&*_TV#.!J>^# MN']B'J*]?!:/ B$<;FG/B?E:/Q=Q]4U>&DYOC,)N?2D97O7:=O!3 -ZFT@]"JID\/M7(2?%,KC8?\9STB7X,71^0&F MN&?!%#3I2<0M,>:3L;3<& V/7J.D1Z]2@B^;.U?NR\>@R4:C,1F'1O!R1-:B M< JC/"?%]G"04W>-!=G>8/KA<,0*\&(V/?IX.,;&H"G/T) 4CB=3,A3%TX/ MT#HNF'TPQ%R5>##!M42#17P 1-K'/AQ,,*@(_IW&_&\\ >CP >Y'&9I\P9-' M],]T=B0$X=]G?]#9OT."1;Q1PKG=@'S2]#BY"%49W-8+AB]>9[9R=U9FVE<2 M8CP>!N/9%/X?/V7U9"P% J_'&Z-)DW:S&,5!/ JCQ?PW8/*(D&D\)RR:S[\0 MD\<+P63!: P", AY "Z/97K&Y;&;8[+F]@K*/,KF3JCKP2 M$W!2H+!5%:)9DM3)KDN/ZZC36>U&MM<'_. $KSSPV@R#3((8(![#J;5#758[>/_!ZWOV0XH5'[>@WV*:+&1S^S:B -:.4/$0R JE%Q]KYC?%<(P/,,%2RF)+H>U;TUR(,],V*1L 4:-8I=6RS*[M97=\-Y[KLV.&X\K$ MASYO2H2$>%R*SNG+XP> <@(5KM'!55WNE[DBL>@/\<$JP>F/4;AKH^FS8(Z9 M8M.(PIU'X9BB>N?Q(AQ'HZ,N1(EG\W"$I '^)48W@_?CF;I'AN%H@>%;(49P MS<+I4+T1N5D*!@M'R%\C$FS"X2(6*0"^1W_G>,3AV0H LX/.#42+<#(E26D4 MCJ:X_'@<+A:3SM5/P\EX$LQAQT-8W6@TUL9N,=6YF#!N?PW]GPS'\ M=S33H.\HG,W0%309H\=L,HV-0ZBQGD:'@'@2SEGF',/QC1FDBVAZ9,/YO1CX M[AT %LV'<\*L<#X>4S!].!YV8Q.(;E,XLPB;ZDUQ]].AZ;6'LL><.'V$!\81 M\@ ?D$7U2%J!ZC#9&)Y [^P<789SGGX21T=^]]R='ZV=F&CM[G.)PWA,,DP8 MT:F,<4&=.QI-PVDTP2#(413![0B'L?H.FXYIQ1-%KX/6A_+47'!CA$T*\< M9Z/Y^.BLHXE,]R'%X61!:!:%8^Y>B;[$8?>-#^/9"&Y+/,:VA]$D,FB&_G@8 M8$I^_;$&8G:ULI%(ACE.%0-QH)(>@&;CL2(GNPH[5SL=1J 4D*-]@B1J2"YW M6-"P9\& +[,YML*8A,,1+'$&IS#4EIY ;4;1$+%S"@1HCD0C\M9 21\@OH^& MA,3L!'X6S.: 1Z 8<$VY9:6J*GIKH-(]#:-I0SRCO6K:#(XPL)MEH93M9WV M^)+ /M/Z>K4VK27+* E?18[Q FJ(87E4=#Z7V< MK HR]I]>_8B3CT^&BS!XCSZSG42BGDG6J114/9/H@"J@1E?:GUH30VS?Y4VQ MXC#O,JVE;3%*R"S6:I)1,R Z1>NM39WK@I+F2S_]'$+76TCQ*0B66EPVVF=' MTR---.TNSVIU(DA%9>.] $F#LK@X07>?@&H*[MJ(7Q"H5J9;] U0"DZ[]2.M M.$67AVB125BSJRY]:1)5BR_L(;_]^4C-["+.+9+,(LXK,ME:FND["6/@%]C/ M%R00Y-('Z:;B>^! G@6PR<4TF&%T2A0LID2+G. FG4K"?238AT-]#II-C!MB MVA##QLMN==>M(_8$T\8>R\43I$2YMB1B!8TC_C'/N+BT\!X0UU HH)E@&J"O M0_YVB/\?'8GK8C(D1@FKPRZZ&-LRG!R)GP+H_Q!X#OP3@\0%3 #1XWQ7 C10 M'IC/)B06S,?4L'D^%]117PK(I@L0;."]*4A*]+IV/"IU(X>(F/OPG+KQKK-/ MJ>D8>+Q\%#0Q,*?1G&P,"Y"-%R1 #6/6-YSXT\4W&D_A28JN2.*D M+?LO'_*B6PM!"\"NLDICWYUX#ONFH88.-.UVKA^"6VNL0?=>*!8:6!M&0&$4 M^&Y+\_+W/"KFL>3INK):LDQL&;31O^/(Y&\!LO!+8,:WPPF.P1!(5!(S7,A=<<^N6Y*)0HD%";'V MLQIVW.B?%BK0)7%Z3Z!P4FQ@$VA**K3I=,Z@P*/+&:6IC3&CZR"$? D6?#B1F(V:W#8$>@?$U@5A,?33RWR67G)%=$ MQ"G,4,1ZA;6XIB,U"CW353D,^.@-H>4[P=#:C[Z9CT)^M+=-"!\YH#'IKQ/&UTRBQAC8UB#0C+6#!T_GBZ/+\ MV\OS*U@%BDUHO8/1[<%&6.UR/CPZ_XQ\%XGH-!ZCA *#F<-G&#UQ_7NNUOQW MO5H@.XZ'G,V*NYE[."*2JUXL+ S*4N=\9HR7++NZ%PNV-H]F[L4" =:Y6$,0 MT$'&=R\62+'-BP7H-T&SR61HKR +LQ:VQA*K5M9GNBI'FOT]+]84,"F>#3V@ M30#SD4*!'@)+6+0NU@24,@<\8X &?C<%I.^\6(BLT13V,Y^,X$F YG1QV,7" M#./Q$(/=9UC$ B7I^,N M_=BP>&%\9@O%IJ'8W>DQ1CHPC36B[5 *9 M!XFN%(SB'V7CJ8$^7:@AW$ :*0'\:^4-- M+7S9MT'P)<\%[H@6Y2J'O^?5 L(2TP%;H"&MP@5,D58MAJVK-0,8QG;S6/D8 MOYN!GM]WM49(R<)X!. 2CV-A@=?K1F.'HZ0^^/5FLZ^"':/L"R8@%$(;M9P MX0ZT )HQ',X-QQK"J+,1W:SIW%DH&FPBAV-1G ((4;%'51?C)Z[^GV?>)=7X M5$*L_QD*\?^LZ9:4Z?\!ZZUKO&T,]GO9; =!@XBB#ECA&G!6C24P-&%;PI4L M,XJBY0ANE^*&TI#,9MP:O&,*JP' 8<#D,@Q.*U@EPN4U+@MP+,7\GX'B';5NG8PX[SLB@_ MTL%?=NZON8#4#E9<<$053]&*X7!J;F2_G<2'$JO@47 G0F$/KGZ]K=;.)$KI M)09D[_[WA7>P)Z*?B>C9>I0_N)!L58?^BVV"\B#,K3"W 4NB)MC;%4.>3'EA MG9\ZXZXI\0=1T+&4[!ZD00, BT"STW 8F,'\ J/_4EQ3*D9SXGV*;EN->84F2+/W@A(F#+=GWD(+PUPSONB_#4,O#:1:;+F M"MIZ,KQT_MZ%_0 H5U4[[;R%S9L-465SK2>$D=Z45D%[1'IFL$+K'+2H:BM; MX(PJ/PO'R+F>?(:M(S' YTD/[S,:QMPUK_]==63DUM>E)B[;4[*_1T2C>4C3 MT,6COT\1@SBOAA@RNS^P>!]%!(SFY.\.%Q0,@KKQB(OE@PP_!1E^07G!F' \ MXLKYF.@-VMX\7*#7';2RB"H! GJ_DGJ83OX>989@DN=&-DI5B1\8()J'E]CJ MX)K9^&OJFGF-E?LU562HXX)&#FI$)Y+VC')]M9NG\%@VL)J"KSQV;S*6 M4S5"$P"U",XSP*YQHSKBPF;Z-6Z60G([Z#$"*IJ9(9U%C/0 _XP;L>:N"VEN#>$JK/ M%@NW.LZS>:L;TF)LP=C55*5AL]9SYT1BI^:6@VH.JO367VAX%Z5<< @* 9#H M7(HLBDA/@6+3T92C:1;QXNBUD]^O)\%%&;@V&Q519H%ML0#="V[K))Q/AD=7 M:5VO-?7RIG7^Q^@8!Q7_>7 \GZ&"%#A+PU(T[J(P]ETK8^#J7J=U+1WESS@S M=4\JJU_&?VU?E:16]HS(304):$4B@?H(\+[Z2:XC6]-++VY[4 [5QK>U1CRK M256ZY,*+-Q0__/^W]V7-;5Q9FL^#7Y'1H^JF(I*L7+#*,1U!:W&KQK;4HER. MZHIY ($DA3((L)& 9$[TCY^SWB7OS42"E*NJ>_K!ED1FWKSKN6?]/@V&Z7*/NH-A[5A"U""?!^P4!C\K:FDKV7 MT$)J* <%-%&L,H6ZEOT>#FK%N%MS5#>(;%E.N64085!$J7WG?YACA!2DA*AM MJO?6JQLCGQ;F]KI(!%$%5U?TP,L= =WQ/&DB]EP.A3 #T(-S^R O+++G(9P] MS\?.Z$94A2\P]N9SVLK9W/+F*"J*,F<\Y[)50VG'18M*>EIC^2$MH+EZ2%F7 M[<5BW]0[SGV(,"I.M P=EXH= EW.9],Q[>?Y@NK\&0$0>5?4Q$PMX#]:3:!X M<1ECO67\3"9$R6>SJ6!12;EX(Q9,U +17)(H/HRIKZ9M:-).0)Q^JI!:Q6B" M5,@M7:'U#5$/5;45<@-N:X!"V!FOE7%*BN5!< MKF1'_;25@Z#6,<86CTNZY_>L%>=-S;3[ TPLZAYFZ7@P^*\E]PN')3O>#DE1 MWC=P&$4HWJS6##F OR*$V2LL?1>NG& MQ;8OWN4LD_T'UI MEH7E7"6](9)D( MCE:'^QO)7Y6,WJON>/#!BV@ZEF2UJHY*X\,'H&6B7&64%JO,>@@RK6NX8CXE M>U=[2T\=M>O]C5NTY:^<0\FZ4D!G@U%(%SRI@C+G&[P'%>H&U46KOBY6N\7A MCA&V"3UPM3#P (XSTF :UGJN-Q66[@2H/B@^I-N;I3"P8YPP#1&= O"W!S[S MH#U)I1@6A8JQ8SMMN'<%&=2^3@S6]WF]4\M=)36[J!U>&OR)5,&KL@QN,)D!DW M*#3$8T5B#75K+#96N*%*L,10A<1O>V@YCD3RSS5>$^C?7I&<^%2Y ANE^^7A M%EG):'/JOC:*E/,L_Y.;:>QI&K;1$PA2E=%*EFU[@539I4[A22&@E!WF@!2;*0T7AGRU%CC' MD-?'9 T-+7SV$QRYX.$+912P4.2?7!+XMC4Y-BZ$WR5"++>75. ;ZX4E5C!' MW'7QL3(8W-J.#>[BX-%Y$$\<7<.?K;<8M8[M8D'@\<[M>TP\R!8.I$-/B9"V MKE7ZFTN+TRS\-V*EVX.2.K0=XD6E(T]0SSO).C 9![]AYYCAU^S,5$2@^ ^P M%157LCCPTYUS"%N/Z\_"G-9?;CI80W!G[99QK=DA$:OJJN)[DN?WKZ-0?[?Z M7/'\VN1KTI4;IJ4HV#3W:.CH03. MP0RQ MIX0%:4?GR=G!&2V.OO-S%1*\@3&ZVF_-K)$0:)LV^/ .M119+(S&&&GO&@\M M:*+NAK"]CNT(WRSMNSZ7>XGB"/C7"F%6#=K9%^-&T*Q[GC]TE,7GD$!#&-:6 MO;D/1LE5GF)#"(>&*>;-&.28C:2;P-PO":&W4?%AH0@47U#+*[^'?TGFO6AZ MUFY9;9"EAP6#NAAX"XF($9\*:I+T QC/HJJ6+$ (U=> ;> $2GMN#HEZ!IZ[ M="C2KDO^O+V[JW8T !!&]X>]A/,IXN+HRLSRQQX_@MG8?%[MMAN6R+!F:PR[ M,-ED7?4910. <;5!XP+Q@MTSF5I:)=&$8''4'T;=L-+'J*QK^.&&B(_T(+B[ MWT,SI:VS=Z%6X>@N9'IY*'KJ]2C"5*QHI6RUT9JVA7&>2XU*VG-O73"[+JD& MN(LEPJFF#^,XHY['8WX(N[8RUOTUET%QH:>YHQPMD3<+Y^&YFT6UQR"D_Z\L MPF&(;\Q.)XB8LY\V\P-1A#Y_S#NG@@06Y472IUT.!LJ3G-R+P<*+I,S)X0E_ MR9(_'&!BX<\?YCO\A1\VC."ZZ5%RL$ PZQ+K:C'*7V:3=%)0W6@V2G,N(YAB M,8S3M)9^.R5S4L5=03H!36L199.AI1 MQGV>#8^C0;GEL<2SF!9$E7@VH5)4(@?("_K+=#H-JV3S/!WEE$ ]3"="I/8LR2Y&5/IPD>7TKUG!/YP:A"KZYYB?R?B93%[T MO]_Y$6Y]/*8_*(\8?CCT/\+-CD?\#/\QDB2.O\[^&J$B3-**I@OK7DR5Z"!ID)+XD?2704]4PHN9JH6*\LXY/3EAB3V,J@@TAUEKPXRIA! M504@IS.2-6?%;$1_?>X5'IR-*3F=@B M+6>Z-B"^)_QWS12Q"9R$ZYC:;%';/ M#IMS.YJ9N>6QT-P.S:+FB#T4SFTNI5B\M70MCDPN;/-\8B=W@O5O8P/'IW\+U/OWG%&_9E3 EV9LT,\3 M'L4<8BJZ27[8[FTU ^@1;S<+QMYWF1"3LYUAC "K'0P<, $HFV.EK!5@G''\ MEW.LHD:ZPY$PKS7]]4N5:NJK_.10-W\"RZ@_D;617TB=@#N_M>YJ M)QU'P*:=).\8'B8M_QW-BN:Y&^O2)L>[U0 K!?7D,A<*.+'%AZM-<)P:N_Q4 MS3\_),L#!\#HM967O$[NK#"G71/-^8NU2:<[,LMJ;#IY ;4)B9KL*-@K]!MK$ZO+Y040>NA).:DO#& ML4E=K*U9_+EJ$$QR<,Z)^5% \(MFLW*(@#LC +*4WZ!G"P-4'MMY.SX=&05> MLIJLGM>\PD^X:35S=3B2N\ %RA3T)]AW@NV*V\DZXZM?T0U4^ZPZJ\W-^E Q M@8I/5\ -GB^4T8*J8BPRKU:C12@%?N+"\[G',+I(KZ[3B ^*NE1VK'D=ST]5Q!2)EPG6C J2)YVA; M":7=0^/G 512FMQNMTORG5DW.9ZTS2U3=&;%A=881I1_33"IR1_I43O,"-9.9R?V]^K3=+MVGE/[-\5C:I&,GWF'CT];IZ1P?+3\Y M<-S4)5QP8Z@IB#\) 6V:+-MZG:6$W*UUI4QCHGU#+SH3CKFM"H;/0T_?JTW) MM:?*E.XUL]V<@&!39GVH%FN8 SIO,3VH^?ODI01H.3XLD3?-Y3M*3AG79ZBW M[-AG5#4?A& MQ2N5=Y>N2D+]?J4B[^DM."FO#AF2D-CB7A,28F6B+C!@) MRY"N>>T4GG_!"N_S[8V2)L(AGM]RZ(*3\OA>-+5=,EPW:B@9]7-WL&HU@2C[ M90.JGJR[-XI4V.FP"_L*>W-C4L!#\RZX\RYX^:S9ZQ6DV1%OJ*H#]['F"SJ) MJLRV?'^_EI/V[];1%EE8'5:X7UW26/?OV"?*25PJ[_.:X-Y)L:A9>V>^<>85 M7B(I"'TF0=/>Z$^./-Q_2 9BWI9.9]K%!>JZ+0I05AA(=KGPEYEE(J!@UI0 MU3.V8BXTDE].5/H>2X\67!#'/D\:#9IR7$^/$=IM+5H,2(M-3?@);OC3C,TR M>LK)LK];*37#KKJ%JWG'ZTY16$PYA^WJ3!'6%[(B:^1'LKV&NZ@R&@":6S5W M5BKE\ 71%BQEJ=BJ2R1#6#(>HOW,$LM)EG*JM7U2WQ7-;JZ,@[IMX>RN[:(V M!O_6M$P=YQ!IO*.VAZ2RU*WB%),8A1.6-3:[,3E#R\W=K2/ZB1*#U0RE*]OMJ9/[3&MLNNG-FMXO M%.C!% F13Y2DDKYG6OV\13U3B90I9\=:/J!5\&4I9=,2=F>KW\T7N?'V MI6&Y1-MOHUF=QB4K*J)3W?JS$8F(-HV.*TK8)\?.T@)68V6P)3*\B#8I2\6C$F='Z2Z]WV%S+'MF+PJ$5%2=)HRE(B,1YDMDQ@ MD+>[^5T#\A/V'T'\\!9H/(N#XYN3,BUPIRCVQQ/GR-_*[(64],#%W@@W'E*U MM,FBYCC:I,?&W<+OX.9#0DEYW[SFB3WCU$:0TXV%J35.8;1!I3V[S:%K!T_0 MF,9-,3,=2#2BF#[+K5*56H10K! ?:&U2NFC"+7( >BFVZZ74>F*]=4#A&H,) M\/KAFMPR=<=F*1",EK@S5I=OE0QK_],4Q>69#TD AN6.RE,7#WK77#?(WAM? MQ+UK.T_%%BU+$!D975Z:-+OWM38$MY=T6=9=7$\"D3JC]8'IEU852[TMX1GI M=651:(F"EE0)+,*E/&>Y/!I%8F%\ (UJ=$6_7\_EPK.P+/:W]^:WCI]:6")U ML,YR& V0]3MQ+=$%KYH=1KI1&)T3DI1UUWJ.*%.][21^UQ7:#.B) MFT>^7]U4@V]%/B('&,YW69[GOR_,C]%W 5>.G)\\PT?@0<)=&/PP7\!QJN2N MM2.FAOB1C]OM6F02#_3P*_J.X17[>&D??P/;:64"$#>K7YE0Q#Z1$ 3()ZJ? M=GO6G$ S(_6GK:;VMDS03:61$M2O;:4]%;*\)/76R4.DF[C:< R?4Z<)^H?O M$\.UNT4_H+J<4 /QUZ,E&9MU8:I74D2)CHW%8OH34F3A+^AZ(J7@#KO$Y?9X M2B3[F" 4=DZ^JN84$H/X2@C).<7/I/)RS2N:]LTCP5@LY#IHEC\Y]?[DT6,8 MF/G>EO6R5MT BJDU(9\]OR8O/0"4H=L93/=SU(,5"^G#NY\L?)*Z0@^;)6RU M^_D# T[3#A3 #-_]O=EN5-5N?LWU>(L[KB-.>D/^'BZ,9L\0[2KAT*9H$#N& M+B0YL-+'/>B_HQ\B\=:Y/U)C/%!80"#<]XQQ2NIA[BSRZ2=XW!PZRZ MWO^NN5$Y)R32:O73%FT+M&4E[)C6@]TW1D,6IH)]CS[D MW^FHB8"S"DBJ'.D-%15%H<:U?C!C$#^](T-_!0%MAXB?L"$2$.-O%FLH"&;DTOJ\>1C+'Q/ MWIU4G=M<6;H@E 6W/.4:QL+8-KM@15Q%P9:"DCAQ_271Q3/=M-FZM$1V/FLO MOW>K#OEMPBU3Y[%&X%>0M,O4:9#EF915&G^$5A&I1Y\"! P&PNKM5H3.]_[D M4K$]FGH7!N=FWL-:,JV#K:+RHGA/[K#$61I@"X4%2!"/1?.20,/&D=\6S MCR.VSYL2^(]N*(B8*[[GN!,,X:T-75W:X_N=Q+B^7DNH,9,%5:]"([EA)MS, M#1H-6OG&@QX)L_%<6_ H 1%ECXA10X5E'3'F4G9*H[VO3@'4$C?S.ZH3F.]- MZ $7E\)B>WG1;5_-ELU""8T5@6^TK%J>^:G+A;BSIA./AU(J72'=L M5W3.5NRH8)'D*EJN/D52S6I&\5"M-]UVEFKW#C2!XL=7@/77NI*?&]607IBZ MI;M'%I4.*:Y*4UODH(%4SHDMY M>$Y9@\>&_$XLPP[EAG M!KQ-CGY#(F+&FF\S*1P- AU)*M5<7 [H,7J3"=.'TULHX(I.F]M*[T$=$SL@ M4W/9<$6?@+J](#^EFX% VH%+D,Q2YG/%J2?B('%,.+;]Q5\I7D&K)4E4]AOR M<[K?:022[Q#JTM3('VJC!%EH*5Y2L50(4JRZ?3 A.8WTJ"Q@B E$87:_NB'X MM,^.DQ1O625K85-8K&1RV^X;,M&:I4Y5,84T;PB"4LQ3ZWE-[K!@Z9X 4"E6 M)E.K: Q^6939V_Z^3'&_?;$0$QRKVL_9DRE^<]()",*Y"0Z!/S2GSI>N?M8, MX4&O)-Q!KT:V)#ES)1P%W6MTIJ0;M@KR[8V"7!XVRDR_HS)3!DR@4=5T M>>X%H(M+ ;5XL?5;*$-7C,.<]AZ=0%V0B(T>N8\2,$+EJR&J+!C=O-DR7F[5 MLN[5C6]T0G22O%+-!(>:,F#=BAP^=%T" Z*!N M'87$CR9B[&AA:QE@VXHEX*D8;VZ M6V'4C\)9#75).RQXCRAHF5#-Z3JGW=+*V\=5&3MYV4&EMW#X:F10WK.;EGQE MPL8_436[<4]<7EGWQ'ER19_G<#M^\Z/>QD9I>VMWA-,$O&I:N4CX!Z#Z;#7> M05)"@XR^L-#+T@3RYLFGAWO4!_=TD;5.L(]P\\BY>\M*8BJ M/DK[$L&']VOHKXMH8'SGSCUH+3T9(HGF>P.V96+H[M2W]*S9+Y,,&!))=O6Y MJ0:3'YU1-"DD8NOP&$B67562:.JD1W+2 )=?H5XBZ/./T*AE1=M4ZK<;&0LO MS]-GIZFN-&Z8QA;54(.\'.1G>) MHE$Z.I910HW+R%47K9G"=A&MR4&*YDWA M_\^JPO3^ZIQ0150OXK8#SDH^8@;6.)OQV/>OZ^QJ:&W97 MB;B-( ._:V'B,,!@4PC'=>4?V!;($=IX@+';>=0%N&XS=KK5";U^@V MA1YI=%F3%+=0/_CA"P?@C'[NC-:B]M6-F"WJ2NK;M2YA*9KA^KK*L*50*@;( MUYKM;"8]9R@E7L([JM[9D^A"K7'-0MR&)8*)):.4+1+\ MP#=%/#$]>(1#CSL"5N=,,WK".HWI@N2"A[[5:_0*X9Z=QC\E)&+J/%$;S]3; M4-R"1)/C6G*B0R;I"TLU:I)05H+S)[8.B91YG-;6EAO.G708$C?[AWM4[M9,8A-X2![GF035E0?YVB9+3DJ MFI[SA5#Z&3S*2T?BB+5QHPM>J]U<'I:YI8?Z(KFM8NO[&4X(YDE*F9DSR7:=7:2L[R\*LY(65%@UM014'!)\@S4 M@>R6;$?2A9OJX!UB,UYKZ:-FLJP,P"A)BV <3M&'6PBI<^YL[14#!+N%ES3B M6)87R8B?71GQSLB(#_SUQ[UE%&^/E(@,&MAZ1BIY$*7SY'PY?^#DQ&II'^+\ M[M5-14>T^6M5-6V4FFS?6IF-$B(_8@649#*2=\$RX:W :5>@.PE] _$AFF ! M 6O3B='$28N>]WLCP4A5I^H%T"36HES!%;7=>6F?POTFP^9)LO+R'MU-^X:\ MI.6E$[_!D XH)(01:^6MI(R5DLE*_32),K;U2*]KG:J5,FR E^ MKL>([0_U1DAEG[EA*K5AG>*&OTJ^*4IHR1WV$F?M^7/KI5BW?DS&J.KB;@T* M(]FK)M,GIS1Z=VB^[*9W-FR/*\$54B=+)E!2-A6KU,P H%-HTC:/UMFVBZ6_ MP_Q7)"=2N([DTN9[<'[D:4\3TY&]VYU?+R394O0O+W7;3:PW6A#E3=%,$B67 MO&X%MP/F(TYI%^XH';9QC$BS021]DGLQ0/.UP%H,L?F=;0I-TI M*I5[;TK&J.2C!K@L7#N6)M^QW*3>7SHL5]#8:TFL?,J[B7GXUGEX[C]L0+8, M4"3<8/=:QB=: I93[RG'[A@2,H@$?1_?Q&(RN^TXIH='1_QF!!@_VW7=&:$V R$%E\5A$C+[DL3 M6@QS@#SB,FW;Z9*5)121)P@/-S>-ZA(B-?M(X(AGO"H_H-!%'F)&#_!=]"10]MU("HF MC+,S+'A%X&ILUKVZ*:K6#!3K%]MAV 2.+E>8)X316AMIJ+U00P2>H!G4L)YT M;/UZ+C7#\>Z2B#!^%"$T4^.HVLS9TE,?O5_89Q-A'!7!27=M3VNA0/P.0^0V MS7MN=RLO@0_0S2>)S>+(A[D*=<^H;LS@8[*,V5>IT,=X(]W.=XK0;>&)N;30 M9/;@"2='L/HV<1;DH-.,LX5"UH<\02B=-HD6@TGV2;J>8YC?\[;QB*)<+7V. M)YP\CHN)A\FD2%4X9+5P\;$:!K&0Q(7YKQ+*89>UB7B2<:SPFP97P(;L!)C$ MY$_2B*[G6*>&=C3^"\:/I!@FUX[V'\R6I'PUJ:-6J+@AC^(*-YD]"6[_-(ZM MM.*BH] N$/G4/(KBE3/9K"; N,08WL)8LBVS[>7$6N4UG#HX)'&2KR^:1E=9 M^X$%*DE\?HCOGE",Z(";8=^&F=9 LO$!;#RUFWP_7Q0'(%3*FT$LCXY55>R= MW0@-YEC'T>&$K%+ES]L(:2%%KUBJ<'4WS&=L 7Z[4%.KQ""9Z%4G(V!"G0W*N1B3,LH(I3_*ERTILC MDW^!5[)#8.K7X4AIB)EO^K:F M -D[)'2/UT_U0;>S@].G ZEZ8Q.78UG!&F M&F-/PZ_S.P5>P5PS[ %M]0,H CMR&;^A"\SK&2<.4Z43>?6A"^?)N:YE!2+1C37I](9>5[$7<.!.]OD\N845W6OAE@-'A? 8%0?C M12VEH9J]ZT#9:QE8,&C?*=UD]7"SY]S1<$:DXI%HECW' 9EB@X0+J:=>PLQ< M'=9HD+IN'0;:J6V=CP0+8@%13>38H")+!!&N:#;2FQQ@9 Y)Y@-J&Z_\6&P MRDP=Q+R0)?O&U:<2.+_B>SFTD%Y[B&H?!"&AWU/*A>%4-"@!!@FA-]726&RD M/4HN!Y&;>RTB7:6(U-O#VN$;87/1$FSHH/S7L5QK*76^H-V"CE>'X0'Q$C(% MB%N-IH%NCH6Z[#".PVA.0ZO8+1@Q/UG)[ZD! M<2(7"9";\0I\SI6/D*$U*4["$NDS1$%E_:DFV^INNZG,X6C>/7Z805X6O C. MPR7NQOW!08W .YEKTU@988+I->_JB^1]DY)LI=YB(B6K=DYZ&P%W5I$Y=:>A MH\K286!=>[1>39Y"+F$DAR/=.X[YK2\0>9JK.IDBM?4#2PY^TKN5K9N7V=.E M&:NJ)\7O<@,B* $!NDH(8-:)!H MY0Y7CTD3=VP@DPZ)&0^K^A=+=DZQ$=5]G%2 GTWPQB6Z4E'B1>2=O:4B0^X# MDUW(76$%)1*]<=>*1F0(#'5]C=1R0U%J7OH/S6N.-(A;86/'BJD7/DN7\43Y M+AT$X-O<;E<,+(4Q!O4MJU8D"?:"JB2\]/BW3X+2;#VI"O)WNU-AXP(&*J:! M<8G)S7E9NV1CG4J?1-I<](G@CGYH7!MVO\"G'&U1+I78O=7'W>DKE9R=T7,4 MHBSL*MUL6FT;U3?81/X:$*QT]_5)SH1CCDE).E1X^"6;L!_@0)WTL$,NA1MA M=Y"Y1_EKAHMQ/M%@#[0N7A%BT+R8TW2XM>9:4*HYB^R&$&[AP_(QF!DBEH<7Z==);EMJH](&-O:IV))$").BSEC4Q: MRH+=_D#/O9?3^(7@X%&;,1&FK2C?=_._T%8$ ;1F#DB>M2-P_%3K8P\F63@_ M5Z8F3\683KE#G-B$[9((9^R0* R$F-Z6E\Y-B?, %1S@PK5%"',Q43:&B&HE M>-RGOR)VZ3OI^H=J1065E\O/7+#RX^7[2U:?+V$:_PVLB48WTX1_W?FU5)=> MJH;K:18@2= M,1DPS6PFCJF;^H*[-"Y@\?B)B%67Y-=%N39)[2ASA' I4+JB#\'MX296.S6. M"P6-;B(XN[25ZG>D9Q0REV#\0E(G;(LX5+YP(CC;ADLG@=MMI$\;SZ87H^0. M-J_.UK,\O\C-3QH;, +]S4;DV[I&7<+E6@&S='L0^)Y@(GN_Z!1'BM-T)\PQ M\); 2;TFN8QRRBFUU&>X*N][P8IJ*8NTP4>GV&-O*_=80L!IX_-PY"'U7M2F M L_8N>RQ]M&":)V4#$<_@$#$+B$%[WD4/O2@DR9BGN!7PE M!L#CP*LBH%R?5NM*]4PW('SC UBQD[I:-JH38/TIVB'Q1I>:9#LV2=E=N*6*PPU M4]*Q7WC7?D2U"9]\Z^(>FMU%Z(ZRD5:*"N$TB5M2T//81#;D4NKH-)(7SQ+$?$6 CVU4:- M,5J,;=WX*,YKAU1AK<&JMP;_I1F'/9'_;):3RKD$65FQ>1KQIZ+\QNI07 \,_YU*2OM(D:)VGUYKXU)K: MY$0=:J] @QPX YGE4X I/C*HBG2O$?"OI:68XA !?FBB65PY2!9/@J^ AJ- M$Y(1]05O$<>Q\+="G##J+L47*$';K*W50'[V<$<"0;>U""4? Y6R&\P"PYTF MH=Y>P[ZVYBZWR2B+$QV%8VPB.H&AF+)SKP$*)9463; CV:'6Z_76\7K1ZN3? MJ'_L>RYO]3?H@F+YE#4-GUJ3[E^MN] MLRN^/MP3\AK^&TU=4+/1K?"UM^[CMV+3DVO%*]F##"ODIIC9-3KLCM'N=*X6 M)8C%#*PH"]Y3Z$X_TJT=D)U:6.^?& #Q^Y6P071BE[<#G?\WE'GUVT*9!TQ* MLEEO1#$4>Q44P/%Y5B14/N-L+$\G;+25_'JW?E%#<]7_^H=["?+]PS__MX[\ M=ZXCMT"LMQWY?^5J7S;17AGNSCKY8(-T=AZXL68;$1VY-AD[_^Y^8.E\H%&[ MT709>4M>/T]>^(L#%[=5^P.GYH!11WJL(+&'C].LR ;?V[GMMW;/DFDZ*6=] MUZN8IN5D#")@3WZ!]@>A1Y,TST>#GZE ")V64A?YP:1P,@KU1[@9FX.LD]'% M./D3R8^@ :7K2S[ W(=OEA>3Y'<#*:"B09-G^PUF0[@33H3MKZ.$[;,!=TT: M"99 H6X0-!4G<#;$DW*O#,[K^!<']-/W\]72TH4; DE;+$4W-.MA!J"W.;TO MG"XYH$T4=P@V(2WQ:#KX$-DXVVN;#.,!5U@WB47G\#YK&A^FXW$YP*EX_:OH M@V9WH6'FQ:&>%1=#XXAW3D\,:=R4$SA4$ZF!^N>*FS2I]HL+B3JUK%+ 1+!1 MQY ANLB+!DMEZF0?.ZI]H+#\@-Q4ASO9RN\%YKW?+10)9*0:GY5)EW1WQ,N_ MDR\U'T8@!-9+R=9T/\1PY_+88C_&N1 MC-/IM,"_ELDH'?-?ATD)/\T''S%+B4$F)^ET.!3QT.@I[)0\'153.%MU_0+1 M^!BRZVR8#O,R>3YXW\3/;YI9ME.76*E0+7LM>MP50^,6M!FO*^15] UZ155KP)\'!6/< MJ=0K%0,+RD4Q;FX ?^"L! R+R>"RW[=>#"R''[R;EF4^Z%2CJ2XO@1T6(C,6 M(%5&V< X6_(L'6;YX,<(\+MV,]@3'RHTBPT$#$/X5[=^A6WKGO#?EFSHY,^7 MUS59H/\GID#,;V_1>]?(>/2DN\2J^A"R2#"+?NW5S1Y/8C)III 4YE,1'L"FEOPY^WN%VA^@6J"AMK?T:!? M_[K:2[TNB9V LR7$?^_.9'#;,QC M'D]I/HLTFSUI&LLI-4A_1%N)L%.:ETO74$ M3O?YUKKV1AH%L54]\W,HS+^(.@>N"3^/@C*4_>E:P 6^.=Q'ZMSCV:!NJG\$ M6\2&V,3^TF"CC_7EPC!RN!R)7)*W]9IL C'1%AZ,Y9X'2B._+#G .C6ESP7B@S__P#-=J\>5JT2]E$*3KRZTJJ MV%S)?51P-ZW;[MZ=(.3#E*U8NA:+_4?)>GLB\G0X&8<_^4I2WW@O1J7[]X; M<<3MJ!@ESX,?G"I!G0.?#9O__DJR5-ML^;-UB,74&R#^\U2IYJQ5<^W@W\TS M\VZ'YWI[9'?^K<].OU[^/9VAV=2?>_LW^,U7.C]X%L.M1C_MIS^Q^@3;S-ET MSN:+*5%9/HH]++\X]2@.RVG++,%O_B9'\:R83*,#G#SB*.;CK&5X^)O@^D)P M8P3Z,R;L7^O8-8KXI",[VY&_EY/5MEN"OWVEO0-&PRS<0?33YKY1?3@\1_R+ MOIJM:+1!,X_2<'O-5; 1?U[MU/.+/H6_^H8,Q/\7[="".N1LS/N_0]%?SHJ6 M"8???#717X+1%8I^^.E)IO-9/IY%-RW^.++%A\.6+3Y\G/W[>#OX<5O[K47- M;'-=Q3=S>+J"3@W.WKH[;? &X=<0#)-1JY\EQ1#O9MP<13%.IUE!_IKSU>9< M*_?R/,WA2LPST&PG@P_S+P[":IZ/TC$(@3POTN&T&%P=KIG:MAQ/TZ+(DW(X M2Z=Y/OBI [ 2QYW/TDE10)>A&74VN[]'C^ DG0U+\A=G:3$+'<;=1.:/GMD! M2]W(9'Y/!;W7)C1/!\<-Q),?LYBAU!MF:5Z,6V/Q^;!(1R5,9#F&:1[W"LB/ MAND4)@1FN!R/6F/R,*.3+"EF*1R?00O#."SQA%8Q+4$1Q% \B0,X_+(1J#(3 M?U],JF\2ZF\%VPAXH)!AMF%"?PB 6\_ BXP\,C#&4Y&I*_MOF-7VIRVQ\UC&&:@UO$QL^D&JG7 M#GOIDR3ZB7>UEUL&W[#A'[FSFN0/QWVVQT)%_:X@OGQ,GD+4-3)Y89W\L" @ MB&%C@WHYA-V#NF>>C=)9E@\NG7W0X-9!28@A $][,3\9/$M&99J3,#"MCB<8 M#]G(FD)T6)_W'VPX/[-#2$_]E;I":;$?X34>TP-S=(W'4Y:F0XOGY_=MN)(' MDR!2D^7/6%L&BS7(1W"CW7#H?]IXD<#+FQM4#/9/T1W;]^&;;8T0)M_]_.Y/ M/WZ77/WP/OFC%(^_7'-RJ5X,_SB_N_\&_K5=2W$DE\V^W%XDW^^7%[AUIVE& MJE ^22?CH;;]YKM7U/"E+>-^23Q#=0WK(>^#7@2[IX1=E(Z&D\$?5K"$]2%Y M";??GU9_6C25/4TZW'2$ZGT)2B[8((&[DM2);AWB*8M@P&3I &]J/B,T MCR-VZ0PI4:P-CIAUI/%H##)C/.#>CN''/>5L0L^#4#P]15C#6_L4 M!K5J:DIY7DS^;+^I_=""S,PFQPC7FZ0)[#[07GGJ4*8,*10Y@OM'11]U#5Z9 MI-D09PVT\@)NYY>2@'>':I2A&-.'04+G8WXX&X\'-'F4OT0/Y 6H%*.R^P/8 MFW=2<"2I6M?;W8[<# JN3)&>+<'-80KR_<3"HH3__MM["7_+QQ<1$!,\: M25Y#F^3%9%_RSNQBUOK.Z*)TWCDIC!:FD2_ :CVL4>*Y-P4U&<4 )W'^AI%+ M_Q3)28Z?2/L9[T+BPBYJB[3ME!-D\%N;+8-K/9AZ70,J0C%79T\V-I\D9Q7% MB%.SY"^%_@7D4*9YF5YOX/*?YL&!O$*X_',&R7KI2@JTAMN-&_+]K*B Y?B MO27QDK:N/N%-I7IG(/RH>M9KPN$!.^=4I9J:,'X4K !W+)'3#*A#""/5 M2"+]#D&0N7KL#:9$L;4&O>$A1'.SC8ML"AKWC*5\>0'S_QTC*L,&AVLK&R;E M[*(<#_Y8D3_O+ =M?$H^4?@YJ+&@.]]4*_X5YB$,TSS/X+?#XJ*8=GUX"C(Y M@Q.-JGXYO!C-S(>+C/*EL(EL9#\\G8+^5^*'IQ?9M/GALDR'(]27A^5%671] M> 8CQLN4$L-!D1E3 Z\LD. :D9LQ.VCQ"1%@-&_5)7G;4]DN$I#%5YR65KHG M=FY/6Y7*:Z4-2JVGOQX1$:_O[M?;AZI*OE4TT;8]_PK5,SHF&TMB@,<$S-_] M@C#$WMD4V5Z"P[SHY-:FK2D/=")M!N?-82.I'0:*P[+;+;23-AC"[Z^PNSL+ MK6+=RSC+Z3&#GX!P8C,Q^%/<#3X0!SY<5J!:\^9-9["_Z0#-0&&RQ_U.M;G2\V>1C&V:>]6!K?PFNE-\- 8PY?#%HRS*V&0=*D*>E- M8BRN+"$#5>1CIR_"A**'GDHT9OD /99DWKOLFI0%_I?M"E-I81#DV U8,.B))VA6OD<"XR*<0&*92F:46Q">1K!^@<5?I18M;K_$CRCE"^< MHK,AB5Q,^"A&;-RU;%7Q>+$XF5C5:(Y?9+@NZVQ0_L(@L3UW]"'&G+F86H// MSY1J1(= -2 DY,30&%M\,#RX40M$;)4S4T^>9ZFFB?:U C5KE, ;HL!RSR,6 MID-^T78.[4-HW0F)TYF(VG[FSL=/!AN?P(UM,[+!GJNKI#X>,NMY$D4!!X, MP?3V,-%D+XW)<801CX*NWBS%G$5U@94I-E*F.1Q*^'\YDTVKY31@>8U'.;Z5 M9? 'I\RK'NI\"KXSF M%JBYCLNPYV[J' ALV2+_79!YR94LY4A_,^$E*FB)??L-'O28 !0^>VQUSJBC[-V&'5:*7:5G V-()&!2XTZ<#2WZ3G+G0 M[&#![5E%(#RDL.?&;W*?[ZDYZ=C;,9N3> M&\TX>;?,\35;*XK[\N5!,)_^L+W&@HU]&&!&-\AH\-)PKLI!GO?YAL$'^77GEZP'B8Y^EL M/,/#,@4CK*&N&.X ,)9&S:;"2G?0'4!I@S.X',:H MUPXG@X\-/@Y!LJJ3,>SA8E*8I@((9XINEW0!P#"F\"B?"\S\SXO) 'T_DY)\ M37")_#&R=\\FHPDEH\_P>#1N"F>EAU,X06-L*9L6_BIX=8:OW)CK))UD8_P_ M"!_N&%;Y8#+';%;&/N:-*P?3=0A3-!E.R3D?ZQ85>!648C LH.TP./M:9?I[ MM=4[O!7^=2.;W[1P:;"]04"])&K!A!PC&*Y0%']\0YP(2GKY4AB^\ A\.Z_A M[L8'7ZW6![J(<&SF&^A1T*:QE4<<:04;B S%7'!S=RC,DLB4B,VAU/Y0%LY0 MKLU0ECH4E!.5.Q1MFN?=/>(F,H*/\>]!+LS[7Y<\D][DO6],WHO!ZQXW^K-D M/). Z&@L53_HE"VS 0&,TZN$+$]O5TOWY3/*8.&B&%#51AQ3 @UN*"&E_E-. M_M<97>'P^2SC=!2X)L:VIMF2Q=IYK3VO-=PPY03OHW0X&M-]4XQ[34.P7/#U MBPQM\N)B1-'PBUG18T;"9<\N1F@-PI_C@O^D+'9>P.XM0Q^?\<-Z89DFN<47 M2[\;#K,$4VV&TBZ;31^[D MX4QVLNQHM*#,ANRQEX?R>=[+X75U"?TX-_+TJEIH9$>*Y9?<950/#WL3IO"N MC]/N#5F(-2>37E<(0F ")LX PO_LTL9MS=F'NQUM9@C;@ "76Z3>IM\L?AM MC/?F#=1 (@9@B$A'H&TA.1+UK=+)<)%%"0-!:3(CU>K>[?&A-:R@,U*,1DD! MRUU$ $;>*OZW9&51&]]5F)I[_PF$VBNXR=KCDW.MX W8')B3#[($+92\D<6,TJEB M.6#%!!1-G'GXDX38!)/\)JK79FDY0[]&BJZ-23K.5(VTX.3HPD6!-UU3)7!0U!?1]'>C],16'?3%#-7 M)JB.:EBW@._F=%.46,3%*C=(Z\)JW:NP3]T9_YZJC=O)#5[&5P,&,QR7'-[G MM /XRPPA&2*#&<+ I_#_23:$_Y<3]<3FZ62".OQHB*;.:%P83;[1GT92@9J -=:=/H0GT("?HJTWY<^/BGSPUG/!'GP7 MZMRX4./KPIDASS@W!'4 [%!T1.4X'>0ZG(\T*-?K:ZGULPG./_D52 M4I[A\<^GP\%+)I/VJ+WBBU2DHQEMLSP=LA'N=EF MZ+*!!L;D^AFJAW(1Z84XNZ;XJ0*$ X4\89L-A[HYV5Z,]G:<818I^6)&**(R M\LI,,-DKWF'8+Y,I!M!':8:9F1-8A4R37T#:E'F&NW,, FB*0B/W^D"1&%#- M2@)/&;+U_BR93&$?@7*+P#AZJ[B,"\S4'A$2 B_6G]>@5EZ# /=01+?8+9*:;-@$RMV70.3N \>L:&J,=>]@E&[R/7P\>%Y-DN3#TA!>ZA4 M V)H1P'I>6E8&%(7$E&C-4?![85B M!T&/'/7RL='"0-9VB+3VP%LSC,9!- FA<0#-A"455FF4%B"#,9L,;G6\^7KI M\N)N9__I#*Z>V3C!?'_,]AS3^79\ROHI\;**CY4]K+V^)L:@F()B"+Z*FP?& M T[>[-ZF8+NE%P&DX?UN184$& -*\.[FSH//0MJL44QG<'5 '\4H!B!K,8=]_J ]1AX;4\G([J]IT/*0 1[C7>CQ@5 A9R! M_E$0FAB_KNE,.QU('TVPZ^@XY+QE:U5+NM@('BY(P(@79@CF+T)]7.$^W],=Y#9#A3"R03G!QF%K;M&J5LPH:9J8@\R ZX EEJ[A"7#WD&.$H$%\$YW,R MSDA28X"^3"?C!H*$"C8]JZ '#E''PQNK4/N3Y9HYM3.P],#>RT:VNI.$FR/. M2M!(1Z4M8&4)UY1I4[H8[A_,7@KC#AI4MVMZEKJW'$:T^3F4 DG\_RF1,,62Q)!>P>S ==ADC]N\O@D8N1W4ZU?#"X=^C>< M!)3HE.8Q1#2YS&UI-LXYI?OU[]^]OH)>X"6%+@UHW2YLCBF2TPR11T'*@561 MCHMAPH5,9O%YCD[L?\?1FOZF1PMNZF'&N2\X&K]J6?0$/5B83CA )%$@M<@H,U JW:F9XAS ;^; R;/GJP M<+/F8QC/=%3"DS";XUF_@X7Y2,,,0[<33+=#O:5XW.1U'BQ8O+08\L%"GUGA MMC0;@EP8%WJP9FBCDR^DF#CGJN#R+#U7!?4;_C^>N6N?9[-3N]]QKB9XKE#) M^:V.%N*84G?PUIJ2N>;=6K[B72)BQP1O+9P@\I,VU6\\)^B?F+J3XNO@):S# M9#AV=D],$88%3)?'GTTFX]:C5:(D2PNL)0-)/C:''GSHU%@3E0 MH@I/JLZ&)_;^K^?S(D-$P4;^&N;'W]:?1::+[,%&\FN%U,"6V#OF^"-T\$=- M,X\:$1'J9F,DH59(!:Y5Y$@2Q&PEAAGX#I%GR8)$Z);=:DX)U&[T*@ MB!!& MW]VM'*IEGR>^/0<(AB?)_O$Z04K2=;'"*?KX:5<=*T!I5"8U#2)N_0.2!;YF MLD!:N(&!*GW&&!KD+ 83A1SSH$.57"T!LGX,LGY&V5"89E5RZ02FMX%6 *8% MNJSA]LX%\C.8+PL:H3+XY_D."X8>EUG8X VCU?09,41 (RVS?*9O::74'J5P MB@#LD:N[F )T04Y0WRX,ZR8'Y:)T[6*B8U-IS K0U,_L7<1 M5@J0-D@"9)F:.([\TV9^6*(^\+R+TB)XV:$2Z+5\--O2$*LYN!H7L!(@G._W M\)M\4 MS?+Q !2 FGP3F$H,%R\&^U 1FTZ3*>QFU&O@&( &W\>Q2P$7RB5!ERQLB]&( M;(\\&QY/!'$]O50;DQ94WG(V(19G,GXFDQ?] M[W=^A%L?C^D/TJC@AT/_(]SL>,3/\!\C$5-_G?TU!CE'Y:^S,=67XZX:JTP@ M=T)S?^6DE, I+K,Q!4*F,]QTHVF_,$6.D=L)I]Z7Y*8%56>:CF:3T[<7UG%P M@@ HT4/>50678$4V%R;9D_=AE$X(I C^,B,Y@Y']V=?96D->2E[U":]HV=A: M)3_#CT[X7^4)6ROG9B>\>R:\TGG?FC#-&Z^O."I4A>@!75:ZZ> MMU119'2XF>54P?S^=7+VJMK/5^OZ>7*>_'3U*CE[AG#MAC28"B\F (=)O^1*$=) M"_:APYAF $AN@I:5(*S?%^>_=GX1#"I6K<9"N]+6JL_Q>\*8\JR[N^T-'^FZ MC\EF$>-.Z%O+3/9I^4CG\B+>M #$O=)=?VD XAXU@/+K?.7(8*;QK_C0=6\4 MNNZ$[O=HX4C73A-'GN[-J_L.DW,IM_:#5*W0A/GDL'ZE99N0^JBW:03AL,^' MVQE-WOOJ_(.HOLW'0.M8SA\B@%CM@VG_9J2D)195"TM'GK)$<$<@V;'>G'AK M"J#YL&\H*J='?]>Q4G@W-7:=3W)/V:3-P;%BMK(58_Y$\ M"QK58JE8ZRV;_<<#V6_(QX2ESU2=3&7I!RIR5;?&?R1MH[5A4.>(/:8G_J,[ M>)30)/!G\]M@GXQGL2MT$KU8']U%>.S=/\%96B'X0EN_B^)K?_-R^9F6N/4B M&'_M+_YX^?ZR_7.CKS[ PW[[;]M-QPCSV"=/.?5**JG'.^(YJKY0TJ@2^$:$ MWRD?]+D?3Q?H_OOMPL E2VV;OM@SM*\L\>@R3CQZK.7FM/8>GL?BR7QZ+I=G MQW@Y?Z/] ===U'7=':.?"_!*&IRB'8T'93,[PX+)GT'/?HNBF$R4G' ,Z3'[@[Y.D+3<*NW\XZ M?_O#_,$HSH%LOT>_81;_Y55UW_Y+\3@>?W/:_.4?#IOV7[K-!K^\/-RV?],= M2G"DS*J]W-Y=2Q@/3.FJ7NQ6?/VV'_F>E2I!?P*FT6/$IPUT"B4^[>C:G_/_ MD_ZY@/]*^&_8=G,?(Q;M-'P4"^[D+@;M7A?##O.(1'^,%Z?XY*%2$+..H>W[G!X]Z6:/5'AK]HX";' M;(,&D6M+MGQD!/VGS#4X/GCHV"/^-/_EZ/&3L= [K5EH]Z%=#,):J'W?R^^@SC2*'57T%/ M4)J11URX/>F+3_<+=A/EM8K:;MX?ARCXSQ]@19,W#'H3'K X2TXT]']:%YAF MM,-.[. DLJD^@:3J3T84-6S:U. C;+-V9OJ\&-)PM7H(NYF-2&G%-)7>R^:E M102F:83.N>UD!33/K2(Z2%]RA,&C:""[FWP2PV1WTR<3E1T9?%\"OG^.)7L] M>1:/-/JT>3S2^.DS>6P*>L\E;]PGSU[0S-/F*VCN]!D*!]9[3KX2 W7FF.8" MJEK^U^:A_L?_F8^S;_XF;-0AC+YH-7#C5*O/7%MVQ"<_CN@KO9);P+8P7,=Q=WFCD$ M=J%GNI.K[C&1X0X:MG8%J@?%6LS9U\KA]HCV*;>J^9X'G-+BDF;ZO6\]^KUH M#DCH\.E.RP@'T3\+(MA[W9D)4:\]$?3U&DF3JN^]4O6UO="'!R^U]':G;\3O M.EGKVC>B>>\6<_YV1;_S8 M&3X^QLYV5,2[,%%1OU_OIIOL/1UT;IUFOVVD+6!IO'[SR-,XV512$ NN]7\U MB,'U?S4(U?5_-8CH]7NUQG>'6 >S/=Q^@G^40>?R)Y_'K MMAYZ)H-SY;,$TC^3'XDEL-V*"N@C]00<?. %*H=F>9$J4FN;#Q]7 +M4/<3X12W1[L_^"A1;=-O]QR>S( M^X4V7FOC73= 4Z8';_?O>X]3SC[9T[O_^X_\LB^*;WBGI[[__,3F3ER(<=V'R>MM9&AMI\\E^NOGT)XF#S"U[']2_SY.KBLOW,?H]&IDWQ M?Z/,IATY>@$-:MNE^5^94[7?-K9+WYS?1]PQ[W_8[FY!F+TD:4DK'*Q:J]>. MKW:S% @S"R^%:Z?[P=^J#ZE+B':\E1]XESX@YT4@SO3D#/['_X@99)?V0Y97 MX/@G73$1[+C&:+K>75=[A(JP:&B^<7CT*)7U[,PA^>LKZ@K7W_ M]MMW'T[1_7Z JP61"9#D:;>B68UU.+\H1E^_;\74S#'RI![A)VXD.RWB*RAZA:VW;*[:_8]1XKFWV%)3O6A2,+ MF'V%!7RS^M7"O[H1TV_-X:>^G= M^^9U)-/>_VU'[50>K9)ZRO!^!'NEQQ"# MCA0Q<7)B1UZ!%K[8VT^VV\G%11D37A'-MJ%&M-N?6N^!2FC/1M"Q,'](*'WH ME1+ MAJIQC\ RRF06J&/MO5#5U(,>J]&24^]J4\3/4YR>ZO^Z"\WR^ [)Q7] M=GSH\L?+5^VU;?WT'M'NK*H8U7NZ-=682I]V!]=#U13]N"M)K3BNBP3>[/R' MY&?O+@M$R+Q>U4D-EN1\>?1J[3=WQA)[8RPQ3@ [767TG$OHE7ESH%#.G\BC M?33FT>&V,WK(FAB1$MYDG)Y4&; <_&!H/@>B5[/"""JLU;/[JQ>L!CNRFSCGOZ.NTNZ_GW]*G7CKN'$J%:1,1)Y] .F;">>9]Y7)'KC#F M#GU(W.>D&"^YQ#3G8P=0WG$=4FVQ2(?)2G@GGOM0=<2,W-<-L]M[ MAPZ+.3._0TB'+KEAPX3PYDW%O"RG]?77:D%L8.V=C:J9G8VR+H= G7TF('C] M$E2Q<=;Z[A^1BIMW$M& MB/^HE8X!=/ %&F'<70CPAK=5]T71^.+)PSUV^%RLKN:[/VU,:*77P?TV@EW8 M,30Z@=VCQ^W8_<1K#Y2P_T2V+MV7IK/G%KM)JB3HF"N]I2UB6_ MG9[C3SLS=?QA?^<=?SZG[K=>]T(@?].!L)9M%L!9"9!<-@X MC-]]]ORP'T2!/E;J8W#CQYY[Q/B/7PB_P4>=JXVIGYM]Z&&1_LN6D<@<.;QK M/:1&H:GK0QA1S&EZ@[L!C*CDL]QHG[[>UWZK^3KBVFK!-D,\DN3=W69U?2 G M&JK2GRM2#]MOAKL8[?,U&$O[3?_(!D^^^$[OZ*/NUW[7"@L_ MW4_FSG44RZXY?^GP*SL1$ERR&S;OI?F.-EXQF V1]\RA&+JV0I+RZ<%UL& MNR-(FUU%4;+=@_=*BZ%JIHF-H'<&JY-.P-GKJW?OGZ<<;[^2ZJ2N7)+W6#-: MZS7IY$HVBX.PX>;+F/3*U2*YYV2C9(":Q<90"Y'1K&^5@@8YHF&TP8JE^"6?!*@^!@,3<,^47-\(;,0.U;YWR53KL8.!T MQ8ZZEXJ3 P]PE?&BM3O";1A53I;9)EPZA*^[,@+&']_V(O-V%4&T"$/WGOO0 MXW6%E5>@&A,^NW'<$K@(O3O$_CY,1PQ8*L]>&^+&'Q^%*F9X'7&BE^IO9UK( M8*4TP\EA]>79\: OPCH/9+*6Q_D(43&$UD <.0:T5S?1,\3^Y3,\2X%@:F>[ MC*;IN-D\/2@R@]U'Q>!.9A.7KG6=V2 -*K(V3T( U12:]BZ\@N9!/UQ$+"1< MH?@<"@'_6:-KR"$'8W5UIDFEAB8PW+2^SG((9:#^"8*9D709HE-QZ$^7->KY6H> M*P%DQ9,04=8LJ*NX."\/ A3TA^TUXCN%R7=AL=3>ZW!ZN]Y@\+10_L>QUJI6NX68V M4/!M;7\TARE9S'>[AQMV=;5GG=II2+ERKUL,=@@3K\E^.(>OCM;7+EL:C6FM M/?H806Q.'>4GKIT[@L+2^'3E8'ZP;JD#?&&'\(M\1VP%XJY-%N(W+MG0[\@7 M=* \4="^=!>Z%WQC^%J*&#T:BG\50V#S8_%!&GW+QCMMH#T<4>^M2PB9"0Y[ M3K5%/JG]_!%SV\.7,X[[2<0_^U.(6&A%6+8="8V4*_X)P#/\;_]?O M@XC;E_1HEQCYYGUWWOOM6F[4'@_;R^A[NHQ::VGUUGV/I2_DI_]*D5+F]T#9 MX'U#?#3\J0XDWM.X4V(BR6A.UA-$5,W61R19&D?=X"YQ2>_,@3[D,4U6E)XA M@Z.3\]B&E7'EL:OV?GVH&6U%/ +J!,.^*D8C=!BY!8[@W5)74%44ECV*01@7 M8FT"UFV.Q(Z5.6%]SQ.=DD>%'H\Y1(K MRR;$&C<+(N:2\]AMTC+*MYLEJ&"[!\/7B&-UZ$N1L0S3^@U1WY52 O9U.WHH MK2U.1!=RM>T9#]"UY1D/U[7'M]J>\5!>>]3#:']DG6DJ=/Z MY2-J=?_VY,;['>7 @XB>4149CT&I=/T)Y..4KP<.-,34=B_P+D3CIN\EO$>. MJ@]A3W7^.M23S:U4R!^U8X-GFP_\>11Z.CP6Z-:,8]:"VS-XB/"Y]10QW7/W M'E,%OC5;.I@(*NO>N^YT,JW)>N8+^G"_9;=V$U::6XA4)_?9KBU\(>Y&[44I MA\QW$6($]-=?3:4XT]0$06R8T8WTST MI4[*F/AGCK&^V+<>416\JN>WM[OJUFQ.Y6ON4E>;[Q@ZZT!7<\BY6P]?-SR% M\'"WRG=#G?Y:J=-?*G7Z&Z5.OV+J] ^"1G#%U.FFI+TU1\@'A^R"4U"B]&X) MTRRQ?T\4Z8^Z^OO,;#> ZY%I[WKWR)ITZRR_X8*= BO[J#;Z+'7WK'_M?=#O M]NP>5/?5VOGNL7NWUSAH[!]QZ!-^I^^\@Y.J9E_X8G MZ31@X4>VTN14'=M5W>>JUXP>.UG$85(> M-]9Z*0 !QG/WH0J>/W*,0@OR-SPXQQ"F>[_77ZMXXG$(&NEW ,(.=V_YX/DC MFSQ>JY,3K3SV+5&@#>O0YI;*D/RG%!%#B&UV MX$HJDZ05WS.''IF-R1?8#$@>B$7@3!PX/,]F*2-.)H%A#RLVXV1EMHA> *BAUW@+T( M79KOD^6V$HXO)'K$7BZ09&*WFE/>:J?W+\1MV=[=K93C9[-TXJU$2OGA<1#2 M'_H@15/R42M%H/"Q^8QK29-Q+?PP9B32ENUPA/U7)WT[=96% _IQB.C.RQT$ METH2W;+>+X5@!#YT[_-*6\J8F[8B(DZ@[$41X_*3*20^)YIP+AS!HD8-^*MJ MOU\+Q",T;UBO%^OY*B06-'WJY#\YLBS?6^@=*94GQ+OZ&F3R-HBPM($ %$76 MR:\79:;&0;V[N5DMNMFIO>>#N>[N?A\/VB\5XE]1-S!NT=(C&S^YPBOH^D%F MK@< 1R?2$9]#32>!"VFY#1UW=CRM^1/>?E?+V"J=K /?BR"ZHD]JX7,'AG0^JMI@.G _NLL=O#GHECG1NC)5;_ M-?K48XT?V^R1V?]7T+C@J,!%:8\>^N.3LY\V\\,2E>;G7ZWVOD*82>CJOYN/ MWD3CI1WRQ TKG9*8T=XDY[FX(B]?0L3[J3=@KQZ$7?;/)X(T>J>Z6R8;[WK^98-2+GPTODJ);[4!6T\ H2MK!6 M$G3XI-R\L8_Y^:"O-!_4#JOM./GO"8]VW^ZVQP2!YL:CSLVU5LT' Z,M^)@W]0O2L.X0=1@R1 ]L\!O97JU%J8I%G4,BF MB65XN$/N]U--.$=3_7U=[__Y_P%02P,$% @ J>.YV\F4SK6 M'+XUMY&\2;/L3>QL+RXHR%*H#Y4^#F_6IN/PG<0IJ9MUG?8"-!T5!5V]IR3C M#-O#/%G0V[-@%*"N#LB%)&O-,ZT2:P>6$"RQ5"3>]'R7J)CC6G7M5*?[:IX> MH>:7OL\9YE@BNBE:]_XAW^7_K-@\[?Y:<_.W,E;\@B)G%X>OT3S;#U[D[.KP M-9I9Y@A$'D5+7AZ#R'_=DTX[9&Q,,EMS3.\%BXI017@K-R=)@JT>,TB&\(N9 M4.G6-#&,,QJOT$*_Z&SQ=6Z"4U11=6>.V 1#.-B?C'#/[W?->T0(!_LS3DC% M[,P[O$U%OP!02P,$% @ M-\5&U+SY2V^%CSI]=K79NQ M_T%;45BIE3O8'?@FQ6/SZWSWD7%7X$&L^>W1Z'#$>&OUF:RL,*?CR8C=2=/857?OOF0ME:SE#U'VGYJ-?KS01O[0RO)J51A=5?VWNA/]E]P= MFI]'O@EC91$4M/SVACO6HU%ZZ"[X(!MY*RMIGX]&_?^5&+FG&'N/T=?#Z]]= M)7XT_Z<:]=V=+,2I+MI:*+NK1R.J[NZJVGL_7\E*W6[L^7 M^=5ZQ99G;'D]O_$@(P 9[1'RG\B#G +(Z=X@3Y9?KCW(&$#&;PAY/+N<79W, MV>IB/E^O/, $ "9[ V0'U]R#3 %DNK^FGJTN/,@,0&;[@[R877F0.8#,]P@9 MC.P/ /(#+>2JK6MNGIF^8RMYKZ3[&G?3^JPH=.NF=7\B/T0S^2$MYJ7@C6A\ M&N@58K$B M$/*!NYL'#8V\,B$62]?KE'6+S! )661"K)%=%[//[]AUQ5_7B6ZP;+OO^9#( M(A-BC9QK73[*JNKIEG8C3-?UN+KO.-C,QT0>F1"+I)]4;%>H85*QKZIP!70E M2\=3AIC()!-BE>PJ<-8T+O;PU];(&Q&Q-TZ,**5E9[SH(B8W/OJFOM3J_OU: MF-K'1$*)B(6RLKKXOM%5*4SS1S].[+//!N,3:HMT;.^/G7]+=J)K=Z5F-S-W M SMH:"21B%@B\WI;Z6.6[A1G M MV,'\:>MC(H5$Q HYX]*P;[QJ!?OBUEJM$?U\X^,AG43$.GFIL35_"A07(7M$ MQ/:8,6BS8^WYFV5FCJU?W"#XF M3&P1>P/&OV'Z#5ED2AU\0,RICXDL,B6VR"Y,9P?K/CSZT\="]I@2VP/&ZV$C M(Z%,B84" ^$0$]EE^@;AR$NT.=C22"E38J7 L),=^(EJ))J86#0P\ Q:.D:J MB8E5 P//$!.I)B96C1]X#O7(& DFIMXZ01%H6(=P[X1:,##*8SXF$DQ,+)C? MPKS!]D:NB8E= ^.]L+V1:V)BU_@!U6 =(L/$Q(;Y/;(:1$2BB8E% T.LH)D3 M))J$6#0_0ZRA"DR06Q+JS7D4:P6F3I!;$F*WP&@K;&=DF62O84SL8R++)'L- M8Q(?$^[3$UL&8Z8^)E)-0JP:C)GYF$@U";%J,&;N8R+I),32>8U=3X7EL@HG M2F2:A-@T.'CU0_\4F28E-@W<; XFRA1I)R76#HZQ@]I$VDG?:.O>VVP>[)DI MDDY*+)T@$3 $AU23$JL&9@+"_HA4DQ*K!F<"@OX(7PHC5@W&]-<7*5)-2A[5 MH(1%4)M(-2FQ:L*$Q=#(0<))B86#,Q9^)69(.-D^M_:#+IDAX634<0[$])>\ M&1).1OT:,L3TE[P94DY&'><,O"@Q.((RY)YLG\FTP#T9MD'IR7?^?DB.3)-3_^8%80:FR9%I3V5;VI"B1Z M71A/&QF"#/)??1"H>?J6+_5X[MK2G/NR>;M>VK*KFG'LOQA3]DV^UN6AZW,[ M/3EVP[4>I]OA9/IZ_UJ?LI'M5LTP7Z-Z?IJON7DY[*KAY6"KS8]Z..5Q5YFW MB_G5#:^ER7DLYO9C'Z8-IK^\]_E_MN^.Q_,^?^WV/Z^Y'3^H^+M!93X.DN4@ MH0>YY2!'#_++09X>%):# CU(EX.4'A27@R(]*"T')7K0XW+0(SW(;H&,6WX2 MPIJOM05<6[[7%H!M^6);0+;EFVT!VI:OM@5L6[[;%L!M^7);0+?EVVT!WI:O MMP"]A:^W +UEA7=M]++-UUN WL+76X#>PM=;@-["UUN WL+76X#>PM=;@-[" MUUN WL+7VP&]'5]O!_1V?+T=T-NM<%:"#DOX>CN@M^/K[8#>CJ^W WH[OMX. MZ.WX>CN@M^/K[8#>CJ^W!WI[OMX>Z.WY>GN@M^?K[8'>?H6S;G38S=?; [T] M7V\/]/9\O3W0V_/U]D!OS]?; [T]7^\ ] Y\O0/0._#U#D#OP-<[ +T#7^\ M] XK?*M$'ROY>@>@=^#K'8#>@:]W 'H'OMX!Z!WX>BO06_EZ*]!;^7HKT%OY M>BO06_EZ*]!;^7HKT%M7F#5!PR9\O17HK7R]%>BM?+T5Z*U\O2/0._+UCD#O MR-<[ KTC7^\(](Y\O2/0._+UCD#OR-<[ KWC"K.":%B0KW<$>D>^WA'H'?EZ M)Z!WXNN=@-Z)KW<">B>^W@GHG?AZ)Z!WXNN=@-Z)KW<">B>^W@GHG5:8]4;# MWGR]TTSOTM1#/GP?AW-[*O,@ $P %M# M;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;B=@H,-ADU-;]K=;I6V%_# M25#X)]OMTK>?0]M)JS*I51/I>Q,"QYSS@UB?NUS]?)RL7QSZ;O#K9!?"]$4( M7^]L;WPZ3G:(EA/BJ=N*R=1[L[5"KE9:U.,0[!"6X=@CN;ZZM1MSWX7% MS=/U8^MU8J:I:VL3VG$0#T/SJNGRN6'J;#>O\;MV\I_B@F3Q]1"[^'AMG<2J M3\0;)KR^\7@>[_O^8)UK&_NN:.-FT]:V&>O[/MZ2^LE9T_B=M:'O4K\SSC8_ M@FN'[7/>.^/"-]/'QN+0B7\6I)?+$1X[>SK 7#GGY!"WA3TU:BX\?68?&OBR M&^K1V>7D8M6%]L3CQ4AWL>K%<>$Y']$>MTYCFS<-CZTO]\/^'MU^_G[JA?\M M>C$?/O;6SY=#0G(H2(XM,/_DOP:Q_W+?#'_ MK>7Z#U!+ 0(4 Q0 ( '.'5% ?(\\#P !," + " M 0 !?D !D;V-0&UL4$L! A0#% @ M&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ (1 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ &PO M=V]R:W-H965T&UL4$L! A0#% @ 6B6!0 MSR$ !@ ( !T20 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MM0$ -(# 9 " 6PT !X;"]W M;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965T!= M !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T5O !X;"]W;W)K&UL4$L! A0#% M @ &PO=V]R:W-H965T&UL4$L! A0#% @ 0 >&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ M: 0 6 , !D ( !VXL 'AL+W=O&UL4$L! A0#% @ )S9_F!0 M!B$ !D ( !$)0 'AL+W=O&PO=V]R:W-H965T H )1* 9 " 6N< !X;"]W;W)K&UL4$L! A0#% @ &PO=V]R:W-H M965TZ :)@, !0- 9 M " <.K !X;"]W;W)K&UL4$L! M A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ ,QSZ 0 &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T M%@, !0, 9 M " ;W7 !X;"]W;W)K&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ !'O!@ )R< !D ( !TNX 'AL+W=O&PO=V]R:W-H965T 9 " &UL4$L! A0#% @ &PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T7!E&UL4$L%!@ !A &$ F1H /[T 0 $! end XML 40 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1. Summary of Significant Accounting Policies

Principles of Consolidation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our” or the “Company”) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment service markets. The consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.

Use of Estimates

In conformity with generally accepted accounting principles, we have made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements. Some of the more significant estimates include allowances for doubtful accounts, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.  We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.

Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2019 presentation.

Cash and Cash Equivalents

We consider all highly liquid investments purchased with a maturity of three months or less to be cash equivalents.

Allowance for Doubtful Accounts and Cash Discounts

We do not generally require collateral for our trade accounts receivable.  Accounts receivable have been reduced by an allowance for amounts that may become uncollectible in the future.  These allowances are established based on a combination of write-off history, aging analysis, and specific account evaluations.   When a receivable balance is known to be uncollectible, it is written off against the allowance for doubtful accounts.  Cash discounts are provided based on an overall average experience rate applied to qualifying accounts receivable balances.

Inventories

Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the first-in first-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.
 
We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory.  Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling twelve month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.  We maintain provisions for inventory reserves of $45.8 million and $44 million as of December 31, 2019 and 2018, respectively.
 
We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers, or from returns pursuant to an exchange program with customers. Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.
 
In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.

Property, Plant and Equipment
 
Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:


Estimated Life
Buildings
25 to 33-1/2 years
Building improvements
10 to 25 years
Machinery and equipment
5 to 12 years
Tools, dies and auxiliary equipment
3 to 8 years
Furniture and fixtures
3 to 12 years

Leasehold improvements are depreciated over the shorter of the estimated useful life or the term of the lease.  Costs related to maintenance and repairs which do not prolong the assets useful lives are expensed as incurred.  We assess our property, plant and equipment to be held and used for impairment when indicators are present that the carrying value may not be recoverable.

Leases
 
We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than twelve months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.
 
Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.

Valuation of Long-Lived and Intangible Assets and Goodwill

At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.

We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends. We review the fair values using the discounted cash flows method and market multiples.
 
When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.  The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January 1, 2020, we will adopt Accounting Standards Update (“ASU”) 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”)ASU 2017-04 removes the second step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU 2017-04, goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU 2017-04 will be applied prospectively.

Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing intangible assets having definite lives and other long-lived assets for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition. When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.

There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.

Foreign Currency Translation

Assets and liabilities of our foreign operations are translated into U.S. dollars at year-end exchange rates.  Income statement accounts are translated using the average exchange rates prevailing during the year.  The resulting translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) and remains there until the underlying foreign operation is liquidated or substantially disposed of.  Foreign currency transaction gains or losses are recorded in the statement of operations under the caption “other non-operating income (expense), net.”

Revenue Recognition

We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.

Product Warranty and Overstock Returns

Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.  At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.  Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.

New Customer Acquisition Costs

New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift. New customer acquisition costs are recorded as a reduction to revenue when incurred.

Selling, General and Administration Expenses

Selling, general and administration expenses include shipping costs and advertising, which are expensed as incurred.  Shipping and handling charges, as well as freight to customers, are included in distribution expenses as part of selling, general and administration expenses.

Deferred Financing Costs

Deferred financing costs represent costs incurred in conjunction with our debt financing activities.  Deferred financing costs related to our revolving credit facility are capitalized and amortized over the life of the related financing arrangement.  If the debt is retired early, the related unamortized deferred financing costs are written off in the period the debt is retired and are recorded in the statement of operations under the caption other non-operating income (expense), net.

Accounting for Income Taxes

Income taxes are calculated using the asset and liability method.  Deferred tax assets and liabilities are determined based on the estimated future tax effects of temporary differences between the financial statement carrying amounts and the tax bases of assets and liabilities, as measured by the current enacted tax rates.
 
We maintain valuation allowances when it is more likely than not that all or a portion of a deferred asset will not be realized.  The valuation allowance is intended to provide for the uncertainty regarding the ultimate utilization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  In determining whether a valuation allowance is warranted, we consider all positive and negative evidence and all sources of taxable income such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of valuation allowance which could materially impact our business, financial condition and results of operations.
 
The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.
 
Tax benefits are recognized for an uncertain tax position when, in management's judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority.  For a tax position that meets the more-likely-than-not recognition threshold, the tax benefit is measured as the largest amount that is judged to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority.  The liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances and when new information becomes available.  Such adjustments are recognized entirely in the period in which they are identified.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.

Environmental Reserves

We are subject to various U.S. Federal and state and local environmental laws and regulations and are involved in certain environmental remediation efforts.  We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs.  Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other third parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.

Asbestos Litigation

In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.

Loss Contingencies

We have loss contingencies, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required for both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  We maintain an ongoing monitoring and identification process to assess how the activities are progressing against the accrued estimated costs.  As additional information becomes available, we reassess our potential liability related to these matters.  Adjustments to the liabilities are recorded in the statement of operations in the period when additional information becomes available.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.

Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash investments and accounts receivable.  We place our cash investments with high quality financial institutions and limit the amount of credit exposure to any one institution.  Although we are directly affected by developments in the vehicle parts industry, management does not believe significant credit risk exists.
 
With respect to accounts receivable, such receivables are primarily from warehouse distributors and major retailers in the automotive aftermarket industry located in the U.S.  We perform ongoing credit evaluations of our customers’ financial conditions.  Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017.  During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.  The loss of one or more of these customers or, a significant reduction in purchases of our products from any one of them, could have a materially adverse impact on our business, financial condition and results of operations.

Foreign Cash Balances

Substantially all of the cash and cash equivalents, including foreign cash balances, at December 31, 2019 and 2018 were uninsured.  Foreign cash balances at December 31, 2019 and 2018 were $8.5 million and $11.1 million, respectively.

Recently Issued Accounting Pronouncements

Standards that were adopted

Leases

Effective January 1, 2019, we adopted ASU 2016-02, Leases, (“ASU 2016-02”) using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption.  The most significant impact in adopting the new standard was the recognition of right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet for operating leases, while the accounting for finance leases remained substantially unchanged.  The adoption of the new standard did not materially impact our consolidated statements of operations or cash flows.
 
In adopting ASU 2016-02, we elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward our historical lease identification and lease classifications.  In addition, upon adoption, we evaluated all of our leases, and in particular our real estate leases, to determine the appropriate lease term.  In evaluating our leases, we determined that the lease term for one of our leases should be lengthened, as we concluded that it is reasonably certain that we will exercise the five-year renewal option in the lease.  The lease term for all of our other leases remained unchanged.
 
Additionally, we elected to apply the provisions of ASU 2018-11, Targeted Improvements, which allows us to initially apply the new lease requirements as of the effective date.  Comparative financial information for the prior periods presented were not restated but instead are reported under the accounting standards in effect in those prior periods.
 
Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January 1, 2019 (in thousands):
 
 
 
Balance at
December 31,
2018
   
Adjustments
Due to
Adoption of
ASU 2016-02
   
Balance at
January 1,
2019
 
Balance Sheet
                 
Operating lease right-of-use asset
 
$
   
$
38,580
   
$
38,580
 
Sundry payables and accrued expenses
   
31,033
     
7,232
     
38,265
 
Noncurrent operating lease liabilities
   
     
31,348
     
31,348
 

See Note 2 for further information regarding our adoption of ASU 2016-02.

Standards that are not yet adopted as of December 31, 2019

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of December 31, 2019, and that could have an impact on our financial statements:
 
Standard
 
Description
 
Date of
adoption
 
Effects on the financial
statements or other significant
matters
       
ASU 2017-04, Simplifying the Test for Goodwill Impairment
 
This standard is intended to simplify the accounting for goodwill impairment.  ASU 2017-04 removes Step 2 of the test, which requires a hypothetical purchase price allocation.  A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  The new standard will be applied prospectively.  We anticipate that the adoption of this standard will not materially impact the amount of goodwill impairment, if any, when performing our annual impairment test.
             
ASU 2016-13, Financial Instruments – Credit Losses
 
This standard creates a single model to measure impairment on financial assets, which includes trade accounts receivable.  An estimate of expected credit losses on trade accounts receivable over their contractual life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  We anticipate that the adoption of this standard will not have a material impact on the manner in which we estimate our allowance for doubtful accounts on trade accounts receivable, or on our consolidated financial statements.

XML 41 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring and Integration Expense
12 Months Ended
Dec. 31, 2019
Restructuring and Integration Expense [Abstract]  
Restructuring and Integration Expense
5. Restructuring and Integration Expense

The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of and for the years ended December 31, 2019 and 2018, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2017
 
$
2,854
   
$
   
$
2,854
 
Restructuring and integration costs:
                       
Amounts provided for during 2018 (1)
   
9
     
4,501
     
4,510
 
Non-cash usage, including asset write-downs
   
     
(181
)
   
(181
)
Cash payments
   
(2,148
)
   
(3,036
)
   
(5,184
)
Reclassification of environmental liability (1)
   
     
(1,284
)
   
(1,284
)
Foreign currency exchange rate changes
   
27
     
     
27
 
Exit activity liability at December 31, 2018
 
$
742
   
$
   
$
742
 
Restructuring and integration costs:
                       
Amounts provided for during 2019 (1)
   
     
2,585
     
2,585
 
Cash payments
   
(406
)
   
(1,688
)
   
(2,094
)
Reclassification of environmental liability (1)
   
     
(386
)
   
(386
)
Reclassification of inventory reserves
   
     
(511
)
   
(511
)
Exit activity liability at December 31, 2019
 
$
336
   
$
   
$
336
 

(1)
Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively.

Restructuring Costs

Plant Rationalization Program

In February 2016, in connection with our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative.  As part of the plant rationalization, all of our Grapevine, Texas production activities have been relocated to facilities in Greenville, South Carolina and Reynosa, Mexico, and certain production activities were relocated from our Greenville, South Carolina manufacturing facility to our manufacturing facility in Bialystok, Poland.  In addition, certain service functions were relocated from Grapevine, Texas to our administrative offices in Lewisville, Texas and our Grapevine, Texas facility was closed.  In December 2018, we completed the sale of the property located in Grapevine, Texas. Net proceeds from the sale of $4.8 million were received in January 2019. See Note 4, “Sale of Grapevine, Texas Property,” for additional information.

The Plant Rationalization Program has been completed.  Cash payments made during 2019 and the remaining aggregate liability related to the program as of December 31, 2019 consists of severance payments to former employees.

Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
   
$
1,476
   
$
   
$
1,476
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
     
353
     
     
353
 
Cash payments
   
     
(1,525
)
   
     
(1,525
)
Exit activity liability at December 31, 2018
 
$
   
$
304
   
$
   
$
304
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
     
(128
)
   
     
(128
)
Exit activity liability at December 31, 2019
 
$
   
$
176
   
$
   
$
176
 

Orlando Plant Rationalization Program

In January 2017, to further our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative at our Orlando, Florida facility.  As part of the Orlando plant rationalization, all of our Orlando, Florida production activities have been relocated to our Independence, Kansas manufacturing facility.  In addition, certain production activities were relocated from our Independence, Kansas manufacturing facility to our Reynosa, Mexico manufacturing facility and our Orlando, Florida facility was closed.

The Orlando Plant Rationalization Program has been completed.  Cash payments made during 2019 and the remaining aggregate liability related to the program as of December 31, 2019 consists of severance payments to former employees.

Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Orlando Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
986
   
$
   
$
   
$
986
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,479
     
     
     
1,479
 
Non-cash usage, including asset writedowns
   
(12
)
   
     
     
(12
)
Cash payments
   
(2,015
)
   
     
     
(2,015
)
Exit activity liability at December 31, 2018
 
$
438
   
$
   
$
   
$
438
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
(278
)
   
     
     
(278
)
Exit activity liability at December 31, 2019
 
$
160
   
$
   
$
   
$
160
 

Integration Costs

Pollak Relocation

In connection with our April 2019 acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment from Pollak’s distribution and manufacturing facilities in El Paso, Texas, Canton, Massachusetts, and Juarez, Mexico, to our existing facilities in Disputanta, Virginia, Reynosa, Mexico and Independence, Kansas.  Total integration expenses related to the relocation of $2.2 million were recognized during the year ended December 31, 2019.  The Pollak relocation is substantially completed.
 
Activity, by segment, for the year ended December 31, 2019 related to the Pollak relocation consisted of the following (in thousands):


 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
2,199
     
     
     
2,199
 
Cash payments
   
(1,688
)
   
     
     
(1,688
)
Reclassification of inventory reserves
   
(511
)
   
     
     
(511
)
Exit activity liability at December 31, 2019
 
$
   
$
   
$
   
$
 

Wire and Cable Relocation

In connection with our acquisition of the North American automotive ignition wire business of General Cable Corporation in May 2016, we incurred certain integration expenses, including costs incurred in connection with the consolidation of the General Cable Corporation Altoona, Pennsylvania wire distribution center into our existing wire distribution center in Edwardsville, Kansas and the relocation of certain machinery and equipment.  In October 2016, we further announced our plan to relocate all production from the acquired Nogales, Mexico wire set assembly operation to our existing wire assembly facility in Reynosa, Mexico and to close the Nogales, Mexico plant.  As of December 31, 2018, the wire and cable relocation program has been completed.  All of our Nogales, Mexico production activities have been relocated to our Reynosa, Mexico assembly facility and our Nogales, Mexico plant was closed.

Activity, by segment, for the year ended December 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
392
   
$
   
$
   
$
392
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,394
     
     
     
1,394
 
Non-cash usage, including asset write-downs
   
(169
)
   
     
     
(169
)
Cash payments
   
(1,644
)
   
     
     
(1,644
)
Foreign currency exchange rate changes
   
27
     
     
     
27
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 
XML 43 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of year $ 5,687,000 $ 4,967,000 $ 4,425,000
Charged to costs and expenses 10,365,000 10,684,000 11,634,000
Other 0 0 0
Deductions 10,840,000 9,964,000 11,092,000
Balance at end of year 5,212,000 5,687,000 4,967,000
Allowance for Doubtful Accounts [Member]      
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of year 4,488,000 3,824,000 3,353,000
Charged to costs and expenses (295,000) 325,000 970,000
Other 0 0 0
Deductions (51,000) (339,000) 499,000
Balance at end of year 4,244,000 4,488,000 3,824,000
Allowance for Discounts [Member]      
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of year 1,199,000 1,143,000 1,072,000
Charged to costs and expenses 10,660,000 10,359,000 10,664,000
Other 0 0 0
Deductions 10,891,000 10,303,000 10,593,000
Balance at end of year 968,000 1,199,000 1,143,000
Allowance for Sales Returns [Member]      
Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of year 57,433,000 35,916,000 40,176,000
Charged to costs and expenses 136,777,000 132,390,000 137,416,000
Other 0 [1] 6,670,000 [1] 0
Deductions 150,094,000 117,543,000 141,676,000
Balance at end of year $ 44,116,000 $ 57,433,000 $ 35,916,000
[1] The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, Revenue from Contracts with Customers.
XML 44 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current [Abstract]        
Domestic   $ 14,632 $ 26,821 $ 30,742
Foreign   3,019 3,180 3,139
Total current   17,651 30,001 33,881
Deferred [Abstract]        
Domestic   4,677 (10,132) 18,833
Foreign   417 108 98
Total deferred   5,094 (10,024) 18,931
Total income tax provision   $ 22,745 $ 19,977 $ 52,812
U.S. Federal income tax rate   21.00% 21.00% 35.00%
Provisional income tax expense, deferred tax assets $ 16,100      
Provisional deemed repatriation tax on earnings of foreign subsidiaries 1,400      
Gross repatriation tax     $ 2,700 $ 2,300
Foreign tax credits       900
Reconciliations Between Taxes at the U.S. Federal Income Tax Rate and Taxes at our Effective Income Tax Rate on Earnings [Abstract]        
U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017   $ 19,277 16,135 33,755
Increase (decrease) in tax rate resulting from [Abstract]        
State and local income taxes, net of federal income tax benefit   3,328 2,781 3,138
Income tax (tax benefits) attributable to foreign income   191 1,598 (149)
Other non-deductible items, net   (409) (559) (1,319)
Impact of Tax Cuts and Jobs Act   0 0 17,515
Change in valuation allowance   358 22 (128)
Total income tax provision   22,745 19,977 52,812
Deferred tax assets [Abstract]        
Inventories   12,077 12,798  
Allowance for customer returns   11,969 16,836  
Postretirement benefits   50 58  
Allowance for doubtful accounts   1,262 1,371  
Accrued salaries and benefits   9,826 9,147  
Tax credit carryforwards   609 272  
Accrued asbestos liabilities   13,132 11,872  
Other   148 127  
Deferred tax assets, gross   49,073 52,481  
Valuation allowance   (757) (399)  
Total deferred tax assets   48,316 52,082  
Deferred tax liabilities [Abstract]        
Depreciation   7,706 7,755  
Other   3,338 1,993  
Total deferred tax liabilities   11,044 9,748  
Net deferred tax assets   37,272 42,334  
Valuation allowance, remaining amount   800    
Income Tax Contingency [Abstract]        
Recognized uncertain tax positions $ 0 $ 0 $ 0 $ 0
Foreign Tax Authority [Member]        
Operating Loss Carryforwards [Abstract]        
Operating Loss Carryforwards, Expiration Dates   Dec. 31, 2028    
Tax credit carryforward   $ 600    
Foreign Tax Authority [Member] | Minimum [Member]        
Income Tax Contingency [Abstract]        
Period for statutes of limitations   2 years    
Foreign Tax Authority [Member] | Maximum [Member]        
Income Tax Contingency [Abstract]        
Period for statutes of limitations   6 years    
Canada Tax Authority [Member]        
Income Tax Contingency [Abstract]        
Open Tax Years   2015 2016 2017 2018    
Hong Kong Tax Authority [Member]        
Income Tax Contingency [Abstract]        
Open Tax Years   2014 2015 2016 2017 2018    
Mexican Tax Authority [Member]        
Income Tax Contingency [Abstract]        
Open Tax Years   2015 2016 2017 2018    
Poland Tax Authority [Member]        
Income Tax Contingency [Abstract]        
Open Tax Years   2014 2015 2016 2017 2018    
State and Local [Member]        
Income Tax Contingency [Abstract]        
Open Tax Years   2015 2016 2017 2018    
XML 45 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Stock repurchased during period $ (10,738) $ (14,483) $ (24,779)
Preferred Stock [Member]      
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Preferred stock, shares authorized (in shares) 500,000    
Preferred stock, par value (in dollars per share) $ 20    
Preferred stock, shares outstanding (in shares) 0 0  
Series A Preferred Stock [Member]      
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Preferred stock, shares authorized (in shares) 30,000    
Preferred stock, voting rights Each share of the Series A Preferred Stock shall entitle the holder to one thousand votes    
Stock Repurchase Program 2017 [Member]      
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Stock repurchase program, authorized amount     $ 30,000
Stock repurchased during period (in shares)   (112,307) (539,760)
Stock repurchased during period   $ (5,200) $ (24,800)
Stock Repurchase Program 2018 [Member]      
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Stock repurchase program, authorized amount   $ 20,000  
Stock repurchased during period (in shares) (221,748) (201,484)  
Stock repurchased during period $ (10,700) $ (9,300)  
XML 46 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies, Rent (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Rent [Abstract]      
Total rent expense $ 11,382 [1] $ 12,605 $ 11,954
Expenses related to non lease components 2,400    
Real Estate [Member]      
Rent [Abstract]      
Total rent expense 7,909 [1] 9,272 8,983
Other [Member]      
Rent [Abstract]      
Total rent expense $ 3,473 [1] $ 3,333 $ 2,971
[1] Includes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
XML 47 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Data, Reportable Segments (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2019
USD ($)
Segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Financial information for reportable segment [Abstract]                      
Number of reportable operating segments | Segment                 2    
Net sales $ 241,252 $ 307,723 $ 305,172 $ 283,766 $ 246,970 $ 296,619 $ 286,636 $ 261,826 $ 1,137,913 [1],[2] $ 1,092,051 [1],[2] $ 1,116,143 [1],[2],[3],[4]
Depreciation and amortization                 25,809 24,104 23,916
Operating income (loss)                 94,495 81,268 97,521
Investment in unconsolidated affiliates 38,858       32,469       38,858 32,469 31,184
Capital expenditures                 16,185 20,141 24,442
Total assets 912,730       843,132       912,730 843,132 787,567
Intersegment Revenues [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 0 0 0 [3]
Engine Management [Member] | Reportable Segments [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 849,161 803,487 829,413 [3]
Depreciation and amortization                 19,463 17,858 17,981
Operating income (loss)                 103,808 84,844 97,403
Investment in unconsolidated affiliates 2,243       2,158       2,243 2,158 4,162
Capital expenditures                 12,593 11,435 17,750
Total assets 601,637       553,480       601,637 553,480 527,200
Engine Management [Member] | Intersegment Revenues [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 19,569 23,367 24,995 [3]
Temperature Control [Member] | Reportable Segments [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 278,355 278,456 279,127 [3]
Depreciation and amortization                 4,568 4,704 4,373
Operating income (loss)                 13,667 14,586 19,609
Investment in unconsolidated affiliates 36,615       30,311       36,615 30,311 27,022
Capital expenditures                 2,273 7,245 5,151
Total assets 218,783       205,039       218,783 205,039 177,006
Temperature Control [Member] | Intersegment Revenues [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 6,545 8,160 7,334 [3]
Other [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 10,397 10,108 7,603 [3]
Depreciation and amortization                 1,778 1,542 1,562
Operating income (loss)                 (22,980) (18,162) (19,491)
Investment in unconsolidated affiliates 0       0       0 0 0
Capital expenditures                 1,319 1,461 1,541
Total assets $ 92,310       $ 84,613       92,310 84,613 83,361
Other [Member] | Intersegment Revenues [Member]                      
Financial information for reportable segment [Abstract]                      
Net sales [2]                 $ (26,114) $ (31,527) $ (32,329) [3]
[1] Revenues are attributed to countries based upon the location of the customer.
[2] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[3] Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[4] Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
XML 48 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)
$ in Thousands, zł in Millions
Dec. 31, 2019
PLN (zł)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
PLN (zł)
Dec. 31, 2018
USD ($)
Credit Facilities and Long-Term Debt [Abstract]        
Revolving credit facilities   $ 52,460   $ 43,689
Other [1]   4,585   5,530
Total debt   57,045   49,219
Current maturities of debt   56,916   49,066
Long-term debt   129   153
HSBC Bank Polska S.A. [Member]        
Line of Credit Facility [Abstract]        
Overdraft facility zł 16.7 $ 4,400 zł 19.9 $ 5,300
[1] Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.
XML 49 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Common Stock [Member]
Adjustments Due to Adoption of ASU 2014-09 [Member]
Capital In Excess of Par Value [Member]
Capital In Excess of Par Value [Member]
Adjustments Due to Adoption of ASU 2014-09 [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Adjustments Due to Adoption of ASU 2014-09 [Member]
Accumulated Other Comprehensive Income [Member]
Accumulated Other Comprehensive Income [Member]
Adjustments Due to Adoption of ASU 2014-09 [Member]
Treasury Stock [Member]
Treasury Stock [Member]
Adjustments Due to Adoption of ASU 2014-09 [Member]
Total
Adjustments Due to Adoption of ASU 2014-09 [Member]
Balance at beginning of period at Dec. 31, 2016 $ 47,872   $ 96,850   $ 336,464   $ (11,028)   $ (29,130)   $ 441,028  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net earnings 0   0   37,976   0   0   37,976  
Other comprehensive income (loss), net of tax 0   0   0   6,919   0   6,919  
Cash dividends paid 0   0   (17,287)   0   0   (17,287)  
Purchase of treasury stock 0   0   0   0   (24,779)   (24,779)  
Stock-based compensation 0   2,193   0   0   5,445   7,638  
Employee stock ownership plan 0   1,014   0   0       2,159  
Employee stock ownership plan                 1,145      
Balance at beginning of period at Dec. 31, 2017 47,872   100,057   357,153   (4,109)   (47,319)   453,654  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net earnings 0   0   43,003   0   0   43,003  
Other comprehensive income (loss), net of tax 0   0   0   (5,485)   0   (5,485)  
Cash dividends paid 0   0   (18,854)   0   0   (18,854)  
Purchase of treasury stock 0   0   0   0   (14,483)   (14,483)  
Stock-based compensation 0   1,648   0   0   6,350   7,998  
Employee stock ownership plan 0   765   0   0       2,557  
Employee stock ownership plan                 1,792      
Balance at beginning of period at Dec. 31, 2018 47,872   102,470   380,113   (9,594)   (53,660)   467,201  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Cumulative effect adjustment | ASC 606 [Member]   $ 0   $ 0   $ (1,189)   $ 0   $ 0   $ (1,189)
Net earnings 0   0   57,917   0   0   57,917  
Other comprehensive income (loss), net of tax 0   0   0   1,005   0   1,005  
Cash dividends paid 0   0   (20,593)   0   0   (20,593)  
Purchase of treasury stock 0   0   0   0   (10,738)   (10,738)  
Stock-based compensation 0   (473)   0   0   7,390   6,917  
Employee stock ownership plan 0   745   0   0       2,519  
Employee stock ownership plan                 1,774      
Balance at beginning of period at Dec. 31, 2019 $ 47,872   $ 102,742   $ 417,437   $ (8,589)   $ (55,234)   $ 504,228  
XML 50 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net earnings $ 57,917 $ 43,003 $ 37,976
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments 1,024 (5,473) 7,027
Pension and postretirement plans (19) (12) (108)
Total other comprehensive income (loss), net of tax 1,005 (5,485) 6,919
Comprehensive income $ 58,922 $ 37,518 $ 44,895
XML 51 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Data (Unaudited) [Abstract]  
Quarterly Financial Information
 
 
2019 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
241,252
   
$
307,723
   
$
305,172
   
$
283,766
 
Gross profit
   
72,844
     
92,088
     
88,905
     
77,963
 
Earnings from continuing operations
   
12,738
     
22,654
     
20,555
     
13,104
 
Loss from discontinued operations, net of taxes
   
(1,220
)
   
(7,903
)
   
(1,123
)
   
(888
)
Net earnings
 
$
11,518
   
$
14,751
   
$
19,432
   
$
12,216
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.57
   
$
1.01
   
$
0.92
   
$
0.58
 
Diluted
 
$
0.56
   
$
1.00
   
$
0.90
   
$
0.57
 
Net earnings per common share:
                               
Basic
 
$
0.51
   
$
0.66
   
$
0.87
   
$
0.54
 
Diluted
 
$
0.50
   
$
0.65
   
$
0.85
   
$
0.53
 

 
 
2018 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
246,970
   
$
296,619
   
$
286,636
   
$
261,826
 
Gross profit
   
71,603
     
87,306
     
81,289
     
72,589
 
Earnings from continuing operations
   
12,157
     
19,273
     
16,827
     
8,597
 
Loss from discontinued operations, net of taxes
   
(8,837
)
   
(3,524
)
   
(882
)
   
(608
)
Net earnings
 
$
3,320
   
$
15,749
   
$
15,945
   
$
7,989
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.54
   
$
0.86
   
$
0.75
   
$
0.38
 
Diluted
 
$
0.53
   
$
0.84
   
$
0.73
   
$
0.37
 
Net earnings per common share:
                               
Basic
 
$
0.15
   
$
0.70
   
$
0.71
   
$
0.36
 
Diluted
 
$
0.14
   
$
0.69
   
$
0.69
   
$
0.35
 
XML 52 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies, Leases (Details)
Dec. 31, 2019
Leases [Abstract]  
Renewal option period 5 years
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Quantitative Disclosures Related to Operating Leases The following tables provide quantitative disclosures related to our operating leases (in thousands):

Balance Sheet Information
 
December 31,
2019
 
Assets
     
Operating lease right-of-use assets
 
$
36,020
 
 
       
Liabilities
       
Sundry payables and accrued expenses
 
$
8,739
 
Noncurrent operating lease liabilities
   
28,376
 
Total operating lease liabilities
 
$
37,115
 
 
       
Weighted Average Remaining Lease Term
       
Operating leases
 
5.6 Years
 
 
       
Weighted Average Discount Rate
       
Operating leases
   
3.7
%

Expense and Cash Flow Information
 
Year Ended
December 31, 2019
 
       
Lease Expense
     
Operating lease expense (a)
 
$
8,940
 
         
Supplemental Cash Flow Information
       
Cash Paid for the amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases
 
$
8,758
 
Right-of-use assets obtained in exchange for new lease obligations:
       
Operating leases
 
$
4,663
 

(a)
Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.
Minimum Lease Payments At December 31, 2019, we are obligated to make minimum lease payments through 2028, under operating leases, which are as follows (in thousands):

2020
 
$
8,994
 
2021
   
8,245
 
2022
   
6,882
 
2023
   
5,682
 
2024
   
3,881
 
Thereafter
   
7,844
 
Total lease payments
 
$
41,528
 
Less: Interest
   
(4,413
)
Present value of lease liabilities
 
$
37,115
 
XML 54 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Data (Unaudited) [Abstract]  
Quarterly Financial Data (Unaudited)
23. Quarterly Financial Data (Unaudited)

 
 
2019 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
241,252
   
$
307,723
   
$
305,172
   
$
283,766
 
Gross profit
   
72,844
     
92,088
     
88,905
     
77,963
 
Earnings from continuing operations
   
12,738
     
22,654
     
20,555
     
13,104
 
Loss from discontinued operations, net of taxes
   
(1,220
)
   
(7,903
)
   
(1,123
)
   
(888
)
Net earnings
 
$
11,518
   
$
14,751
   
$
19,432
   
$
12,216
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.57
   
$
1.01
   
$
0.92
   
$
0.58
 
Diluted
 
$
0.56
   
$
1.00
   
$
0.90
   
$
0.57
 
Net earnings per common share:
                               
Basic
 
$
0.51
   
$
0.66
   
$
0.87
   
$
0.54
 
Diluted
 
$
0.50
   
$
0.65
   
$
0.85
   
$
0.53
 

 
 
2018 Quarter Ended
 
 
 
Dec. 31
   
Sept. 30
   
June 30
   
Mar. 31
 
 
 
(In thousands, except per share amounts)
 
Net sales
 
$
246,970
   
$
296,619
   
$
286,636
   
$
261,826
 
Gross profit
   
71,603
     
87,306
     
81,289
     
72,589
 
Earnings from continuing operations
   
12,157
     
19,273
     
16,827
     
8,597
 
Loss from discontinued operations, net of taxes
   
(8,837
)
   
(3,524
)
   
(882
)
   
(608
)
Net earnings
 
$
3,320
   
$
15,749
   
$
15,945
   
$
7,989
 
Net earnings from continuing operations per common share:
                               
Basic
 
$
0.54
   
$
0.86
   
$
0.75
   
$
0.38
 
Diluted
 
$
0.53
   
$
0.84
   
$
0.73
   
$
0.37
 
Net earnings per common share:
                               
Basic
 
$
0.15
   
$
0.70
   
$
0.71
   
$
0.36
 
Diluted
 
$
0.14
   
$
0.69
   
$
0.69
   
$
0.35
 
ZIP 55 0001140361-20-003721-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-20-003721-xbrl.zip M4$L#!!0 ( '.'5%#PO[STHP4 ,9 ( 97@R,2YH=&WM7%MSVC@4 M?M^9_0]GW>FVG0F.S2U "#,4TBVSN0VDG=U'V9)!6UGRR**$_OJ5+R2 G8;0 M9%J"_4 DV3HZU^](AI/V1/FL\_MO .T)03ANZ;:BBI%.^S#YFP[^42K!&74) M#PD&)5HPFOH^50> X+T4"$N*QP1ZP@\0GR=SXJLOW*E/N )7$J3TW&E(^1A. M^W]UAQYENAW"U?!2-PG4S9IIF];2[)X(YI*.)PKL9K,&)2A;96MYP5(IX?\P M%:#M"#P'9^P*)N2)\JA!@=\Q8PXNF1F'(+7EGQ=6PDZV/Z=:&IB00NP@G" M>KVT84!,XL30^E-$WK(S(9%L+:@&-QG"X"#WRUB**<>E]5O+7"4DC\%']+O# M/IQ?7E\.(U?J?^I=CPY@<-$S'\>-0HYV0I MS;:.R%'-P76CD MVX)R< .A8!2#P[3S'AMKU',L3CG6QFY!Z<@L1ZI9\>)T+,\-+I!/5LVW,*G" M.3)IO6F;Z@"TC37Y:M\1+S7[LGQZZ3]?V77K^)Z%5HF7*\^EO-S04!I@0<@\ MO3P\NZ>11LDY"&^[^0/N"AD(B105O##-JG*NB(Q ;3O-:I/ 9Z&TN-O-'Q%W M*JFB)-QN_N6,$[R11?7 *J+D(XP4LWM,GHLV2@0/V7:9XN,J!YJVA/VJU=T^4-8S.N5!"*BDX=4.]'>"N^6RH]!CA M?A2CGE21*4D]+B &ZOG-)"'S&F#Z!&YZW]KGVHR74*/'P0#Q-3%(HJ$L<+ M1L\]%GW7$\T#PKLDB1179"4446V5THW6/1=SV+ M?!!3"2."0L'#(H'\@KA8)) -%54DD-U%T3T6?=<32/RU!%Q)@:>N"N&,^E1M M^/7:?N-53Q_<,"H450#["T:W/19]UX']2C#$-7^!"=] F.))#P#EX@!PCWTR M\)?8H5!4D2=>,%CNL>@[G2>4AB8D\?HIH'B1].O!8_$B:4-%%7ED=\%TCT5_ MB7GD[4?!Q_"W_GA7O%FZ3\,9 +M56J&KYP+[14L/1U56MWU]J&!6=/4F6V02F9RU 8GAC]T=6',QJJZXBYM,", M-.NN7:]4L.,Y50<1IVI[383<9J51:7I6?=V1,FZ50=9\?[8;$>.Y#KU2A&AT MGF=/G FY?#:32LI<-A]R@B6RD3M\UQ-!S+CV\B"0XH;ZVH'9')K-UQ"]9
,(B,JS=5QDUL&D<9F5OY,EEPK(5R+YTR %-&4B28+5UUB6U4; M:SS&%0=YC0;6A!O(JA\18CU_-#UM_)1_8OSDO7<%JN, 9A/!V+PDHN*UN[PQ M_P[^Y^V>?M5@66E'35AY-]+\7_ ]02P,$ M% @ #(S+FAT;<566V_;-A1^'[#_ M<.8 O0"2+=EI&E\2H$V:(FC:>4FQ88\4=601D4B5I))HOWZ'E.S*LUT@V\/T M8!^3Y_)]'\^AO,AM69S__!/ (D>6>HML*VR!YXM1^]TM_A*&<",X2H,I6#6# MN[HLA0V P7NM6*I%ND*X4&7%9-/&^.=2\;I$:8%K9)9B:R/D"CY3M] ".-H'/4+AF&+?]016"0J;2!9 M<54H?38XROPS &.; L\&F9(VS%@IBF8&+[^*$@U\P4>X5263+^?@]XWX"V<0 M1Y6=@\4G&[)"K.0,"LQHQ6>>P5'DG_F@K9^*A[52N0:I3,Y2JM<9 _ IS@:D MGT6]@9.CXS:#X^II)S$DC-^OM*IE&OYSJX^J33F'DNF5D*$#.0-66[59TFV1 M=BU1.D7*)97$#GP+?TNBQPY8HHITNYQ/1H'PX2D7B; PGBP2OND$!S><4X*6M=R M5T*7?1"[$+=!=OM?C4QB1"J8%FAF>S*\.(I/HOF>C3^0NJ-E;!580B0D5[I2FEFA)"0-:,R( MM^1NRWMHKT7G8"S-GA_#5U_4$":3R8NCTW$TG8_C^/@D#J!;#>.WQY-)%'BX MF[7)\7@R?0V4YTKI$N["4Z?%(;[?QW=#W/2(NU!5:\)'\*V!U-\*5YCHFNF& M!CSP0Q[ H[ Y>9F*%%_3=BJH0K0Q"2N8(VQR1&M^!.D $N:#+I%CF:"&2>Q* MQU/O2,9IT E9^');M3>"MGPJ;(7NL^=T%VK,Z<84#^V!E1@ SYE<46WA#D7Q M^YP:&K5QQQ&_G0-^JX5M6OTY,SEDA7HT- ,:D/'<%7.8&F3:K$_:YAHQ=$M M.(1*P8U#NDNL3=OG))5U.M!J)B2)*5C1ZY4[GF-:T\5\?1W [ZRHVV9R[K_5 M-*59X^:J&[$^]5=T815T;$2\:%H5'<%Q--\2<4]-+\0XGK_>0,4L:S-)-%YL MX:X%24&4RVI5@'H@CM]SM8WED!TX7VJM7/!\TX&LJIQVG9K[VD'6F[R;*8BC M;H0^_8=A&#[G%AB9$7Q:?OX(-S?+Y\2Y%]R?2M\'L+;V..T,X',J'+I"#]_Y M_^(E.?[?7I(]'FMK,7)_-+S1_8GZ&U!+ P04 " !SAU10-P!_)%L) "P M,P "@ &5X,S%?,2YH=&WM6VUSVS82_GXS_0\X9=HD,Y+-=U)^FW$<^>JY M-/;8[DSO(PB %BX4H0*D9?77WRY(66],(B>6>YW*'Q(2!'87X#Z[SX+0T; < MY2<__(.0HZ&@W%[!=2G+7)P<[=?_-XW_[/7(!\E$800GI3H@-]5H),LNH>2= M5I1KR>\$.5.C,2VF]1C[]UZQ:B2*DC M: EC*R.+.S)X_Z_3ZTSF<&W(U?4E M7 H2[85[[IZS,/I,C:=:W@U+XO;[(>D1S_&<186]7FW_?C.!HU3Q*4GOF,J5 M/NZ\RNQ?AYARFHOC3J:*LI?1DS17-X5!R07&;18R0?DE6/_#CNU?B[O9RLUU*109D@YZ&LN.L2* M..[ ^I5"/YHS%#BW Q*,']8$DY2R3W=:507OK3Y:M*H6>4A&5-_)HH=&'A!: ME>JQ2==*ZK94:2Y 5J$*T1B_9'Y],S-P49$5TRS1I#$\53D'*8/??KYX=W%+ M?'?//=I?%79RE.IYP]KC-EVS2;4I.QMW/P_(S>GUN]./@YO>Y6\?!O\AIV>W^,1S'._)$SVY MZ)*!EHQ<[9$;F>>F"\;H4F934@YI>= RXJ=7;N0\',:<1;X3)JDK M1#_Q7MX_O2W[YSN*Z1U<<#0EGPHUR04DV6[MIHU_<@5OH%"0T&'EJ2S ?:>D M*DI="; 4KS-]N"X%/(/1%H)KIU1!DV:*& ,8$+=;ZU#(9@PANHI=AG13P+T M+L@TT,;!&%"96TH .K #DQHH!G0K8#A8 NF-3(:2#8FI\)_Y^(G0HA;2M@#$ MSFHD30Y4 CG*1)9#F+49"V:M1F5CL%=QF#LL+*Q4.EU$SMR_@8L7T!T>ZX7GLL@@ MG=!2@AQ9L+SB(!,PM."W7<"?U/F4C,';$;V(ZCR?P[,!@5E1#1& 2Q37<"=F5FX-H4= M]+8)/1$R&B51S /.@HP%2>;[CINF(A*Q&R7\Y:$7;!EZMTM^^M.KQ'/C0]. MJV'MF"-4ED%1K-^8M]9?+PC5PL(%W%_BVP4/)L+@FY9FB".PVPCR)N9.O.?2 ML%R9"L9A1M4JKW$SUHH)#LV&O &8< &XJ]U^\,"&M(#B]Q3RTG650P_7ISTW M?"-J*]R0UW?UK<2"IZCQBO())J\YC-O15\,*#=Q8>[:D/0/M./E5Q$,/Y, ' M.\!N$; .]5*?NA%448!6MY_$4-(&2WU/'KT.PBJV6T,IL/02:9"O*HJ2:LJM(@ ++#=5:B275$N&$34M7ZPFX"H5 MV!$2.XP7?)?(M\JA^WZ8IBG$ H]#.(C2A'K"$U$4.;%PL^?ET"\8%](7C0M? M2:CSW+D6'C8>N7F4@,AR+SF"GQI56$>$UU]I+("%I*G-93I&+ MMZC]/!.W0+88K6//TOB%&MORG8=FEN-*CR%&&%M0,*8TMU;9POI.%% GY! J MX(D8(Z7'+E51UN$ I@< [O8!81M!@0OSI)^R+Q$>'X094X_BP*_'_ L9,*+ MD_BO&A#8E@."N*=Y9;]G(3!$ED%Y+._!I4U+F?O:;,(+ZMOV\M8B'P9"3C=U M99VJJOR\[DV8"WWL+7#;(&O?WVJ/"(NFI;-="AOAFH4!(P]1XPZ\6P1O&@M& M.6-QX(D@\!/*>-KG09AQQW5B[WG+\A<$+]]V-J_1L8XRW,INJEO[9 7$3\C> MR-D58Y5&%"UPX25Y(V5*:,$ODB#%P 3([Q60:!#Z9JUS!B$ TN9*O\9,!ABT M>^Y%\S7I2T7]V]J\(36/905F81M'!+>F))>?1-[LRJ_T[W['*NT" MQ-;I/DM#WX^;<18C.4QM"[0E%P%IY#G91*,Y+I\["- K[ M?2BYG2"*P[X3Q#Q+XY1'4<#]&8>?H+#\E0!8W#K&36@F!<"K8%LOSG//D<]";3-5E6]F]^2""F'@48\YL$6@#>%-G0& M6$+IVZW9MP'J;:K1B&KP-IS&EU)U^W>\7>+<.F2]A$/N#(431D&8>M1QXGX4 M4L:\V$F3YSV9](*0K=_:MG?+D$9G&A):%V D; )6NCY=T2"V6U-06=RK_%X@ M#RWH77-R1##H9JCI+TZ5X /C]3IZ^]_\(HLU 4I_C?#Z\U/+P MI&E.QP;ZS*XV@I(%39!D:>JDW TS$211DOC"I6&?93X/8S=CBQZS'!96EW7= M#\,?-_5"N[#OP<]:24W+BUU7%CQ1V[E(=87GECRG:T\H?[/FT/FLYIFOK$A9 M<\KO6\W/:'GB*CU!RF[&7_.NH^IDW^POGQP^VJ].-G*RO]EBM1WX_F]EL/;# M8^K+2[A;OJU;;6_;.!+^?L#]!YZ+W;: G4BR),MY M ](TV0VNUQ1)%MC[R)=A3%06O:04U_OK;TC)[^[6:>OL+=;YT$I\F1E2\\P\ M0\DG@W*8G_WS'X2<#( *?X77I2IS.#LYK/]O&O_5Z9!WBD-A09!2'Y&[:CA4 M99M0\L9H*HP2#T N]'!$BTD]Q_^]U;P:0E$2;H"6.+>RJG@@EV]_.K^5*L=K M2S[IA4)*PWT](AT1!%"PJ['1J^P^;!9PP+2:$ M/7"=:W/:>B']7XO8)%G+9P_THP,W,&X-9V1.+1IS7!A%'^\<'HJA"=U:Y%JVJ1QV1(S8,J.L[( M(T*K4L^:3*VD;F/:"$!9A2Z@,7[)_/IF:N"B(B^FV:)Q8SC3N4 IE[_^?/WF M^IYTPX/HY'!5V-D),_.&M>Y-NJ:+VJ3LXO+V_OKJ^N+\_OKF/?GPR^W=+^?O M[\G]S;>+OKN\\$*[041NKLC]SY?D[OSVS?G[R[O.S:_O+O]+SB_N74\4!$]? MZ-EUF[RGY8 6Y/: 7.=@VVB-*96<$&PMCS9,^?%%F ;'&SKF(%FY=0"F#-'$ M(<_MB'*$V&DK:/G[$15B>O^UD!@K40[<3?##-O@@/*?6GK;>WGVX>J=L>>^, M:Q$E3EN_LX0FW9A!0*,LEL!8Q+,@C?L\DW$2]UAK:5V$+-^YE9JSU3;7*J:+ M:VSMIL[P1[?7G.93>TL].B9+SMTZ"P\P[HFMA-9XVB1TU>Q%%R #^@C$P*." ML8ND V4)+8J*YM@XTJ8DNB!7V@QQ@SO_)EJ2NY(6@AI!_J-+;<@'HT7%2_2= MZX(?K+C&@K9-R\#&U0U;'\W_\S2-.YV$>PLAK@+?<:HQ+L@ M8X&0?=%]?O^,=NR?;ZC+[^B"PPGY6.AQ#IAEV[6;-OXI-#Z!0F-&QYVGJD#W MG9"J*$T%: 'F>)_NT7$I)B ,M0I=6U*.389HI QH0CUN;4 !'*RE9N*&#.E' M0+T+,BVV"30&5>:>$Z .-X K@QP#AQ4X'2W!_$;& \4'Q%;NG_G\,1BHA6S: M .)7-50V1R[A2,I8E0-AWX< 5P)E(H86_+:-^%,FGY 1>KM#KT-UGL_AV8# KJC&"""4$]QV M(ZH'D[M@,A\-$:BHJH:_P,&MUD-+V]@#L[M7!M M"7OH[92HQ:++NMTLCM(HICU&8Q;*'HM$U(>H+^+GAUZ\8^C=+_GICR^R*.P= MVP9<#6MW.4)+B56Q>65?>W^])M2 APNZOW)/%SV8@'5/6MF!F^&%ONMSI M[H6R/->VPGDNHQJ=U[@9&XYYZ;;"0H*$ M7=H)DU=06Q$FHKZK;Y6K>(H:KTX^<@,5AZ.B>.GX9FFW':CFM[/93')-D0&:::L*J*X,",,L]*NL3*HZ"PLMQ M9P/S5+R8S@WDU$.T(:=SF+6;5.\Z%:9EM,7J7 EW!+<9[[9B5@E%C7*K4C79 M]JRC<.(KZ[BN#W_6$V.??K4%M+)$#N FC:C;ZRJGCDK@6KUE<\Z,,VI:OEA- MX!4#-Q 3.\X'L4_DNXP+011+VN]R"#,92]FG"9:UL:!)%J602?I7C0OL6>/" M%Q+J/'>NA8>M9VX?)3"R/"KAP$^M+KPCXN.OC"N'742@1DR!B/%"4:9R54X< M%]^@]O-,W /98[2./4OS%VILSW<^-:L<56:$,<+Z@H)S;82WRA?6#U!@G9!C MJ, >&#E*[X9415F' PQ@:H3L8A\0=EI4T[0GD1_TH,?B+D\ST1.1Z%$J)4MX M^'V+ZF<,"'S' 0$>:5[Y%UH.&" EEL?J$5W:;BAS7]IM>$%]N[F\]]#7.AL]'@C@WDYO.MS1%AT30V/:7P$:[9RV&G<@W>'X)61 M$!Q8+V1A%K,N9RS+TJC7[0D1I@R^[_GT,X)7[#J;U^A81YD[RFZJ6]^S N(G M9&_'V37GE7$H6N#"2_*&VI;8XEY)HA2+"R"_54BB4>BKM<$20P"FS95QC9D< M,>C/W(OF;=(?%?6O:_,&U,[*"I>%?1P!X3F+WY*&3TQ(KCY"WIS*KXQO?\,N M[0/$SH\!>"(RWN\E6="-!:?]* 8&0F2"LB21\/SG=LFSGMN]W.;$SK^1G86$ M]CR?N9R["-%Y:G-0>T(1L%:>HUT4B_-2&SLCU[X!A;G/:DJ C2R":?'<;M$8 /O"V;]SGKZ.>A)HFZ.J^C1_0R*D B=:F.7!#0!O"FT_Q]LGSITGSC1.D[0/28+,6O3"?B]C08 \ M6V9AD*7?]X77,T*V?FJ[/BUS-%H:3&AMA!'X!*Q-_75%@]AV34%5\:CS1W \ MM* /S9@+8.Q[H.DO3I7B ^/U&GG[P_PBB[4!2?\CY_?!2RW.? MFN9T9'',]&HK*'G0"* I\"R+6 BQZ$=4TE0P&L2,9AE=_IQO.2RL;NNZ'R8_ M;.N%?F/?HI]M)#4;'NRZLOB)VJZ F]G?;K=5MVF_1VA9=#!1( MS7/;5766_C-A!^+]#_,-6BW:3P(=E.XBL&',?I&DUCPW: [2,E4A:Q$JE2 M5!+OK^^0DN,C*9+-+GJ@1H"00W(N?O.-V(]T$@^^_PZ@'S%"[0C'FNN8#?KU MXG\I_*%:A6L>,)$Q"EIV89$G"=<5('"A)*&*TQ6#D4Q2(M;%&?N[E$&>,*$A M4(QH/)MG7*Q@?/G+!C*4Z=]Z%]N= IMA"S$*46,U=>.?:7\\I[%-^ MM\E4I$#(+"(4[94#!ZR*./'R87DR4T&S6O7S]4-NC[:BMXLOR?+R=5D-%Q.IC

:)6_EZQ<,%#"^GL^7X\MLZO'&S MXY["] J6'\:P&,XOAC?C177Z\7K\.PQ'2[/2<-W&FV]F'T<=K MG,!$(6"%8 MH+D4<,]U!#IB,!0B)S',62J5!AG"0A-!B:+PF]12P4Q)F@M=N--Q>R1UVYO6. =5>295@(59_Q>"5U;]F1 $3%(GDD@4L\9F"IE?!^+P. MD P,C]"M.PL6Y(IKCF6.;L#X(8B(*'@JX5EF7,<_LY,B.4'$%$.?C5=;$BK= M*T+:>(?^5V"L> S! N/8XQH%'$6H@VTJ?D=@VD8(F$JDP5CH8RO@A>J- ]Q MD.8JRPERHY:PA9Z%G(F%4)D:QMS=9BZZU+<@RB>"9=7I0\S6, QLOLU%5\S. M9 V?A+S'=*P8"B*BNU\,@,$V"P=3TR:(CYP=,(P])0$2^;GC.G:>$DHW\[<2 M[SVG.C(3]\?7L# $,&N<$ M>)VS3A@T3_RSEDL:SEY< /LS$ZD:',J,E&Z"*WUMGMK*V$WISO:ZIJ_7 G<& M(P&)-U%KF?9@CXB=P9%W_&JM!?D_I_4P^IWK7B+*RDH.\SA>8]:3-#;%]%A@ MBOV1<\5,A\\,_+*2$+SF$<$25N"='-'C1\ANR_&Q%$O<>IUFJV>*=!^%+R00 MA8?)WL-HW8)T%\;[&/]_%D3 SMHA;9\1UW=;3;?=#EIM>M9HNJP9NL1U_[,% MT?@;"H(+[$4)L2C'#J@)%\C1O.@BFVHA7&&YI(IEIC J9IG$,7Z082?GV!]Q M(66V#9I3(1=$!$:."BFWJDV[PEUY;*M#IDQ9D]E!-ZG]N\OEI>5\4,_J^WVT M7\\'SVP]V/-D_:^:K\GC#!/)*=[$,^>NF*]RHM;8."OV=?'E4?P\A S1@RB0 MB$2\R[BX)(X\B6RGF4#LX]>FJ4?8\'V&6U,E[SBUCZP7 M/IY,:/>8#CR':DL@&K4OG@IS)7@6%49>_YW$D>,QDC#< B1/46YB8IFN?3M\ M[(WW3KWA==7XQUY7.W%L1OVZ>:':0?GZ_A-02P,$% @ \ H !E>#,R7S(N:'1MY5=;;]LV%'X?L/]PIF)K,O@BR7827V+ M=9S56!<'M@MTCY1(640E4J6H)NZOWR$E7Y,A23OL@AD!PLOAN?$[WQ$'L4Z3 MX??? 0QB1J@=X5ASG;#AH%G^KQ9_J-?A'0^9R!D%+7NP*-*4ZQH0>*,DH8K3 M%8.Q3#,BUN49^[N289$RH2%4C&@\6^1BRSM>*K6(/7[7:@#K[KN_L&Z_72_V85P""0= W!*I2)5)?.J\C^',CU M.F&73B2%KDN?;7=TK[E'_>9"I6(&0>$XKVJH$#5L6E@_G33&W=B9F)K0?M M[/Z!8@A(^'&E9"%H_7AKWZM291]2HE9WTS?3);3\AC]H'BL;#@*U6WBP_9BM M35"/&1M/YLOI]70\6DYG-W#[?KYX/[I9PG+V[:J]"WC?6#3A,QE:]U^JX MM6]7/%K Z&IVNYQ<_;4.;]SLNF$W MJ:6"6R5I$>J\!E,1-N#$G/GIU87ON_V*.^S,ZY\"JKV6*L5"K/^*P2NK?\V( M B8H$LD5"UD:, 4MKX;Q>5T@.1@>H3MW%BPL%-<#CG,0%\#AS$2JAL=K9I5N M@JM\;9W9TMA/Z9YX4]/G:X'/!B,A2391:YGUX8")G>&)=_ILK27[/Z;U./J] MZUXBRJI2CHHD66/6TRPQU;2M,,4^%5PQT^)S [^\8@2O=4*PAA5XG1-ZNH7L MKAZWM5CAUNNVVGU3I8J3;]"J2*QU2$SIJS) M_*B;-/[=Y?+4=C%LYLVC1CIH%L-'9(^%'@C\2?M]1/*:!:H@:HW-LF:?%"_W M_.<1Y(@8O'F)Z$.;27DQ'+D1&4XS@7C#V[9OGXHD*01K0X'V?DTCC[')!PQ% M,R4_3Y'T<<>1TCB:(=*(H, MUTU,+->-%Z3N8&R&L)-\L+=5\!7O*?\?>T_MQ;$9#9KF36H'U7O[#U!+ P04 M " !TAU10:QO!G!O( P 'GS$ "P &9O\6S;.(">R_G2D5>H:5'%+DFVV;_^72D! M!@&V!!+*2I5GV@:I5*HGU^U9F2M7_G(R/AT.OIX.Z]'+K[8=5K\^.QF/SUZ^ M>/'ERY>?TBL_->WQ"X(0?5'5H[&I77AV'[B26HT: M1K#\'MC9%5FG'5U.E. M_#DBSXFX=I/GH^!NW A^_^FX^?S#^ZCG%%_>9S)Z?FS,V=5]HAG9Z<-6$].[[[0C]L7X_.S\ *N"&WE MKC[0U M\IJF?SWW.-9-ZW)[?#>+BS01$W@3B)FT;:G??YR[>O6,$:E.YT=V? MFKYUQW>-*G?W!^"-=#F>NWQ\UMYS/;R3/J!N?B!\=2=W?R"]

&43N^K2/P MXEV7GGY3)_C9->W93ZXYG5Z)R=5U]UM[_AT,?AE7XV%X M]F?GP?6N#^. M6] F__SRK3C]\_,4FZ\^#RK_Z[,WAY_>5LE6_U)Y'^IGET_DJ]'9T,#3@ (' M^,@OU=>7ZO7T1[C@XTS!![4Y31\-U[7Q\LW/P9O!A_VC_8/#I8/_-;[M'A_\Y>/=Q]Z=?7MQXL!\]YRY(JC7# M=[4/7_\KG%][4.HCQYQQ+A5E2'HKB4*.>V:5%"[B!1YT*@]-J=(+/]7NU)C' M;ZN1,\-_!M/NU?Z-&5\?06:-=)+"L$G,3$ 6GHC08!!R*B(N?OQ@@YE?_O49 M^/*7'NY^"A\X\>;\V2M,P)Z6',/#DS <[C:G9Z:^/H A!&LU4DIKSR+G.CVX MQ"Z +GF#[)+/:9MF&$P=S1""]ZOI/PL_Y\YIJ/UI&M>A.;[VB$YHHJW35BK+ M&.(6_!OR"JGHE0YF 65Z>T_ M%WJB"U;P\E/;G(5V?/YI"+YEI_9[X(+/TF/^-@IQ,GQ?Q>NV0AR-$:3L':4L M:*25(]Y@K:S62GC^P^?[_=[O>WV>W/W.UVKT^^M)!2RN/OX03FUH?S\P]?'L MC0_F:W4Z.9V]_NS5)TK_*3[< _=M"P\,5&D.[^&):4,BK#Y96*A'4SZUT[;I M2V;/\>V23^8\O;3SQ;1^^M??PF@,#W90'9^,1R!"!^^:X^LC%#VQ46"A$ $) M4J&1=X);+@S!@9$?>Y/?IU]T-18'\(V :AS\X;AQ?UP,R<5S3*^8/N[K6XBF M=P%4P**/3MH0+@9M,*FKV7?_AA![-O#!5:=@6;\^0^"M+L?R_ @9;! MMTT="^01TP>:/MKHMGY5]3?]^OTH493]"+&L^ESYB1E.K]G[&MQD7'T.([CO MFZH-;MRTHRN5Q(N9WZ.&\%,S&E]HP'VCB2*GCKG( W<,2V0=N!4!3D1YA[RA M98WFI7'OPR@>F:_)VU\?"X6T%XY%CT"S,%+241NYBA(&AA#RX[%X5P/M#7#G MG&3;)!RM/272'_)])=: 1H:B-8" GX4EF%! MK?&8.RXX"H0'@1Z,YD/X6CE3WP-G#4ADH"P&93TG)&7AEG-,'$:$"JN,^W&P MNP_)NSK)Y2!\#O4D_*6IC_^KN0PF:Q6-%M$@PCW&(3!.J'8>*0H&Z+#B7BQ@ M=/< .AP#J00#>=\ <_CKI*U&OIKZY_4*2!L+U(A"1',2! 0NV5GKHS9@3(J) MAQO.KJF--Q<"VCE.V?:JD+P)=ORN!F0,6RFT_C&PW3;X:@PWJX:7H/[ZZ0-DOJ;>/0&?^-K4?]R\YAM 0I\O MGA9 ];]YR[^M9U4Z#1L*'K_-(H&F&,J$=1%#IL8V64 Y_Q> )I&$_ M!GC7]TUA_N7P]6Y"!\YO](@E ?OV]&HUW3MN<06E+H&=U$ M=]V?@RE1:2#7U0)"'%%!6VP$TYBB@$EXL%J^;=I0'=>[LXFC:\#4/W,S? MVQ!#FCH*HU>_I(G.EZ/I%"8\QF Z\?D2>%B7+]V\^]F4G%S^-AJ;=IPD^NIRP@GAR\]] M>^_J,?VW2R]DWPQ%.(Y15+C5_#)U>)3^2'3ZPL+LA@X"1 M,L-/IO+OZEUS5HW-L QA?@];*0*$7T^;^MKL<\>%=@M/*8(Z"&,#6;O?,VT- M"?6H"&G=#:H4D1VUP8PF[7DYUG4'HBX(2\W6//R_)J-Q>IC1VZ;]&+Y M$Z3 M06F%I6UJ^-%-A^"*LER\"6-3^S1G]=M96OY/4\Q(7ZQ[O*LA1)CASEG"/IW. MFBW6[,YH $3]O1B#&Z>UNM$TFDQO_J:*%S,]K\/X2PCUQ6SIGR>53PLO[^K9 MQUZ'V+1I;G@GCD-[U)Q53B!Q\=U]9%XN,B_\%$LIR@WR]V.->?S3/4SEOCWF M*G1O34:_TKRR2*//U7"S5LJ\#;\WF8W&R9Y7YVX@93BAWLPW:N:=F>?(V\16 M/@O3&W=OW(_/=?OEA067%\HPM[R=:>\,-NH,.C3K6H:1K6'NN#?PAY5*E6,: M>2Q(9%'WM9R,>RZTQE*++/1AK@ZPG]]:Q[IQ%J6-RTFZ7_';4KGW'O^)//ZF M]&$Y!M![_.[&]OF]3+WEYV'YF]O*M(P^]);?74DOY^,[LYR50]EN%IY].4[7 MS]24S]/Z?*T4VUXN2O>^NVNQ>3GY]KZ[BS)>+C[W-MRUV+QD9MW'YD+LNO?8 MZ]VHM?I>![VP.E)[T MKK<)::1>*/N@]_6;^E;K&?D;AZ06X4@OLE^Z>8I/_ MTSO-?@WN25K;/#G/[&TQ*[;95T ]??Q;J0#[J?&"G&,?]9XFZCUYPMY;8$=X M9T]/.N]OJB!/LH]O31+?5.LVY!;[IH383EXZ(J(_3@513T>ZWZ?209GI MU8&9$>KJ?V9[+]OFN#6G>4OV3E3/7J43AQ:%5MX2WT*2+U'DO:SOD74S')H_ M#L*PF6VK[JZ [P2RI5)]!Q\ZGAT:L]N,QIE3WN](]6X@Q4MUF=,AWP$3:3[/ M]N[/QN'^DR+SE/\":+\QL?MAWZL5/WR043M^>35FH'CPZXV!Z_7MNZ>17C_? M,#<=NTNTUY_WX4KS*.WM]>I*KXZ:9CAZ4TU/OOS0#/TV.+%[,/<>;$,>+&<% M>[!H>P_V1'KUP;B3J@[M^?7WNQ4F'Z0*W\&]6D^V4,#>)HU;C/L7IW!/Q?U[ M?5N>HQ6G;$_"T7I->U@LS9FPY1U+^ZQ@3N/>3MJZ&D^F73_?5E_33QUS;YG- M<=P_H+V^+:QO.3NXS#+2+=:WW:9V\-"S!9*#:O3'-3W;G8S&S6DJ59B[)D^E M^E8JVC7)_'6IW*1_->WE M11?%/Y-Q\_^:.M6_Y*E3,\\T_]RSE<5;#_]XK_4CJ7S3WSO%LY8'Z&UGOEW% MT]M.;F;Q).JR<:MYK+[FTGXC#U__T9R9Y#(_P2AD7DZR,3?\O7!SQ_CU_GZ+ MN-+^0:B&P_.D J?->%8TW#DS*B@Z/,J8[Q=F<=8TWZBQ9T_;81^/U==<&DSF MX?UW_.=TRM05 >B=?W>=_[VR+,[W;]Z6>O/HHN_?V$S/BL]P%(CDK89K.-/O M"O,JM:,KAW9>@9]NJ[G8&'JQA_S;[U=?EZ=R3%?G;C[^;(WN.Q@>[XNV715O M[)LA>*PYX@]IVA5D4&!QWD]&55U&(UV' S) MM6.^_UJ!]QU-=D_"/ZM_508"YUX=VN/SH^!.ZF;8')]GK +?ZK+O!#>3\%(( MU^8)D%H=ZT2T#R%;X@G46/I_UEVK.F M[4"#AN]Z@J40KL\3K-*U# MS>K!YDIWV.4D0._J,]"#J;-?=)+A1EQXM!ZL2OJ_OZWJ:AS>5Y\#\":(5<>5 M'8:=T2B,1Z_/9VM40S,:W5A-.0C#Z2U&)]59YL5:2\"[O;)R!\['SV3FJ=?K MHS"K4]4I23=N_/=J?'(IHNG*TRX0^SH,9X50>_M[A]NAVXN,QT5!T;=!>;P" M]R95CDDM8R$?F]2']"R,P\YQ&Z[OCL_50)Y +]9K-?^)4#Y$ M**=XLUI2UMM765V9-&ZSI]22Y]'\P,%.PJ0DX.5 M3MK+0K'.J]A]D-:J9.L_0V>]9]4]\#BK7KN>1KM*\%V/4K1<-:9TH:T\X.Q> MT,+4\OV!1_B6I-V)J@\YBWJ"=$09C!V\%MK/LTK_Z3C>N"AO5?D! MGF_*$1NU$5-Z6R6L?+4M5O\='4RW2 ESDB=%DM:]T[/ALUY"(?A&6:AK?,] M(7IM[;7UQ]JZJXD7&&T6 MXT7OX$/'LUV!:=1&!;*@[\2:N]$7LO#>>2TL7Z&Z*M6GF<,JQLUL?E)@ QXG M2Z;SN+C7M2PKU[6I+?&23[,2U;$IU)PW\&W=C-1JYTYS5;E^+G+#%4@==A:QQ7:R<*822MPCE'V'Z.:U^3BO[:/B@.:UR MN/F&%G.VK=[J:>;^.Z:6_:Q61I'\2>M:GT? MCLZ*KF_Y.R&M#:ZE/ME)45NQEKJ]G2$V6V_5T[D, M1=?W,.H,F>ONPG=_Z%!N>UO+G$/H^PAO?L=TEU/.+6\6FN?25E&TN-^OO"W[ ME3=RDG!/V+>6L'=M'T[7V%:NLT9]Y4?)"]$9]U8HJ5ZE[[/606^Q\NT4O6_H M9,[V9*MC/>7)@_(4X;WZIM.=%^&,KL)CP\?&YU-(X&/W_GM2G4VMYOSH_&RV M]/D>,+^>5("G/A[!->].S]KF\]2V,B^!6 #=MU#S8YA=((.+BQ5 MS?07O&1! OT>P"Z(4BTLRK>3MJY2&(/WWU9?TT\E"?)^>&4YVEZ,15CC!^-. M@'&VY]??+TB.W\'7!7M<7) ]\>F0FUU0^V+@AP M\3C9.]BL(^42F64PHW ":EJJ9[T?7UF"[%UJE@)<@NKTEIAS;%QJVN(C(NE5]EEO]UVI;R\WUYK_$N./ KXRJY#BNU=E?OKL?#\<- MD.[*'X=WM;M8=ZYR[SYW#[CKE?0+(ERE:$[ M%<(ZIKE;>A9C6=XR1P^5RVER)?F6WIX?)N7>GKLKZ>4\=V_/W?3:?51^BMFG M-:R+]B+KT%;\GA&M>\)P#70/=M:>Q^F%T0JUY:K+N3 MT;@Y3=W+AM/IG-%)=5:B7+^#LPON=7G!]O;: ;$N[X8_05 J4Y(WD'7!V2XO MO,/)V=GP_$I1"Q)B8D-WHNN"()=WKM-2J*+]ZIT(N^!2EQ=F;Y6%"+*/C=D( M;_G8>-0:'TY-^T>)\IL'5V94[$78>2OLB4VV]KB\,/NYG4X(5B-&T8JJTWIW MO:R[7O@Q\JP2OA$Z$'M.T:J4:D8VIR>3<:A M/6SB^(MIP]P'+O3Z %Z[W%?]M3J=9-Z>ZV%1=I&1>+@*C]KQRZMA!..!7V^, M9:^5C]%*N'>V6GF7Y*\_[X;S4^N63KAV881KLG MIJ[#<-;T<&]_[_ !1*&#:5$GGI+?"@#[TL(>OTN M6;\[&#AZ#]XE#5\/KR]+-Y^:9>>SUM(+^RF%O=H&-%>Q2_9BST_L-[R_7-S[ MRW5N!NQU)%\=R64#>*\C^>K(QC85SW96@9C\9!CV8^KL-C[_$,8G#8S=YS : M)SRW7PWAHSF]:(K>C$Y,_><)C)9OZN.=":0#S1@&?Z=J=YO:3UG[](S[]V.? MI^*D6>''C,$L'WG 0'2!CJQ 1?;;- ._-PQNW,(0N.)5X3N MT3D%\;P]_U_ M?OSSX8=/?PLGE1N&W6%U"L[J8K_P;M,,TQ$^;>,G;CPJ7BL>-R9=4!S=AY," MP\EJ*^^1>JR*_+6",1E-=D_"/ZM_5>9C^+)7A_;X_"BXD[H9-L?GQ2O'4D.P MOI(PM<(6KIBBWG,4YCGD(+5+HS.-T7LYRQ*G;/(8DWEFKX]GHWV"4L>"L&U7V<9LVO M^O>:59IF;:I6X%:+Z%ZS"M.L;%I2]QE9?AE9%KQII3ZHUY2"?6? MT141PWIVE"$[VE3,DQBM+J/K8]Z39&@8;:2:^TI3>A[=#4U1BVO*:GGT5#_> M5S6,UVX;P(^^-:X:PD-/9?^7P]>[KTW]QZ=F./K#'.[D*?:K;FGWP)B)]6XL MG5B4Z(6T%B&M80WY#O'\]=.'ICTV]>Z)&86$[>8U>4OK/CDM!*H+MG6OV*[K MZ<5V[:M#5OX][S/7KEF HG9^W[&JO]_C?35L8.PP$\X_3MUW"7]$O>6C+_ MV-^L^N;SK\>#/%X?%_*16]W%;16:?KWYV6U-?]_4OJG?P6.T%FZV'V. ^Z6W MW[][O7_050-8"-9J%7.U3>;Z"+!9N\@[ G15_YXNM/6:OBC7Z60$># SR#^V M]!'@_BFV!UO#;?_>M&WSI:J/\]3O;-UP^O*YL2M_\J]7G^ZISQHF^%>H/EFS MRVRU9_T@[!4H(P^T70J2D=W/%YMMFP?H^A3UX\M&\BB_WC:]V\+( MDT6:OFIM>UM]#7[6R?%C,WY7N^'$IR:/5SE$&L]>%9?.P988URZPHV6*1.Y; M K@JQCATH89!:Z;7'(X;]\=!.)NT[B1;5;M12W+]\2\.[;X+0]<6OSI>L/)$ MD_G7[+IWEFMPE@_SE \RJ745.FRP)NNV[79)#Y_& ^5-X^Z(IV^JSVG$_:R/ M^.5OGTR5Z1Z$2S'>>.YOTKT-H(]G*ZK*[8E5KRZKYN?[XY/0OJE&X[:RD^EQ M5'EJTHIE^UC-O6_8-I 5Y*2FG$M.%;FORI39M= M3^^:!;AX*WTR2YG0?=V_G1VOC'?/I7TIZ&IK_J^'7UICDZ:RVB/OK:?.OO?X-7J_IXQJO3X$Q5 M?KR7"PS3P"E>O@9EKX-%)&S+7P95HP-I][K=QW%HM_ ';O'>+S%$U3KWFW]4^ M%79/+OH![WT-;I*F$49PWS=5&]RX:3.E;.OK=95N=>?XS*C^]P9IY;XWC]RB M("NX43Q=IA6L=M?A6A1R(S:X[590XC3Y9K0SRTGZ/'2UU]!>0S==XKI(RG9W MZ+\,)9U2J35E9]\+P?#6S:$JSY&M3*>NN,I^C)4+O6[]6+?N'K)>Q^[7L=.S M87,>.KJ\\H3*E7*'FV-5GE;U2Z[KFQ99;R/+7FCK%MIJV]>N*#'O(A==#3OL MG"KEX>'7JG>9\QX4IE93V-5)CY?OA/C39>.;*C);K][U'B]_C[L+TY^&F*]TF^>#:E*W8?7AH06M"W]?5NL-65"FATSRE:B)Z].,QQK#=M0U M?I]"]77Z72(E\S[ED@).]7?_2QW:T4EUEDQG[W#_TYMJY(;-: +C\?H\O7B# M]-[^#!CC43L9C?=&S5G>:O W#'D[.SX?1E,[P$?O/2-R%6=?"O0PT_C/.6^=T@K]6:/PAM%X2L>B%G*>35 MMJ2:VT;?BSL+<6>Y[;[7C?QT(Y>4L->-_'1C8_/>\QVT0%A^DM8@]OY[,CU; M:'S2^'?UYS :)V2W7PWA:@IKOTU;5/:&P8W;IJ[<;O-^G.DY*-,3 AZ!]>(@ M@?L!%Q=A)$;7-67= EU^6##*(?"^JUUS&H[,UYT)Z$U[V5?_;=.&ZKC>;2;U MN,W\7.*[(7QSG7=A*2YH]M+,/.5=T/ ^-1#*_?67NRFN%&[NPU*>\2TFVP_A M:^6 W'5>N)?OWPMH6R7\KDX:?Q ^AWH2_M+4Q_\%_W5;QM^!M*U2GIX!L%/[ M]XTSP[].VFKD*Y?:@'1;TC^ M:W2WC6U\>;" ':.0^TZ[K7O!;2M$KZ+4M[7 MHJ:K0E^*-O_P6Y_R".22-.EZ#Y1>DY[Z),HL-6D''MA7P^F^XL/@(.R.JS#: M^SH[NOQMVYRF1F.3\;3/V'[<,VU=U<>C3Z&=M2([O_L&A50$KV]PT.)TGI>7RLZ:&AKUQG[N=6U'2K;%\^L+^E? M;YO]7FCK%EKN?* K-#/[,MFG=>"K/7QP6SE!3S/7>U3/5GJJW)7JB1/BE:I5 M7Z?]-*QEM2GG?9M>_QR:X]:S1&WI/;A'QV5VH=_%%^WP^*D=N_6P=[V.KS(W,>]+K"5Q:76VUZ^4ES<@WYLZM\R;)G37 M$&RQ#^WY2Q>MKY=:/K:V>*[0^\R=C]06 MCWV]U/*)=+VL,JCVZ(=_\>%?9^%=S^X>()!UEJ_V MFTA?2K)YT21S\9M-;A M[ZLO-LJ6^@7X#+8K];&@(URI=T8;C04]5VM:RX^^\'\JVDO+YKMAGE;?0[O37L<1N-WM:\^5WYB MAE>7Y!F9ONUYN7PLJTL%Q*5CZUC9^X\7Y[&-K/E9O9R'2# M[^ZP.H7ON=BC_0F>;[%]\OW^YX5-XZ[!GQG']R50'+.ZP^^#R;KQWZOQR:5+ MF-KG[HFIZW QN?45)#)>2">[T0YD@RW"KKG+'P[\Q1-<&_WBO.2#]'%_;W_O ML%?'S:CCM<$O3AOOF-E9J7?L2F>;C?;@RM1#YA*Q5\\C>ZWL*HO,9=OG0GYR M)XY#F[+!4"*57-Q;W1J'Q[O*U1.'4N:U'I1!?V=I;7K5VZ8-U7'&ITE\;[7_ MTEO= +%V%>Q/SUDNK\E-J_+,$W)I0K)TGM!]\3X)Y^Z4?)?E-QV;OLV9X&S[ M";IWYH2[S>E9"T/5M&6E@=_/Q&ZA?A)V_>3G'W5JAJQPS[BIA:UU>N:NSI;= MVUQE*9?7)X!E>,E<^..J9R'RJZ_>M"_*%)-Y.8)1J?VAB&)\?A"$\A3\\'X%(+^Y2VJDT]V-% MW4?-1_NR.WG@WZLV)8&[Q@Y#0=1NPV[M?E9Y>[R+\V[W-@M=T>Q+?MNK.S+[ M4N!10 OYN&57XOKUCQ4XNL47 KOJY]:<*W36S6TP5RCPL)"%]C'>,K;<5"<7 M7Y'UG.QM;M@M,3XAMRTKI^K*(L_*Q+_*4+.UJ]H;6-?IF?$*F/&Z%I:ZJM>/ MW8.:4IS;F$D.WO%IGM4K1L[H5Y/]&K<-G=%Q UWU&IV:# MEMWA6&Z>MIGN-EN[_W9[NX&MI2%7IW5R8\<\+Z*3_7Z?C=>O=&]%*)=JB7Z_ M3^G[?7+I?UQ\#=_C"^DVZ&9+T;*^2CF76HRGJSPL-V/I!OG+/E]Y8E^8RYSP MTKT;B]#&3A6$;%6OR14SP/S[5>6[JV/)5EE=U<#E5F@?D.WFEX5T(=O=@MV2 M*_9U.9<"9.SEUGC^>Q;^;=V,KT^$>]ZW;E_X@*A;B#=\\OA;O#]<^^I&SIJ7 M6TG>5E4O+%2/MPUGXF8]&;AM%5_KKE#NJPOST[5N9,#]^62EGT]6+ ?LG5[/ M^1X070OH-9KO3-\3U%'E4H/:K^KVJ[HY59#V^_S[??Y=BL,E9AZ;7@#)J]J@ M4YZQ/SM^B\Z.S\5#;E._^BP[*VY)1>J#/.)>?YIX5_W*RN?:\J=>>4[Z;O4N MW57S__PFXO(Y]&?;5KG6[O'R4[:<*YH*GO=]V,[&W)1GV_<(+B3%OBYH2^N" M\LT'>U&N-A9^R4X?)RF)7/(?;FPJ"V:$]6CK7@6S+7ONXZ MR/RVG.;3^&;;:AT?71N4FRIE.K_>C0A6Y/QZSKS]B>L:LI[#Z%>/>R:U";U; M;_?5KE4C;LQ+=J\#:RY:W>7@W,?'I_)3.4J^M_E\5H%*8%/;URDRESFJ%>_A MZ-C\?)Y;.+9M+FL]Y[]W3!7S7"K:@G.X,L@U.Z*JFV%^F[:@KD;Z!ZT0%!OI M-^5>\SPI/)=5C;7LD^N89N:\46[;?.9:SA0I(4'?BM.D<]&Z5??YZ-I2QHI+ M %:ID5O366'=M4PYE]!MFC/VO7R7J7TIH8XN^D[H )AUU)=#>:0&2Z2S,7EOF ZN[< MU&LMA=I=97(+S;_UG;@RM])[US+[?5>%2+3WNV7+=^4SQ)U= MYHE[(UKO_F MLA;1K_]V)[5XNEGL7.9R>N92K$17TYFNT]TW-W1RX!I[;^:RSZ)?@=C&%8A< MUK]6[.,*6'K=@+8KHF9L6])'HZ??NYZ8#.<\ZYN+QE^TUG[&07Y5!/@>V;%4WC86RJ[Y>J;.3)8T0NNK=R-M+IVI"-U3P66!VRYLZPW4C"\FX!OT4K#^O> MJ?_A'[FJ7J;[\R\]WX=_;&<>UL]]]NRN(Q699:C>MF066>]B76]E7+[#+';9RF;%;2W^&/COM<)5T+JMH_5EAVW166"Y:U^\'S"9' M[3N8='B%(N=U@USFOU9?K]]KQZ.C[99U!GQ0/E!NEKKB+''3V7%7/>6#YDZ* M/6L]SY*Z;3_+>M5U=?DM+&QZZF[S:UBYZ-IN,TP3Y^V%JAP$,]P;I9')W7%= M?^QOFC+__,7)[_;9&KW\NLV*;\AOZMW>!S,*_E/J ->.JY#IFMU]HKQ*=>Z& M41RC_(%%]A(MS49['YNY1?Z X_06V3G6,Y/C^V8T2AEK51^'V@':U^'.8WFUX$[RJUHJI! M]G#M;4%?OO,H05?CZMBDDI]=4.]9H<#(AM&X&;T;C2:9^MV45-Y^\F\RN@-" M!T0"OE3?\*:]0WS+.]HTY-<=A]+9M+BOOWH08LBTV?(R? M_0'4Q\U(Y>$\U*;\^>\'!H9\MA/8?*U.)Z?S,YO[T_4Z$,R.&U>?JT1X+B8, MIY^Z^/E--7)3^4V"O_A$4V>JBTGL5[!GK=]O8,]#H18VJ04E]>TI%A!9!V+D M@]6\JK='S9],&>^RJ>L#W:OY0]5\*0)QCYKWJOD0U2P@I.>N!.MQ&?GPNBP" MWG5NDZ,2;-03+$3\_S*8CWP MH;2W#W:;#78KI;WSB\*]P^IGF'[DL')9 .]UM=?5?(F@O"2"(&ZT;L5Y .>0 M"W,.I)]3M*J*!W3=A',;%E !M!EM85?:(K+4%K:XMHC5:G/&]2YUXGLQC&65'J0D#7E.Z+5:;[2XGWZMVW33NKN$RU M165(]2I#^@[&+@A4]0+=N$!7.R'7"W3C I4;L]"Y0',=^W0#^T$83]I<9Z-6 M$%F_#[@+]OL87+?-%#[]\S\^]9E!NL1DOZL%"65LP7H?1:D9-6Y-)_K&<6 MFV46N=1_]]XA)^_0,;[9>X?"N,-JO$.?=SQ-WI'+.5B]EN2L)9OM'=;SBWRF M*M>P$[DG"ILL ]B<0'M?OH&5I$>)>U)7,UG_AM"W8M+38$:3-KRJ1@TC6+[\ M[?#-Y>[ 'EBVC!:]F[TZFZ^^@Q"OG[-Q\EIVI33M ]\ M^EN?3R^^"75S6M5WW791'#=N\>+FT_\ +KMG\,[@QV6'CM^ZU_2LN8OC)9:] MF[A71SZ]_[CLS>2=C[9W>C9LSL/20-6==[O8Q+7LS?2=-]N/L7)+#QI&=XM@ M:*K3[]^J^OJR32?II@UG)]79H&E]:']]AG]"SP:F=6TSO.D=TV=_:MKC%P1, MYL7%%2^B<>/GL6G&=3,.SP:Q;4X/0AS]^NPMO/&[TT('ZH(*03+$HI;28(JP MMT$01OFSP;BYN!QN\;MS1AIJ@_8N,F>EL=Q0PVWP6AA( 9X-AE7]Q\'WGVSZ M6.DZ&)@7=1(RL5,Y%QBT$UE-&16!H$9MY$XIWN"NIH.%'*$1$#0P$250Z M>: 45)]Z4BAJIZT)T6$K&:-(6)"TQM(Q@:C".,ZA5HY:QXP,(GHF#%+../C/ MT$2P''(=06V= M46Q&H=F)-.1Q9E, '[Q!.I*A,U=^"R0J1<:0]XM58"8^J] M0I8+S.?MNA#4%#P9M\Q;91B3FBAJP,+A;^T#C<;/H68!8,:HE8P8XII37AD! MH^8#"@'<>4=08ZPL4<1YP@PS6$,D0B@HCKP7$0-U+!(U(+.,@X YN#.)G:%1 M0#P6H.>>Q*2R):(F5$F/:02PA@7!%1BZ$UH@!T'*\GEO5@AJH3$&7Z2(LIHI M;VT@!OYRE! ?K;9EHD:&IGW12ALL&'S,1NJ!EN'H)$;A^T4UP5ZL,)L2)P^)^GGLG MC%4$G)O"('A0?%HF:A,"CLA"L,:<$:0-# )6S%'DL11VGH<7@MI*B%DR!LB] M---1*L@S,:+24G!P0,?+1$TC"D0B)#'1$*^-U=1IH./!XL#AIS)1$Q8P/*\7 MC LF'-$:4DE/N=5(:<@?RT0=%6,! K;%RC-+4NL-@YW5!'E"&"XTTP3R21@- M1#"<8K0W#&*7U,!6HI&8%XK:V>@-E4(@$AG7RKJ L*7(6A*P"?/SX86@5DQZ MAS7A.$K&@X%DQ#-BN [68B+FYTC! 2A'++<&!HD8,'U',= ;:@(+4HF.H ;: M::.%!S186BCJP")UTD8!Y^=("T'-F,:>HC1C MB)A0$5@*MYHAC75P+H@R43L(T ;@6F ES)J$VEN$B8].>L(*U?"HP5];;HS' MF)&@C/<8_A(O6/:0E;- O!PII6%K--[ S[. Y@R M43-(KXTCVEOC&?AN2U+^90F)-C!V:SZ\$-0408;E'.341((SERD'H0CHJ 'C M1K>J<0I!+2PUD%IKQX)F(6C-?;)G(&=(H(@*]6;&,LFD!G?- #5"*BH'L$7$ MT@;M"K7K)5D*QEJ#SP,73PAC8!#@"FF,X.RY=(K9CJ!>DJ44@AHS*3A/I2E. M FZJO+88$4H4\\[&>;LN!#5)-85($Q2U8>#+0-R 6R#*A20!S=>E%((Z4LRC MT-BZZ!CGR#+(N#W YQPC"&H@HT8"_^2<-C0X%J,U 4F@9#QP$E&X-8-4".HELF6<"12O3"Q7))25P$LHTCQ*!WX\ A1&Y+. M&,"542#D"!?JS9CPGOI@&0X(P BC0]K_P:/52@@U7RE="&HN Y'@N9B"_!IQ MK $)DL8*),"MQ4*]67 2(2&CLM$Q;ZA2T2(JH^0:*>0*92F&0JXI&4*6$X85 M-<#3*(0N++$D%I4Z'VZ(DISA"$R%J=09*&)/<,26.DEO[40N!+4VBACP8\S' MP+@+EGC(JQE7BCEB6*$YE\/,I(DR"NR,"2.L!D#!6L@XL1>E9A]>>:\IMR@R MQ32X'4!%KHK$)PJ4*<,2(0Y)S:*T6UA" &_P6O4:&HHW:030L= M<#2I $<33[G$*DTLL&+C->:IG1F.*&K$#%=&$V:FC0RQ=L(5NI)KB8A@TA;R M;.#AD5L:I%81**D"$]?SNU,+0:T"13$2T'/E&"5&(7#?BGOPZCPB5VC.%24& MW78>XK1G 5&#C$_;SN%33@I-2U[G2 M\K4/2A.@XZD^')(M@H@.WAO*6:GU9DX!NIB*,[AB00LE#?:(8 KP".3;9:*F M3OH 1)22 #Z<<8.M,%)8\.98ZEL==PM!+7BDCJ3.C *SF+JF,V_MM-J\@0"6FGK6# S1105,\+7?'AWED%00H!'D8Y431P[3@7FF+E M2V4I(0JJ+:%I5S58M9QN @#J0AU65*M"Z\U2?BD1CLH0RUP CD*0L*GHR@9( MM$OU9B)8Z2!T!0C/X,2M8-X'$G'2]5AJ;6':] !RICRU)&4>:2<\$BYH"]BL M+=2;J: "T))@I-3,*V-"JLT(C*CHA3"%9A^2 E[@8@I3Q$PP8-(:0[0V%ARZ MD87.A].@X-DQ81KXB8U""ZV(A$#MK4"$%IIS!2PB%A:1M)]+"JTU)9AY@23$ M,QD*G1EF-+54!C+N(F?PX!I"&7&!>".PA6A6)FI#D)541Z\"P(A"!>FP4V#@ M&"(V+W3>#".&O5!&@%E#?@W<#.*VPA:P$>9YH7:-IB,$&62)LA$B%V0BD(&4B1II03QDE:G!&D_:B<"0:L/"K%)>"1(6)9*&JX$KEHO8V& #=C&O)- MH](LDL=B!G&KBH9V#IJ>\POMV9LQ#4P@KO@^2(.,LX MUQ9SS[F@*?] O%343'HB;&32(,%,E-:D3$L1$R'_HK90#5<\8@)IA\?@PQTD MEPX1#)FV(=HB=>L$ND)00V9MD);*(::9T4$AET8@4@Z^G99:@P1&;#37B'(2 M@:,@BVS 5&+J(TL[5:0(417G#B*0(4@_'D?:FT X#. 1#E708 M1T!-@@'M#A9+B;V101?*2!W2ADO(05*\%@Q9(&7I?&2<3D;VN-"] #9*"9F' M=E% SD6($IQA:HC'Q#ITJVMZ(:@1,!1PV,A1[AF24F-G8"1,"%0(=NL,B$)0 M,QRU%U1+P2T#WPUT//5I](1:#@-0Z'QX!(,&[LW3A"A#VEH'ORL+ 5RF,X,+ MS32==$$R2D&]@:)Q:V-:ZP-8GFCF?:&1"RF43G\&6L8,B\!7. :PD1KFI-"W M3A$M!+63$G&=CD3@@;D0E:1$2PI9M^(*X4)YN.6$4\RID!A#SB%4E,JF3A(0 MPGFQ]>&*6A85H8P9QQ@.*;VDU%')5"HT+-2'.QXMH*-6(L^\TF#/B9Q)*X"< M,5RH78NT.S6=L@A<\JQ!S]7)FIMO46"H\B&8*!%BFD"N98-. M=AZU@:2DT#5-% $!0 B6"Q8\M\S%&*E7X-WB[1/H"D%-@88*'AE'CK,0D_L6 MUCF?SAH$?2_4KM,VG#$HG#IB&07J#8F:,E,H?7AEBMA"0;1,L<,L:GU M$R-IJZ8$JLH+]6962.Z%1"P0 Y'+6R<"I-:,! H\-18JZ]2,$I)*P"(B5.4Q,>"\T@GOP,;3<4T*<@4H.%0])9)NH8"?;.";!D M 4FFU2$X;Q5"Q$8?2ZU5((AA)Y!&2#*&.;*0=5(8!2!FP4"R72IJ2#X\N*[4 M TA):0$-YUX%+!73H5"60FPZ?XTAQ"5ER$*\=AXCB&<6HC@QAD'41 _!#"EB!&YR.[2K4FUFO '/D MJ>4N2[OKO0+/38-,&F]*W8DL/46..XT)44S8J+0"?A:XELI&P0M%C:232FA! M4]F1C,H =LC#-),D,L$*7=V3PE@//-S@Y-8T!E9N8E *0&$M4*$\W'NJ(:=V MA$7$!$=&I+4^1;"E*!I2J*Q5(%((&WA4*O49MI@RC%0$*((*4>C,L ,F MQ$ MJ;1J3Y1(.WP@7&MC*%$8E^K-7%"">,V0IXR"M)GPEBJF&,$ZZ$)GAJF;GA.K M25KA"H@JK W"&/R8<]J5NF-1(L5".L2>)>\-<5JE[9DR>D6#,Z6>V804D883 MC()BTY,!% ZI&IZDHHU8ZCJ7(%$0JD7 J;Y,2ATDE=R3U.K,VE)KAB$X!\8U M"3B/L"UW[ $+BK)4F$B(815I3"%P!TD\+6;;PA7HSS0VX M[,#2% (C:?8,82:"@(0[ZE@L:FE2FI$:IFO&!;*0=7@AB1,Z4E7J^5Q< -EV M+@KA#8N1*(JEB%8$ZXBVI>X%0,QAKRT/%B$F4;2<>-#SJ*D@.);:>Q;,F$9( M-'WJ>>6T!D0>L( O3Y,KQ3)23+#A8-!($Z8Q3N<,6L"$#)&4VD+MFJK4M@XX M2IH95L';Z"%:(XTEL#0D"V4IZ3Q[X.!*$1OG_9H"F*$5T@7>[:+C:#= MT3N7]OB ]U:$\""MYA# B^T<0B2GFBB1FCTQIW#:AHR5!/E#'&>EKNZEL]R! MG02!E6;60K()C\\]]B'M9\.%>C.G@'JG@P 01"Y@8]9&X&>8<<4$(J6NVCN$ MX7FU)C+)6FB#A4 4!1N-IZ34[D] RZB L"45"2P8:05#(C5,0=J#?RMT9C@& MJK5%T[[PS"*O6=J"S3!DW1"W=:$GVB DA8R6$.,HDS:=-Y@FQ*G#0BI;:J5T M#!"M.!%.1 Q9W1(CH3O):I=P@J5,-)!$;"J?+*I:/)@@J0>%(%X8PPS%"A M^35*5?^09$8"&@UTS"B%$'9 6AR+O%0--\!&!'92NK2,::3V5$4GF2:8F(!* MG2TTUB(AK*4D,J)".E>3&D,- 7S!%)IS(:*85U%C#=P$:5!VI81$QAJ0.2^U MFX2C"$*5A 0$W!>C#&(6B^#.O> *Z5*[Q(#;XMB*@ --C1I)PB2YMD:"4X^Z M4);"F$PGV4!^30S#.(*B)HU31&\BL$6+,( -_8X%!ZVUDHM33!HF!QXW..V$",R!<@FT$[RT-Q8C; M0AEI.N6# 4H553H(@AF>%K1]B$IK8TH]Y00C:J(+V&. 3*E5(ITEJL"U.>0D M*G2/CZ8^2F=40"ZPB*-E7M(02$1:82H+W>V"A#9"R*"@0/#S!JBG$.< VX(Y,BS0B,7ATLC)P1IXAA*ZWE2"<$P2RT< M(RLTY^)I\(;YY7V@!1"%8=TQ$5J@9-ZC@K-N0"B\5X0H*% 1YTUQE#&E,?4 M!"-+[2FM@8XZ:8"2QK3-!6N&HD=(8!$DP:30]6N) 2(5W&"A(*'V:>W:FJBP M1!$Y4FBM@L! P;3P01F=>L48";H-?)RDEJP@]3)16\BMI1:0>W#.?%KI8T9P M$1PC*-A23QN4#*4R!1H%1I!C1I6*S#SRQ 8) U"H#QC>!U$H-P.VC24!_DFT80$'K8FE M6O)T9A,*LM!UKH!16J^GB((#LRC:2)T$:7MCK+.R4+N6T6L5F+(,ISY(PD#N M);&P--((25BALB;1!,@ZTEDN 9"-S(14;#H$*G0I9YU'B1DUQ3"%L88. I5 M.&)+F(L"3-N(0N=2!#$62^KI5,DA^XB:&&%NAJ#&7 GPW!&C@9A)[ M'0,U@F@0N.# RLM$K3U XP0(J/I"(]:110*Z-3IUW@8-K!RFW*O706#K$G@5%-43I=$8LYY);0X&MI=U=A7HSFEJ'2&TM M\6G!'I0:/#>"$*85EU86NKJ'&2,L:F])6K[67$&JS:/WW$NG"2E4PXW6"GBX M0Q(R+8]C.MJ$18HY#D8',;]J[R&D2VP=#!9FP>)T8I]*)V4$C9%(!1V=0$VB M, P!!8W:0.3B1HG43AM1+B2H^GSD*@1U$FL4D&*Y")&+(YN*SCS YQPC!&>"92;XF P*>9***,U!>*FJ:),XDEP %V0I *J=TR"X0C("I^ M/M,L!+57A!MDA>6 U6%BM=",<@(*P"#IGE_Q*02U GN.E")'TXH/9%PX(.,U M\RZ=#G$KTRP$M0 NPE-2'2%R::*,1Y!<8X LN#*J4%DSHKF,D0IF&(.D&K@H MN.^H@[,4!UYHO+9!JL3)./@Q0.W3Z;$.@0^/V$$Z-L]("T&MD:5!".Y)3+M= MJ+&(:.";J:^T8*C0R.6$D%A%BQRX,(ABUGD/T8L&JC&\5*A=:P9T+#()3MQ MXF%4)$&)=! $\T*;0NT:'EJB-(T2#&6<()U.!O:".B!KJ?-NF:BCH%HB@Q5G ME%G/53H7&1)(CAPAT)LXPT'))+)J7=2&HD4SKMAH+P0-#$6O++0R##2%5'+KY M2NE"4(,Y>G#:AA+0%:CC#,2UU:"FX951B0XC&FGL"&-(Y766B5D [HS0X MFM0A'X(8Y!6$!J^#)9!ZSL^E%((:Q2!3H6"P'#RX!X&[&"/UBBD2(9M#TUF"X4-:6RU=P0$3T7CG&@ M9X6R%#!HR*QBE!'TW!.O- +E-LAZ3](!]V6B)@A\BRV0E O>19;(:B7/.6D$-1+GG)2".HE M3SDI!/62YWT4@GK)\SX*0;WDR1>%H%[RY(M"4"]Y\D4AJ)<\^:(0U$N>?%$( MZB5/OB@$]9(G7Q2">LDS( I!S9<[#:$4U,MUR"\$]9*]X@M!O62O^$)0+]DK MOA#42_:*+P3UDKWB"T&]9-?T0E OV4F[%-3+==PM!/62'7<+0;UDQ]U24"_7 M<;<0U$MVW"T$]9(==PM!O63OV5)0+[=/4["(#%? 1)*EE* M5CJ!&D(6,8"7>9 6=\$2'[1B7*6\T[!;.Y'+0.TP>&_D4[F99<) \$XX;-)Q M[(687[4O!+57WFO*+8K3:C.F>! )]8P1 MK8+Q3 M#"0%RA@J5-0H0NBA'CG(/CRXU=L:"S@?@J(+=JJ@L!+5#VN 8TMR_ M!:>-P*4A8K0)5C%+6:F1"_)EA](F#^X8,4)1@HC6P0-#!;V_U>FK#-1+[D0N M!#5E2 D>&5@V9R&BY,E3]T7JF#>NU'B]Y)[<0E ON4^S$-0QM:0$8B8TV+6+ M5H?@O%4($1M]+#5R+;E/LQ#4D&B"(@L1TAX?8JA%(6W%#=S@M-FI4%DC%Y0@ M7C/D*?@S2+R$MU2E32!8AUMG0!2"&B)4ZL>I28I9 5&%M4$8"Q2=TS B9:*6 M2$&89DHQ\.4F<*TP]D%&KVAP$,W*1+WD3N1"4"^Y$[D0U$ON1"X$]9([D0M! M+=,VCRBET1&$#/R4(X#"(8 [C; O=)V+"XREL*&(E=%X(Z=="FG*, W(2!52M*"0^:2XA?+-SJUE@(:JH-1I)(Q".' M3-,9+:(SP0--\T2C0ED*B6##G"JOG$_E&2K0")DFYI(PS%"A/MQ1!"HMP;1E M.FV0@6Y#V.;,"ZX0"+Q,U#J=U82#3+V4TYE-H.$B(I;F5;P'SUXH:N\M.#3' MB/?,(HA7$>O(HH-DC-E242]945D(:IJF%:2&B.W3)F0!\$E 'OSWM(MXH3X< M,T;@\;TE:4NN!B.G*%4E<2^=)J10'P[>6T2(TQ%[R7B(QM. M:$Z&.4AW9Y# MK6P TD;2N?>>.1*F&_X<.@.D73 &R9F*47@JB3&8&\N[HN&8:0SI=00WC)F@4DW[ M*CCJ* ;%OW7"^Q.@GKTR:B:M"Z/9KR?! '+XV5>?7_WO__5+^N?Z+X/1^#Q] MXSA\'3\WP^JX?CEPH1Z']N=!;&J ;TZKX?G+P;\?5:=A-/@8O@P.FE-3__O% M^Z/J?\++ 69GXXL7OH3J^&3\_[\T\%^K(;ADSD.'R>G-K0' M813&?X*?_\3IG_[TI^?/7_URTEX^BIT*Z^6@;NKP\V#VVW/;C,?-*7S1V=?! MJ!E6?F"'QOUQ]?ZX.7LY8/-OGEP\"T9G7W\>N&;8P'W_+4[_P$?AFN.VF=3^ M^?Q;=PW'J6F/J_KY,$2XHYF,FZN7VMFW3%][-GCQZK>/[X[VW@P.CW:.]@X' MAWN[OQV\.WH'/^Y\?#/8^\?N7W8^_GEOL+O_X<.[P\-W^Q_7(1!RGT#^OG/X MEWAV/H.Y[A+?[!Q\&R49!Q* $H:WJ\='YV=@=)6_7(@!'LQ&2P MN5^?.8*P1ACA<9-^PH3B9Z\P>OY?4ZOX]KT_-(9_34;C*IXOAQP!\F>O_N\' MT_XQV*_#?UQ]R=C888#!' [/((&KZN-?GX%'2K^/SHR[_/WB,9;]QL&7RH]/ MTB_H3U>& 9H]-&?B78:G(,]PSX[(&6 M'^T?ZM-.74_,\""<->WXFEY1#PDF$MA1%IA6V(+OQH)@$@GDVFFIZT=Z!0_3 MGIKQK\\J0#$*[J5MFJ$UPV$SMLW79Z_^S[]])0+CG^]6O5]>C/V]XZ>?:OSN MM-.=CQ]_VWD_.-C[M']P-/CTV\'A;SL?CP9'^\FG'8'C&F ZV#\88/Y__7\, M]M\.COZR=]W=7;FZG=VC]#;6E,V!AA^2]L _R3*N(I1MP8TNZI.FKU6UAU]? M#IX3_-,T&-UPUYG*?'"_6S5V\@ M84RQ=T#Q?P[2QY;UA \) ?>.8=-VU"=2;K"!/"YBS5EJT6"-5DII!:3=:D&[ MY1./6E./JL0@;_E%3WD@-&5Q*M6GIOX,A%K*":2OC'&^*K^(NN<7CPYV/AZ^ MFSK W'WC#2]XC9&MR@>.DP*!NH &#5J-1>L24A@SJ:0[R4_"W_Z7B/>J\?5^/PM0)IE5=>,EP-S09" IZ-1 MF)71,BJ"Q])J0I@"+_5CL@P\[SEBDM';YGF!XRFD2NY/+!SG8316<1@@B,J&=4"FN,\S0XG%:7=.*YAV-3>]/ZP8=F#)K_J6W\ MQ(U'_SEX5[N?Y@2[)M6&?&+O*SSM5 $&31RTX;@:)?L;#\QH,#H+KHH5D)"J M'E3CT<"=F!:^Z#^^)Z>.A5X#,D$X:!\%XS)JBW!J8:H"5D&R>%?HA3LEJ?SZ MC#R;"R%,_Z3UTE%DI8YI93X M+!ISRX^";HZ#KO-I!ZWY[N-OTXS+7*0-"-, MK8(83J2%B!Y9I"3HM+',/B"FC]*WG;7-Y_1,B6>F4?AGT_[Q7;X89*- ,3FS/FC@8=9*B1:9X\#/ M,17 U=!B K@@&;G:#7B]J3X/P.LV0#C:P;\F;37RU8QR@!NLKNO^]++VV-35 M_TQ__X^LU0W O?OIX*?#GP9[IV?#YAS0W520P[[3C?1M&HXM_WL-G\#7/I RDNY8&JIQB.DKK'/7>446B"X(M,OM*Y7.L M0*/;9,;UX/7PL__I/A_U5,S\/P=K8N47P[@+/^ZW1\V7^KJ7]SX=+4Q\B(Q1 M*@VV$0L;J$]'=*9%PA^.Y?NF/AZ\&PV!E0[2=Y0^CM,8L-\"[_X,_OXZI2'1 M$\4U!\K.@=%X$RCW#DFA<>J1NT"FTU.:1XOG4P-C-OQ__S][;]K<-I*EC?X5 MW)J>"3N"4G,!MZYW.JY*EJLUY6TDN>OM^RT!)"2408 -D))5O_Z>+1> H"3+ MMFS)G(CILD@02&2>/'G6Y\F6;7LS@I5=HE,'![^NOWNC!18ZP)7>F28[T^0& M+7-B Q3_]1^SX6#Z E5I!2^4Z+]]UPO4^:K/ MMNI)/)T/X,U:FG&4I ,]2/M#%27A=!S.QI/AL*_39!S/5!K?Q=.;#F9MO?A\ M>P;J50DS\PZG?L/K'/1'211-AG,P0<(XG6/K,I:>#M0,^3/N9-O-AWO@S'.>+^9!(KU8\'41B'4Z45F#FIFN(_Y^%=O#],W<*:G:[*^$,O6*HJN%3Y M6@=_&>[#*R]U%=078#?>J8)@IT/NL)RB7%BW^-4@LS0.QWTU3\&!C\9JWD\0 MM6H4CL/)-$GN4 WR]]/7[^Y1Z?'C::Y;M]J1:#-4?::;FTV$Z[$Q%;YK@V^3Z>S3!SV\WP3?-[M&W?<$WX.U^ MP9JJ^_ILQT6"^3P=1-=!?*%A\RRP,#SCZ?3*.+(Z4,$5B/S>AZ*\*H):JQI> M(8$OZC4&2U0=)#K-"J[R.%G#C@G[8[,PWGK"&NVS'[(](L 1W-_A<;_ATT[E M8@ M<)75% ^6-WY3FE?_$G?W"K<^N>#I(22F*%?PR;_7&6Y>V+-4XE91-6?=O9E' MF"6W?U%]HMO:^P$LUI>:.;,.,H$W2^(_RWQ=K%1%%6U5[>=XQG$T':D1'&FC M/Q2$?3NR3,WI3= OAEWG3P_JBS0O: MQ@9R]_"5KW]6G^CS-;=M!J=[9\$SG.KIS\/1<-\>YAG5;RZQ?O-K[R8>K]TD MNGZ^_[46Y-8J1CN].+NRT;R=U0?UGTP5["U$2X[@7]$TG/7U)![UA_WH+E7- MWW)G_3A[B0S97%5P+J@8?#A85MP0*%YHQ1:=GV+#[U[G%_4"-B$\I3(Z%]9Y M 1-PW<.C"6X'^AS;',Z#\ZJ\6EV8KXT)?*HUV\V9*1K$A.2P__.V(=+7@Y_- M9;=>L'6 YCH\GN3:+6,U5QJ[?C",]H;FP/5/V?V;5OUQ>=%(HS8:JI$>#]-P M-$[GDWB8)NDD':)+/9W?[D6/I_NSA\L/WJ$3HSH$*3DOJVM/;87I:#2<);$" M%RJ<1Y%2HP19?^?QH!^IT9WJO4A0#SPYI(<]H$U[HZ\?#K<'4+_\,FQ,PU=1 MJY^6$7A807P#FG)C%IJ'S5>=DF\O Z?;-2Z^_I>9A%OV.XWAEW6=%;IN. "C MB>[#CH_G0Q7&27_>!Z#0\-BA@R"7N[\NL)K.K4$6QMPHMKZO1,_6\TY3Z MR@K"2/FO-*.'/*%^>:P*U5CK87\T&85JDLYGT7BB]:2?#F9]-;A#X=47413? MJP-17X#=:N0P>-81_&X8R;"@SXW%#V[>5U$BC=/E2\69;^U/U5I'T;P_F\WG M29B.Q_,P4M/I(-8:C'QP@CM,MH=>WC-8 '5^#DN(:XQ+JU>2JY?EN2S-,8T9 M_9J2B)'"O0U_X@5Q7M9XQ1($5)L/MV4=X>O_613V3B)^B,5(3W- M<+.^9MCO#Y'9P!>/H2\>QV]>WE% AD.0C6%O-!]NR$=0NM'R9NG8%G8K^OK@ MA@J?^RSA%\TEOWA[^/[UT9NST^#XS>';DW=O3PX0X^V7?P4G1R^/3H[>'!X] ML+K-"EX?E" ;T 6-] ZT5G!\?&PCR9RJP#/5]4 2U%2RTID]Q5^+Z7L!4XG;G MW4T:%,;^&M3T8,[;Y"%WZETA!S=0!?VBH0T\PF\$.=@U27&N584"O+JPO^-! M]SV +(NLR+,B4]^] AT/6:ISO1=56GV 8Q &_3>57ZGKNCF__"B>2IJ7KDBB M?-9WOSU[>Q+ :%^\/SP[[:&.[LQB=0C/2_H_)_F?=K9\E=<"H<%#GB6&UN&@ MB"_*BJ9;-?V%[6^TY5DW>2+TQ#LX#X\SW1"IX7 TBO1P,)B'HRB<@C*]/=TPVY]]>DE;YY"^C*"\.S@Y"X[W[Q#:FHWV)^'6H9M0U TWF.Z/ MM[WZERB3_3K3 VH+(33N$P^]<:GO,%]?<\(W?O^Y;]1UJ!X>'AV17ORZ<@U* M!XS(8/"Y0OR%7N$^)W_CE#\[>CWXY?WI\9NCT]//..U-6L$=^/??G?>8F"^U M+7_Z^^@+;[ZNU[%'^&?NR\^]]R>NPK9;/X'=?/"4MO/!R?'I;R\/#L'$_)PM M?9+5'P(,W)35X]_6@^%N7_^ ^_J7I[2O?WG_YN3H].VK?QZ] $?RY4LD9/B, M_?V^0.Z-_%(GP>E*I6F 85RL,W[TFQVQ!'>;_4?;[,,GM->'[T[>OCLZ0>3M MS]CA[ZIRB>^IG\"6'NRV](^WI4=/:$N/7AW]>O *]C4\_L7QFU\_9V._TN70N#D]^.SEZ^/3G[Q]')T:_'IVJZ!U?D5,YUZBJL@M=JM=)29,EX'L&[=15?*"G5Y-]Z??R[4W"G1!ZA$ID\ M(24R.3UZ=71X=O3BY?&;@S>'QP>O7AR'99%0*YXT=."5)[I>YRNZ\.U2,R/$$[ .)CN=\0/JC*=4A3(] M^%\DF#T^.S@[_N?1P9L7\.>KSU :_XM=LME*43\'[GSX(#=_>_&QX" JUZM M7!*L87GTVB#T+*8&9]A%/0!VQ)?$[ P=D$IZ:GBX,'I^OE,J>_ ML9GQ2?@/X2[S_0/N_OD3VOUS9HX_11WP AR(@U]/CCXG,W9(+?78'4I['@Y_ M=5YIT0($R'' F!L*/P"7XL!!<. /O "#M1L>O9J8S79JX@=4$T_)99@?'+Y] M,55W4.ZMU MM],?[4Y_2GV7@^$I;/23X[-_O?W]S=')Z3^.W[U]^5E%;4R!&;R]*N"4O\B6 M6*ER").@LB+X11<:CG^,1//W9 6X\ABI<-E:+[O3&#N-\1@UQE-JZQR,#H]. MS@Z.WYPL:NW6F G09XE!K@*35^ M#L)W)\=O#H_?';PZ.#Q\^_[-V?&;7S\+M2$KXFP)1H&7MWZIM52XZ.HRBY]" M%FNW\W^DG7]#C/N?NQ#W3H"_>P$V1]=3:@0=C(_^[S^.?SD^._4*-#\KL'61 M1=FJ[@4=%9K!:7RADW7^!,ZN^:XB^T?<^D^I?7,PP=*+0?^WT_>O7Q^<_.MS MJK'+"E-_>[\%I^O%0E77N_V]V]]?=G]_A2GZ!OON]/C7-P=G[T\^"]3O% :G M5D^BD'&^I37Z_S38),T8;I+%.]._?#['S$U3<@_A(.Z*89O#8D=<\PB):[XH M?Q>[Q@]&+]4]J<<%,W(=,#^6$'.516"/_)ZAB3\5;M/@=;DJ*RRW3M8Q> (M MYODKW?YDO7%-N:Y\'GJD]Y)O#IO<\\0#%B!SZI:'!\=%O$\W09:O>AW569*I M*D."OG61(^DB,3F61#MG6,GJH,2*TJNLUOO!F6,D0VK9.%\33QS^+"GC-3>= MW,93UJ-'J*RH$23G"D:ZEY?E!^&$77FM*QG32"ZT*H2)S+#"#J<'AI;.X> @ MB2A^.IB/1A(>E*L'1QU7^V2R\K/0HT?<-K"L:!"S(5FA(=DE!K>K$CEMF58@&>_&Q\M<%9NWKE?9HNN9RZK\ MH^NA"%:TTN<9$K ZF:LSV#FJ"F"D( ^(2U"C*.A:^_-2:?P675L0V8#?BI,V M@64*A;FO\ J?_0Z?H.IZO5CRQ?0W32K*#G%\@JSB<%&XJZS^P->L090H.X2+ M:=;M+3Q:Q2O^!L5."(PTV%+:^$M[BZR SMI%VG! F, M99XTCC!0;BS[A"8#_4_ IR+0W=20G^ M%)G [TB@+N#<0C4,>C5-<5*0W#16!0I A,R,((Y+)D$VXY.Q\;LO=45; _D< M1661@<.DO#W0I^KR.DC6*^;VAJFA@:*N7MHJB;+*P/!I?,R_;ZXY/4\&L<@^ MTD\3!"S+0&1Q*O#:0N?XY<\!LNN6BRRFRX0C.#8@)'!C$(P8)C==Y[2HYY65 M!!4;?DL1=9Q^7%FST-ZZ1E0% O-*LTG+CW2_M;I$9-^ ."P)YJ#^V8X]S\R- M<&BZN,RJLJ"VYQR7DL#4GGD;$K<6PB+0AJ11]D015))5Q@'5$8AE6>^9SWAO MG>-DF@=FDH9"@4@R?E^6"EQT41%+BSO^_&?<.%?(BZWD6-VN0,P^XX$ENHYA M631>AC4O/AU)+[@_'(38%/P(>'CNCFS\AG4DV$LX(_1?$1LDY\7U$!$54X25 M%AVS1X?[-QVBJ&L7*M'$+DRSP3=*L-X7!U"F/6OOF+O3JZ_4!WB1H@S*"$P\ MGG/DJE_23RWIO"$TWC* GN4N;REV9*[W3J=>D*[1O0Q -JE_MO+-(; (D3F/ M+P2; %8#G^;FF=Y.N#>E*K."Q0ZP@:U MU28MH>4#O*>GT/2M[D#J%^=PZ/_W3R].W[U\!3-WA@__Z58V0J("5,FT/YOH M_F0TB!9-9KH?PI/5H*\F870[%>!TB$/N# +(OXFBU;BDC4GY!$[&3E\& M5X(8T\3)O2%8P:2QG@H7.AVZQ3M$P1A;9>H&F M"]4%C'W]0;U=0T?DR)=D-]WJ<&J MS=U)C\($W] 1X2P*8T2([E9D03G0D!3,'4(-P#M\INUQ'UWV^2M35N?@/?Y) M)A<>8E=PS#X"D[U!1WD*'#KRH[(O#!,4HWVB/\=&J2P9##3 M9 =UBTW%U@):'^)/-$U'C)4M\9B%-X$3$.T+)_OP>:>8N-U2;Y,EF2;:)F8A MT6L4(7]?9%P>3%YO< C[)E&]X&B-1E@O.*@S^.NU_IC%)3^!;(!7* W! &61)U M;4,">A&52<9C*6F8">VD(QD!^_$7,.A(:[3-RJ4$97#$OY08%(/+;>]9VWR% M9Z)\:38*K;7(JIKJT%"?PE7GZPR?O,;]%6<8$=E;J \&4@7-9WC-6(O_L@ W M@^Y#[^2]+%K9Y Q0!,CXNV9;>WM4@D&L&S9O6KHEZW'T!31+>6VJY#BJMUBL M"W99)+3&LW6E91MIFKB<]0VZL?8N ;;DU"E7V=(=\_+*?0OR6:#B8RW7/3JK MNWH<9YX6FH9C?-X;2PW4":S_!J*)=9GNI0MM?]"F\ M)2@DD"R=XTE7\%AA\< 'J<$_@)6SOVO$81Y.!?")E=<@(^#BM-Q8"L.55$*2 M(21XC8*:@5[-K^\N)CA1>)H:.B75;>LQ;&5DV\AU5I4+' MV!O]AIQCM +C!8U-=L?U_3Y39:-=JNP)I,J^H,D 9VEPX"RV V>Q/: >.[N# MMY'59/]6&64&4G2@0 1U4*P7D2;G" 8%.UZWS,)+L)79S;+A/SP]03]E?[I\ M @['Z$4O2(-*T-V.8H'^X&+26JA5%C!(/)I+S.K@:00J@VSSDL\4,!(U]JIG MJ&8:=B\&B%$WHH6"FX8?F5&^BV-2.5B?7K@2[2(,"EUJTJFET5<)XTFSOU BV.O%S1'(EG0K^QKZ$Y0AI4:IDE=+HKVLT4 M &1[G_T$-.4*V- 8P8.;)C!0\-9B<[9@=LPZH6(UHI:&*0&CKJEX34G+@POD MINMMCS=.&7&F%-'S&FDC';P]>MWZA5F<]T6>?=!;+N+#V;E8:0EB=@4?5YC6 M0[G!$&2L*B\GT;O)@;_A#3Q'CFX.LLB/DW:^/-?[OOLOBGW:.))(9] MG"/5P4\:>_HYPZ%=ZU^W^^5S3QJ0OB+%;CD9[&T4!-0/P&$:COX43W MIZF.)]/!>">(]Q!$)=$XB5CN)[)#(9#B8CG2HDV24AM/A2/6'TX$> M#.(A'#:C>">1]Y'(58D^M5.0\'/X'09M=8%IO^ :S*EV7?WWFF\!+_H78VF< M1MC M38LG_Y#Q)C2+/^CK0.>2E9< I%2!77-FJS8FZH]E&DYFPTD_G44QZ,%03]0\ M'$V&43H8C&:#41S-=_KOV^_7U\:QQHT+*@C#N(=>!=@[BFGB9N9\P1'ORA:F MS)FW*P4EV2HV;?>EB[+>,]]+Z@)^\ ;\X@N3;/*24.<:TVC+"W2@L3#-##HN MX7FN+-KKLF2G.4*?6^::4J:[,&^Q7(_ MR9;>[ZS\E&@#?9+1^IKM*L%>_-Y\= _EZ\6%1.E2%L(O8!3Q[5'Z0N/E$M&7 M&C6N<4+E#//S8ZGG9#8<]'4T'$V5#E,]G4W2*-1*C\?S*-7#_NWJ>="?[?2S M-YY[U#A0:DZ4PCU,'LX%@AYPR3LJGP5;*P=5E9/3UK'I=R&$KAW1#\?QK#^8 MCL>I"L,TF86)FO1G43B9P1Z9J=V.^-3Q2"T"=;B@MOZ8+;#0WCOC2#DWRN8W M:JA-'![^?R>XG8([4&,=C\=1BL+:[\]GT60T#O5@D$:3>:*2G>!^GN!*#MX5 MTQN[ C1N5:Y!A9M6B"0XS\M(Y0'ENR@_YKYJ),X",2+!]-CC>^:J,(5NIHLH M#E8>.AL?),UD%6P8>X<*?D&-!+N(7/<^F<^3*(W3<3@'W1[%X6R@)X-H--.# M,)[TU7"W3SYU/%3A218/V^!LPF@2\ 0MD)*+#D&'EQ5W-DH?D'*5L1%>CI\M MT%&S_32-W0+> A5!?G5WY5$*=CH'DT5-9]-H-@C#^41%29*FT_E,)_-^V ]W MH99O'VIY1]Z!1DY)+#RK@G^287Y AKF!X3/<4K0##BY5EDMC5BN(@N&:\Y)J MV>B DC.&F_CP$_T11,B4J5$^W+HCX"B@

)52Q@#EU^("^ MQ0H,.)2,HXV?D<]"[D7- 5MI$O1&R\$(3)#S5K>->J $P-W.2I/#IRF10A:- MQ6_HM5L'">,76!#^(*#88&=K M%;$^Y;RLKCVW"QLQXXN"&I',/:B EEJAKK*BD$9&:@)UD1?[*VRXQ2DU7968 MF*A+:@24L71YB+8:1^?:5F?6\'#K"GKO;P8F/5YVO& O\"IA\7"FSHNR=D6U M2Y71@M@\'E6%8S,E#8 ;%S[:1@BOEZ]1^?Z%LRO?9V%@N"L,?"J%@8_R2%?I M0,UUDLXC-0LG\40-)\,^'.VCZ4C%T2S='>G?_D@_^KA$Q8J'L3FS7V'(?C/C MP9@3C:.:#EXZ'>! ;OJ;8CES:W^!YPFV^UAG0[OGZ+8R(C10#R2%GHIG%3C!=#?8A^=-$(G6';B0GF>[5JG&E(Q*+A6U M05 U ?8UUQFF3F*## $F$26VU669)?2YG)1?O=[@46JP-$Y4.AL-IO%L&$;] M0:1"'AM>NPY^^BQZ;NQ]HV.W=7&Z*KT; M9X1FLRLS)%@OXHF(\V-ZJ?,LM9@J^."=WNO2>Z,TF0Y#%747- W50PPMG M*;8_KQJE'YP\,(HPM4#6/DX1*$V&[Z'+[)C\S)3J+VF]X]C,U'?-X+9:< MG\*)KO_V0ZFG2$^2<1H/8QU-PV@\G84JZB?]9#B?1V,]N4/'QBX)TAR/6$-D M+H!H[8&X80 /Q- \OX'G!1X0UHRV71J32&27S\^>W"_I_=3E6(\&XTD\&,XF M6H>3<#H/IZF:I?%T$(_C<;JK7_JL9)X16#0-_>H,/TKN8NC@&JNHK%S[Z"7H MYM*5Y<7]B1J'DR2.AN$HFCGL"'@>9@EN38&! %Q4;4T*S=]50F#M-I)[O-\?C6?-,!L+5(UMJ@> G;MZX"NM4<3PTY M#AQD,W[CATQ-#9,%XC2HKHTH@0"-8D^T7X74@M]$=*@Z4Q8YE#*^Y8(A;%M^ MRFYS=6ZNT2@9COO17"7S<#)3LUDXFFFMYO$LGD7#.X13=YNK=3 4%P+0S+@5 MUYB&U3:Q'YQKQ>!QF/=O5^]MK5*]OG_]W5,7X7D4:S6,IF,-YT.4Q&HTGZMH M.(U'8S7I3^*="'^.R=X08BRAN= JX>(4%PGYN-1%K8VF-HC=1N1WU76=&!)]/!] [EU;N [M<.Z!ZJ^B)X[\*A-Z7@%?FS M"%>H/U(#7XP_3M&"8N+=,D:#B@^2Q< !-N$_:51*!]'KOL $N M G<:S;!>L%37",^$>'*,*M/&<>OY&?)FJ"BZ]O+M@G:S*LO<'$LVY]/#--05 MPGGK8NW%F+;5#TB1&!A]%U1+B,.Q+V^,B(_G5@W MC2'\FW%ZJ=L-87J1+H;J.^"$*@MJE#P%P6SPL,HBB^U8;>7,HB3^ M41ED5ORAA4[ ^5 )/-/_CCVG]6)9!\]PXPKY@9O-Y'G//>@*Z8,0##;+L=/UNL"+-;B*>"N39C8+\OQ:HRU8K^!'AV[:WH.&:PEX)#;Y27-JI>7Y;YI5>"O[5*(2N/,= G5<;:G65XD3F>84E M O7%FKB >K!S\!_7EH[,70_C.S"%E"^XD/+ %5*>FL/BX,7!:5,QNW>/8%WA M@ NE^?HA MP8.^1EF+M::.S.(+CDDO>(F'KEC!= 8&)W(&\J)84[GE.IUT4FMX=IL\:<-4 M"]JFFHJ)%T SF0)X857YD=CU8'_^9=J?()A7SGT\53 9_F?/^1ZPA'F6T-T* MO9*Z:=ACP_Y@WFO?:A+.]D>-FXWG=[S9K&<:;1HW'$_O>\/I0Z*T'A?! 5AV MN4S+E7;$82:$3W5#O M\#BXIZGN'B=P/KOH2^2)7L$&K+#G73'\)$W0#2@]C M> F><">DA'D&LW.=@2M4?(48S<9;>'OTU[='ISZ'FU&(L'NIJLKH5<.8 MXA@2?&!;MOZ:V]SVOKU**8WUVOW6C6GJ^>H M46I_2! MR7>^PNGP.SHN? (/3=23E=!4K_1N5]R <[0\;"G(PNK?Z'HS'[9N% MGZ6^!]/A_J!YP_&=U7>#8J6EO%SX KQ?,BJ6^?K\.;GMN#-\0PFG$JVX[!PK MQU'9@8-I]45 07O7O&-C(70ORPR:4S# JD6*3I9ES@J2%01' 07J&O2[%JZC MVK\IG\B/W-A!G#H\M834HI'QP6$2H"#]S>Q)6]0!LKI=\[&\1Z-(B(>2MVC;+GAMBS(3#8 MQ[HHL\1PBO)YQOJ+?$*'Q8*>@-TBK>8(OZ"81,-0"2CC?3('$7F8IFEZT])I M-H<]R"[[%5W7P@1H6:59$6,^4K31F8@6#?3SM1#*\/P0Z9,EM=E<]08YF&]; M'>8:MO7139\D4F&/V0L.UNFI(-(54*>JX*'G:5TQ8O\IRZ9Q$\@IUS3]GYG#< MOVZ!P0C*U94/M>D$S8T*+KF+D%U@5MJQ)1E"Z\+M=K)0-QQ,)S[V&8G.<7JO M98^#B>DF&.9&$<>N[%8:W4)=&TD1/(1:FB@HQL-W*7-"TUL_]FC J32V;H9A MN,/%]+,>V'Y6"<]8).4O3MUJ_%^Z_T$1>*7S#M/[CN>TD\$]J^SDV$PT9?FV MA?3)Z31!"3SM,BQ^.Z_W4$9,S/?>.2,R MW7 M4ZZ,MO3LUJHTHSWXY=2=>)A4:.04B!/>C^NU*2EA$= O=V0GYF6,U7J' M -TM$D)I]!R\6>:^PP4_Q42;@BJ1# MJX[A^,:"Z=N7ZDALE\02>I(.=/[C!HF<4+416SL/%@6_2V D9TG.J,&K>=SI MH,DN'?0#IX/N7A+1A2S^V441G\/K>L. OEA-1!=(QS,\HY!^D8PB<_I<:"KK M>VZT4<^X(;'4 ]G/ER6>"5=9D8!1J0BWG!-5>!O\N+[(--@]5ZI&^^X+5%=T M0HULUE=LO!=C@=5TW&TOD=CX&1_$P8<,K7RX]XJ.TEHOHIQ2:U%.,T W4TF& MGB/8%06_'CPIJM;U16Y\<_J+'I1F.4:UD^JZD6"3Y%B\7J!Q2W]1G;O_2+24 M%PA6@+E'.D>M78(+!WM-RP/PCI^,:0!7I2P1]E1J@3!0DVW?#7JS+X%[:0XYE(A(R@&O9[P:M5 M0NF20]@2:B]J8<"RK;NYK1LR9:4OTYTB1HD!"8G\;&*6MP[X95E?@,C\NE;% M>8*8^3[A98;DL]Z [O\J_DXVNFT+!9^)A^']T;IZ>R3YE)^Y[:7H2&GA)G"! MWF X_\]@D14E\F=S[ V##/#+_\G@->LUW%L'_\K^R!1)W5&AJ_-K+V!X]QV5:?;3H)MBE;L@K'A>2IV$TP0D[-[F M5A%Z^OA.#O%%S/;ZX1V)&W/W#0\?,4_'YB?OX'!G>)#Y)H>E MUH/X13HD96$)J659PS7F7W=JGJ0VR&$\GZC!,!I-9FG8'^MH-$KGZ7 X&0W# MV2BY Z[=8+(_#_]SL\MPD25)KEMMA5]B]W0+ G5>C M6Z]K96:C_?[D,U8&+L@68'94\7__!,;EN4;!&>S_L3S_B>7POW\:3P<_B3KY M[Y^&@]%/@=0-[;<$/8O529E9QE"X639@,!W<@#\( Q[!#\! ]X :C!;!\01CF++DZ( M;Q]7,:CU#QQ:J3$OTCA9?!"0^S!)FUZ11PF1D\[&R60RFPS5=!C.]7@VG"5Q MVA^FL\EH/)C,?B2('+>0WQU*SD%W]M6R&4B0R=5-OA7%=:(S)&%PO^=FP."9 MA'*;UTD\]WG/5!K2#SFK8G[H8M6N<0ST:**#0N&[=/T2_TV$!\?<6L'Q\UYP MJ*I_KS';BWKO][+*$Y#/YW9PC50X'\31_(<" MSGI\6J')6.+:=;LY34S1ZS8NE W5\JM&OBO->QN++SA%))O:+TGA*P[ )HHS MSG69'?OFX-U!Z!5"@ 6O7AWVJ/W%CAJ>5\#]NL;*7[G1OM2)9H!M;P@O&G/>T$[V M>G<+>1J^;.-;:O=3:9K!^V#Y,>K6C?FTE*._4MX/K$=\$_J#%=]QK"X*_W=\ M(;QT\"PI":C!V(>PG._T,OBEO!8M';S+U_C/@]>';X735,=<2WZV+D2K@]K6 MSW?*GO!.ISJ\"V^Q#@4E/^,7A175=@S7G M]BMJF[)*^!Y\B]_+,D%86U$R.,@3; @I5[Z)\]7Q0.]9A9VB.B(F+BKQ2Q!) M<:UR+[1W4T7.9/Z?=ZZ^V2B9F?;O]N,9_=9O(7_!,&M\XZ;!; WE7H!'FL#H MB#G:>I#6X;4+*QP;4)FQ)2"UPH$SK:W>'!+FGOERFI% MW977@OW+\Z= [2/>[$-&G[A"1GLQIY*K M;B-F'7.L[!(1=*@R/DU[KY,"T%UKD-!ZPA,&>[K84R1LU&_<:_.';6-.AW'& M7;'(*_0A4@IA8EB4)M5@/Y,38N]+]/H.WQ E'WI[-D'"91/]6C M4$U&$1)"JZ0_CX.34**CRM-7"T;&ACM+K#M M_E@7L0 #4R,313!,GP?7.^Y$M4M4XYF>J,FXWY].)N%@IJ-YG(#!F_;'_:&: M1<.=J'[B>.!%2@)):A@:2'_*L' 6H 0Q= I"2K95R-PSL= @NX2P&B/LL_Z( MC4\(PN'A Q&0H+GI3K2[@^PS/1RI^51-HBG8!M/9-!P-9N%@,M'#<#C?T:Q_ MZGCJVQAQX%_U8(TNNW5+N(N'Q;&^,Z1X0*ZO0V_:@H]E!"%\\%D'H[BV3P$.0]3/1^FH\GD+JQ!.P%O\=4: M-LX<2UP$#1:DNUYYZ( (1R.<5@1;0OH:?)TOU1&">3*%(ZG,S"-$SB>);>@2-Q)\V-\6"P+5E1Z+))T1:K MI04XOC\GVU.7QWDR2:?1<#C1\3@)1$LZC43P:]W?D5I\>4\"TRMY5 M5A B /MH0B! '&L]"2SX\3$7-5M5S/;Y/69>L+:Z0M-&F]9,XWHBN=52%TEW M]JM1)D!11OC)&P*-/H"# M[;1Q9L-JE2.H7#@)4K2&28P#OG'SQ #\9_W,)J M1/@2)K:*+O;?@H/#%SJ/RUX _X%!.;P(K/9\A_G_%PC-UJP+PL=F!<-+'OS: M"_Z1K51\D1ET"4K#Q95*X8$G980H:K^4=7P1_+J(_M$+_@G3I0G;VKOEFU]_ M"TX)8OA=OFZ ">D07 M$H%%TM;6]-V0X+EI E\?_./5D;SB+_JB"OX!ZDB9,@3YHF,R_=DZ10Z/HEW^ MQ;#T[4GOG)?>W2;F(5O;S[:CHF1U< %J$(^.H$,PP0;%2D;%Q(=\>P8H@ MYF)]D2WK_>#;EEY3WSZM@%\9]8#;1I21OUTL5,%55WTVR.T-E6NV!-;?'"X) M'JU1ABL=(Y<0",8?980PIO##2E)IJ2;X6CS<^9C/E&&6+ T4 M0E+N9:N]:TY_I=(P@+ )*'X2$?.UA,&NY;1?5N$U-3VCC31T7 @)4G"M%:%_ M=4\";;=&^0#%F'E_-4L!J2AB"W9KXYY8D,+#:\Q*0&#U.&]X@:R:\#UU3I:C MHI%%8@0#;-)P(Z;21#?DREV+0'F,;GV^)L8U \\J@S,$&-AA03MN^T@,792' MWM'2NBB4C46%>^\M=,\LJ.!@;7F !>XP*,B"L.$!DWI2(. SA:/8B72,*M5' M)N_=*F,XF81\EV"O*9$3!PIA-$[X'?>:_!MVCH?7233$FKO37\?OO+6SVY M?[-F0"W@#]+3D;ZVV396-TH'68BFP:KBFX!6.Z^R>)V#FE9"4F=)RAJOZ ;\ ML)&5FQH*9=$:[!L]P6%TAHBM/J6.)=4+CM85K%*/?'CPH_7'+"Z_,J2_<\E> MH45FXCM8O+ N5@@1O$GO@N:'Y\;F"-]?E$AW) 6G[_=/]\%6S'/ES/.7A//N M<-,(.DUXSCF=49SO888B,91W70!HGXEI]B4 RJH.@+*O7T#MU39AE('W"7&% M^)F>0NO$$C@A&VF0#XZSU:FQPZ45&;@PJR,85J'+\]F[,VM:@4[3M=2X+M \J"[+' M$9D]J7? LC%4.'L4N+6$#^R.P61XPTU+F$*Z)XRB6F?F-5T+]8*4<>BU8HO!@2 MI%V4I0WM"*(WSP#V=_J$0YT#C,FWP<;VTCB#"[CNPH1:M%#^7.E(H'WMNQA( M/.86S*4M(]T8NX "L-<@T:V'WKQN)XK3OA#V"?0(3+BNO=8$&DQ^&B6F*%Q& MTN\DS->G$IX0DER:2KXCXP1G_BB>?86V&KV/*1#IA6E&#Z31L-/+?-Z(56?$ M&04F2X\KC6GWJP !%:BJ"&-W&/46]$P[:UY H!/%P;TZ7,'AO!6*QH*(B9H: MI;8[L0WX[+1NEZ#)YB)MP%%$,ZH( 2!4E#L%:WE4O+NPF]Y./H%JS7"1706U M84#ITN3VK'89'W1:\&7L6],LRZN3NG4%+W9SR=.-6B (C=I]76L\[*MZ(_#B M>:(=7NS;CD<$Q'<:PT%&IE)TS0>T:<\\!C67K3!TC:ODM3::+,311TR2H@(- MGAV<'CT/SLP#.%M$'5AK.-;SAAUC7@"UR$K!^Z_PT7 #XMVE8\*J6&/:"]\= M?+['N[1C0LJ"XRL4U1[U7;$\YBZS6"SQ8D_FW]X %)RY 1-.^/<9C#=OM ]* M]<:%PQ7 !J%6)U6_AZ!BS;AFL28C[J*\8J10=5Z40J0C*MT:W$U")T.E9X)9 M+2SN 33YT]TBE>.-1*5RH4$/8SY1,EG?C)(BWT4V2Y;#!TZ_J^7(C(4 M$X/U@3?JN3KNW$4S;F)2:N61M\2MR?2HW:HST$%K=#=B3R=<*7;WZ<7$!^CB M:]^&-/2<=)C M\'-8G_+.9(1AV3&B_B>W/FW*3\/TD)9CDA_VN$/V@_XN9O_#QNP[3X_?RXIX M00_5$M^0$5!LH70;Z_%!CI8MN#RN?,MQ-C.&EI>1-P>Z'W^+JE(EP>EO[X-G M;-5\T'K)"%S9ZKGK-9/HE\OU,]8V7ZC$8P@W%@F" M#?;(Q3S7UL=V->F+-H-V P)12)3=Y7[YN6>,L6\ [Q!_ '6SQWW*#1^7;VY\ M4M!["Z1[7@M5\TJA5X#,8(N2ZA4S85!%ZJ5U_H&"$3A91*9K/I]5< X_*.0.A7O_MIE,7'.) M8%;>-*D>C9J[+-'+O+SF2CZ?>HI 92,IR1-GS1K<6$(%SB7X!"MCX)K[.1Q+ ML;;3=44'H\39!)U7ZJ! ) R\1-.B1Q/>I(P?V &C:K'.>KB?3JL MG$8%'MM:UF8SIMY-UJ!L<9 _CZ#Q6 N(Q8O1:QZIC.&HMB89-?Q*EI[D<$KY#A8^; MGE&GBSI+1/.RQ,0\,7R7"_)!'CP.C;$Z."NE+I2\4#E$8SE$&[U!E.>3E??H>_HP!<88S"XO";BNE374@E;2)DH:GH,N=>D#!$4SH2[..9$/R5ANM8D M1I'N.!]T[9.*WSK-Z9K. / S06E7E(OS$#7 /RQS%BP*E-I$SC=VX-\U<_Y< MID]@RP]I=-W(B[19V9Q)9.T277=>R;3B6JQW@96+J2VGU2L2*::V:_,7>+$O'1,'8XO)>*U!= M6!O;,]'SE8GU5YHT%&5?T<:\@8 4?PQJ ]-Z?^C85>[*ITSFVS*84X;V07.4 M6D.Y/I&[IJS-1G-%>!0+S#(XDY":FAO2FI;E:EDA_VP'S6[/."84L%5T '+, MR82#\>I> ]3<1R_ZUN%&8Y$^,/ X9VY13K' RB4KP$7(RPC6R92)HBUA"RT= M#(-B19>@ T?+=+RC0(*OUS9,XX)H!JW&E(P&C;L5YCAW(5W90#VGTG)$BA7,X6^*IZXW"6HI:>D#, M).-[@OM7(W6X52J-_9^JJ!*L@1C4)>+3;E1^L=;#E3@OA ,O@]7D]%B,YL5S MU'A:YW()W#=7"]F=2$6^CN2$J2_ M#3Z$>M5Z%=+!MB6 :!BI"NR(N?##J^) MRTQ$ -:,TAIK>,)ZP5\@5_4*H]Z(-DC?HT/H+I(G8,>@&2K8=EB@'(&VD]^M M*<]OU#G-$B@D85(O]VK'% U_;JC_97F5:*/F+%VZE45;*8>!^BM-E8:>('.8 M MV,9W3RT8"?F_9#7X&++<@*_UYZV-?!0NBYKJ(2/>#J_(&=W-9)Q5/P-5Z* M\X<1158H'Z4S.CL9??*C"0BUH@N8OA4'F8>&I8)@[PHJ@>>@M/"?\X9?;Q59P*@(WO#:=I<7$&FGK$LD*XM@W- M-N>B83S%[(]PMV^TM MCRX=,MBE0W;I$-^Z/5I@)%CKA[1N#VA/O0"OF;H)1X.>@"5C9I+'TT9C#GO# M?A_\PI)=1#PZ!KV9_:BS[_^VWPO^@>KG MMU(\RC.572F;!7G+MJT_&COB-H7[T+](58UV,&UFW7/,6,?X6*\PW*(L]L"K MQM [QVY, (%30@B)#0.EF#UV/FB)#=$$V8=002^=+70KJ@MPM]M(IC1AL">= MX\:Q'1&P>'T)&A76Y#=5U,I585&2B8UDQ0$^.*]Y7&A=-SK[<=GPT)75.[ M MVKW@0%A?4Y M6!\@>L-A.[O257%&R]F8 ):EC5?F'!VOFK2Z5YI#3?8A%F'5=99'KLT:3*UXEN7&SKO/XHT2O'L"?5GVXY MQQ[0CI#B39<7$.6#:YU6\_;2)AU*C8$M MI!>"AJ=7%UE,<'(87J$R%BD(2S#*'U]+X(< W&W$J>Z96W#>QZ6"P4C$XN : MVR?JS&7P,&E\'5RIFJ,\^LX5'%_IA#FP6'G'KN[\86,I7'Z'E_T+'8#8P8Z8 M.4(!',P'/IGN#&4/=@%H+?BG7N;XDUH57 M>) TZ'88@\&@/^@YF$#REW2NEQ>(O".M]DI212>PE+ 4)428&B*X M@BU%@=^*"N?W8#KSX)G%$_E_O?$^)TN#/ $ST!34-#F&Y,/2>AQPHO1$,\MC M@?IY ;.V]QN7__TO)Y?@:#B1=_.N^5^^YE Z7]I7S/9^$W0%V/5P/"1\1)"_ MB.]J9HLG"!O&P2_FK0Z>9[U6[!2?:CZ6!Z-GZCE>-A@_2YZ;"!Q\NZY8Q1Z) MUQT')PWD$17Y35WM[?T3)_3 AO M>CX;3>;A.(E@=0=Z.IL/TW$X'8_"=#8?S>Z .#@=W@V][8L0[+2."5R-8'#@ M%OF[@'GK'"J*3" RWT;_*-9@G<"QA&!F\UW5.8%-<;B#E#?4' MW[8$.ZF\:ND(NH3-*XF*60,.0RJ$Q5$0286N#0339EAVZWWP'AAXU%1KRSQ' M7!2#N0>.(2INK*%+L9R".G\Y$D\5J0"VI'&[]DN9*"2"-> M1K"PJY#$JKB#9&T5>6/I/>"B[6C OA -V)DG=P3M67']20<56(DE4W<1PE8S MF61:BFL/.W2Q13!1TXEHHM;];-'<;R9P9AC^ J.N^TM6IWM_"<9P0PBR:E.-J*.!C)+ M826(@1XS6?$U!J]Z*+U-*>5/E)=8:Y0G<$&UZYY<2^FZ[D#;=")F,3)O[<=S MQ "87/*K\2G%[@N?CY?>\UN%,@P)FKY-!_O#.VDC^^<,(6N>-&I&71(<@TK, MPXH1V*+1R.2=&5<7FFY'[VEZUKJGQ=^/V%9,D5@TV\R8KK(:B<%*?XO#*%SW M$NS -9?8.>P;6TTA9"C$S>YN5L-"@T>QE?D]T2 W/9V;&T?/;T) ME+G%[G"%V+6@:?-&L1C:36RUST#4_@9>WDW@Z%]GRAME5EDC'?TIJ['_Y,@& MSEX\)-G CTZ314*IJGX6@T").AFB7S MVL/W3-C\'ZPTWP"=M,_UYG\0?"0&%YQ+)6P=G&CB:0>V(27/GJ MG6O6N03:Z_-M]O9%Z#E?,D2BV2&;XB^/8V 0"U=([39X8AE(76S[NOT@\^%W M[T?I]K1VSJ _'@[58)".9^,P'0WGDWX:3Y-YOS].^Q.M=COG4TF/BW,A.*:] MXS!),6>G*HRK8->:$^2=$/Z)BCH,^W,]CH;PGRB:]^?3>#Z8Z#CLITKOA/!3 M.5]U[L%"8;^&'P[P#(N=\/TYU_%P&$VC1$UGX2Q)9\,HF:6S5*?17(?#.]23 M[(2O,1Z*5:VP M]*,IB.8PC:*=#'[B>!96_-2*PH)2U6IZAS\B.;!$B)8E]@YGS40[6HD6F13] MS\)UI7UO+)9@(&/&5'$D];I347)9GB"E_95<)JWN"!WF8XQ7 M3,=D^@^Y-_$.*<+U\F&2A-]G7/W,]);Z')<\ERW.-9\I;3/PNY$087%HPN5[ MX6#BQE&$]-;,>-0W/3(D3A:7] MYRHKFL>.>=([6F]; R8)2UXMR?=YT%@D:(TT)9V:'Y=<_F,?V/DH*O?C,V^[ MQ&8"D&CUIB>[)D!GRTAJCV;*X(EO," @+%FO#:EM+"8[ -K"W"F+*]0JK>]PVZ!G@[L8>K5<>R02WV.!T M$7V$.[L+!8>-/)7;8!^_@7GT'4+R M2[/R4\/EOQ8IP^R42&GYM^I/<@DE0O\B\7 ,FU5V7E:( M]8%'<8*0*50857NTEXWPJN_+[V-!F6W@L,^)8<:N66TQBQ'\[[D5-A7,^WN) M7:PE288XB]('C9OY95*UR ]&GP;"Y2U;")*EMBUT0FK[@ V$H<#-+Z M9#@X;]"LJ%$.-[!SVS,K8]H<14^BCBE[L?8'*/N1]HTNMR@&_)OO:7Q0A-#/ M$?#E(%]=$&+=E6X[6Y6^D-R0P>ST3A-+U2:AUW-VZJ\],#4;Y[;CM*'1>LV( MP"@I9HYL6TE[$@U<@Q\_EG/*S?S&"V^^;,O9?]@T@(?,OKDV6X#9>W=#9K^P M)JA%A ]^IU.^301):TS \71"HU^.]:<+0JKJ'%H'LYH<(VA=&F.2!K0L\XQC M$=QQ;.^!TLD<@.X9!-#D=J]_>FP MAX+P,-QV!.P'+[8K@J:YW'@M?%$7UN_:PUTR?>-0FH&V;QT=^3ZMATU^ 5&H MFWVBMC>>N+ZWL'%8(_-1&A,>><@&A02=C<:"%A I)*ST'E41!X?.&ME&,N)VKD\,XO'!D-XB:_K^C"3M MCEZ[=!(4-QRDKC/''(B1)@LIXQ9J1*DS=9+K98R,\^?D4WZ[8^CN!"$/?PYM MCNT!#J(S7AXJB1$)]27+I^7T%$-C!XMN_T.;R/MGZ-0[*:%''I8.=V'I75CZ MR\8Y-?RBE=4,^,1DHR M2;:6'2.,/P F9>P6C^7-A$(_+* _P*".21X-B Y7],)?B2@?)9%"9D;.YJ M'+AF.)72UOSF!N#K :VH@U47;'0;J'<\[A/- 0Z1 %E7%'DS9#IVNXFZ$E[+ M#$TA$I_BVHJA)UIF7D\):Q7_9VFJ;YK+;(D(.H9ZP^(G3ANVL8?_,NKOSS%K MD'N,G Y?:,9XEA01X^5+%%/Q(%J_T;6>/E3$,A8]F#+(MHT7N%FCD7\#%)"O MSA/29>V394\19,/.A<(E#AC:^O360@@F(D(93C^E1SC("J0,W2^!9(8C#7MF M.;I+ 1N_/2ZKXO6B7C'N JX$8NYN5)@2DD'M6^Z6DZU'X[0#K%?KA-&1Y34X MF(#0X0P';O:JD6!_]L_:C]H)[/8LF1_8[]"'/ZE_'0[*V>(,1= M^2DUC.]+KSNZ6U5"9;E\ZP4W)B_!@5^ICVXN\+=_F>]/_4T+TUZ0,#_#L-US MB0)GM0.>:-0$RQ$NH-+$CHGPAC9'O(&%>';[%/$*<%D4OX7Q XT7!XH'1\08 M:&Z:FN>D2P)2A=D=MC?CI!->OCZG?6>(;%'CNV)WG&#"&Z')\DX6 M?ZU%[?$09'4P(.R'=1CLDH0<&)4>6.;9G%.:LX,:8S5,/7BF_KK-&51R!7*V!IUJ6!P:;6.+?V/7"M-S%5G]?2K$]8]1F5SA0EOWWC>N"&IF*9;21AZB;QIM2P5 NON, 85Q8-8G SV>GH<#)>,B"ET1\\ MA@9=EJRWT&#<]%X;VRS2#L==,FZM;B/9UT*%;6YDPSL\F5S%IOQ(,M4&TQU; M27OJ Y!VA'2=;PO2>(H- _ZYBC^P>6_G,+Z6(H&V,_L=U2%_)2(-";")1C6+ M9WK,<*XCT!MIYK$L<-&]AX9&M=OJ4OP9"S[YP#DN&1:E+^!N?^KFP%K)/4.5 MPZD.@7_";%;BOT*[ER0&6X@25&Q3_EJII8;;P^X^TQ^1'$6*KW[NNMH^RH:O MB$.8>"DM0[*1"]P\;\ISSM8P)U#G3=]6R )2]H*7>5EEB?*&8$'PRDOY@4>Z M)-V%-P!6>60ZCI8(+V-V*QJ=QA+,X.EL)< M71'X\/G:\.J4E9<2NKI5@"T9\39)]D3&%LE'OB+-+S_:#A9[G9H9/!X271&Y(-"NG2#>CX)YU9];$3+]WWCL; MK(=#-,VY2+N![3>5X^"H;=B*2K])=S>G1C7"*PE<;:L[9%/)\K9_;<\E5^35 MJ7ALOY-]^0;&[5V5]+K1E=+46C6WG2ZQAI()>,@Y-Z=2)B#/;$200#WV!I+Q M+E/WPV;J.BV!4_0.M*EU[P6%8DH\\/E5O;)UI%S1E]75>LG:F+>?R\EY31]> MA$ J!YL=;QN-*R=VR\D25",HBKJ!TMAQ\A:72@\K3]4=XZ>>;M7P!%LU:LV'GBRC7]C*6GWD? 6Y/B:VV0QOCT@+AFC-KHZX\K2)3>*T.3=T!_<8/X@\$P^CZELF\'ZW7 D>::_R1'A.#[>9=>D&#HEL@2^D% MO:;FJ\[BD>[9ECH#TV] .Q2A.AQ4@)^DJFWG>0.F *LB_?9&?#H5UW%'MMT* M9"/3ZA@-PA@A- S/29/JY-8NPJ? 74WLT((&>\:M';5I]?=TB6B,5G6TL8"] ME@/?E2#FJ;8WW"!0YP7A%VTMHW1*4'>WJ!XNTG0[N&(FU7TI#8\(W>2,SNL=V8TB2E@[!39J3_94BCI#NNB MHI9)[&$K%^+@H@]+X$S<&&+PUNDK[&Z)P596.9RK,%'+?R/?)&OO1A'RII;:[(\T M@W#'/&RR\A*%B24:P 304 L7 6"" M-G-4LK=$U=3FI/R^3B,70>A4B!0/LD84ZE=)$#^,%;U=@T1H7_"2B#1GT?T=$*.32M.6P62UW= M\]%L6E@C=MH,V)L_:2AW.5KD:TXYH<=T30C$RRK3*U5YT^Z]8\]S4-V8[3G4 MA"2Y<68<'[9W',;7$<&+85M_D_QGA0W:K"8N%+6+R-04>D5GFC%6:&^0PO4J MO]9$P!U_:-RJZQ<\+.JV:W)D6,B('2#)OMT\T:YVT% M(3A'^?4@*]:P<+D4MJZ0R)0=QZ1BX[+$6R"W+@9K&![ M*4V28<6J0:31EJ;"]$%8@'J^)"LFL\!2A M]5C6F3,4J6*+@ ,9G7B=U5*4#&HK6R\"S>1+GOG.[&7;P7C8>67%O0G2Z!GL MC>;)#IZIGD$C[ 6M+"1E#8H+U(/B7G1) %WU$2R$ER!3%1;4:&X"?T#28WB(6P:9YMA7E.KRMA*2UPR%PUR@.4=.6+B'B7^ MUDKELRT*[+L(2)3K+0GH)XW+O"- M]/&/@13^%9BO&1@*U]^\QDK*KDLQI#E.Y!56F/H@ SC5B!"(W8.[OZ*2:"I1 M?^ ("K7>@.AP#%D(R>XPS&87$ HSQ=ZDC8!:U!4B64MK[VYH>(:=$'0 MB5CCP6;J4C;NX>Q%="2RU;K95;#9'A#]ZAN*BTE^N5J6JJ[-JB>)%%AQCJ%L>W4W>BY.6V[ K]]= M6CCJ8P7F&\>*CWFNC0&!_9P13*;P@^,L>%/M'1#N?3E]\1% MJOC0ALFC?J;AN&];2ZAWXW_>O:;8;W!(*85?X(>]X,W^P3X).9B#)@6IP/LV MQ?((XHU[U@G+%9HI*1M"7FB9&A1/J->&VL1NA/%SN(QP_X[F3P*(++%7RV]) M;:P6-J;]93QUO6"6YE7:,/XR'NZ/[0R02MYR*WKG9AOI8![NC_P?-]*"^&PD M!4&3Q/$89_4=WKC%+^_W;6X12'L)F?V-:)N%T_;"#'XRS@++M7)ZE'IDNY>*Y4<@$]8[*N18P[V/UA32Q$O]NI W;YP?Y .O)1-K&I:^"1J> MWPD@(&P4\_N@&PC%3! %*TS6UN8;]>0*>BDZJ]"Z%;!A:@ &C4+N@W0F=;)E MF@J(WBW<+HZI N>["7$OFQZ)2'>C@?)-%L,AZ&X4A/9R,U MG,Z249CH87^:C'9T=)\X'F/H&0.OYQ.!>ZPC/0S?976N^ ]I,3*61;,/VQ*U M1?JZ%#TAX=\=J^>?PWDXG_;3Z7RNYZ%.$A5/!J&>C,PORN&S[/-TEK;L4%-->?UR M+K2I&PU7F@WC?6K)P_I!<9D8B$@,.H,]8!MF&Y75+FM)UYKWDX)=']_%P@#0 M110RLA]9"HN[A10,W($MX#%$ )Z=[F+J:.@+6A^^!0*/4[DS3%2PNM(YUOS M%%QXL&N>TX#8?U+I0D.#EQ7\0WSOU M,]%#A8ER4S?,+3OQY' )FV$6YN=2> M>;T1'^IY+X, '1WD(/L286@&#;8Y-CV+LQ^1],:"10?RSS?!#!<3$>SR>CP2RSL/Z-1-$[FPSB=I'VPN*.9&DUG MXUDZCE78GPTG.UG\Q/'X DBI59^3J1$FX4)#8:CDX#1H36I@V0GFG_$40QB# M=#(.=3@>#%0:3Y+1<#!1LV06[03SRPCF;6&ZG2#^.1_UPTB-HL%T/ _'TQ'\ M/8B2<5^K,)JH4;H3Q$\<#WIWC&&(J;6=A/TYT&$R2-)H& TF831(U' ,LA7' MZ702AZ/I+EQ[;WN0S]BTDE)7!NXW:,\FBVM*6.,&!A"3I8.7Q!6^.SG]Z4\5 M#[4""9U-^Y-PG,YF23Q(QR&(KIY-HVBZD]-//I)=%*OM9^]"K2QSH D'>A#/ MY\,H3/58#>9:J53UU3".9^G.#/STTU=S8Z@''<^(M=]C[/1W"V]*D*(ZN"[7 M%$WJ8:7+EXZ$!?4%Q50%H[A1&T,A+YMI]F ';HA;&H!2"3YXD4H;A6P!G-XE M@HD=WI*=:6*V:@[>K5T^!S&]X1S$=L;< 3)BV52Y6?+62/!3L[I 932"H2W4 MI>Q3BI.XVY\N\6M8+V'@ I5[TXM_^6*EKU1;H_U^*C\LB M@7DZQI6@^M&W2#<&5YZ@8#VCVN3G\G8^B9C7'V5)F[FXV D-E<<1$=DVX9%6 M4Z]:>P,^X-LW![R]TZOXQ7IW?P]^]3]-$;B%OE]72ZGN\Y&YN;)2]@SM?&P\ ME8=Z^UGNTJQ)EX)VA'BDQ=]61T_%VTL#?.6!H?S/&EZ&.=;Q1N_W?]L/7MJ- MEMHSFE11!GD) M$R;-9@S+S'@14O17 MBX7F%22N^>&P)ZM&'?H,WM+"B1:L%O_+!(F9B,&!ZHQ!(>*0J8R:$G+2:H"( MYE(49KB;%MK49;#H69(G;O>[@["A5A=Y:^5&FL^'296T&8.RZX(:R^&M\);< MQ\8T\P6W:JTL%JR=3H^F61B5&DV!JZU:B>>4CJ0M"N=>#=,6%9PPWI,F,+BI M?S%(!C=,C04H%_0[;,-BN;8$SE*P!PMFFA4.G4_+'-D MZBK]$T_)%N("9.IF7=4>9P4!-3SNRMC9KC+V!Z^,O4\?Y-%'VJYY\)*K%KYY M.Z0!4KH#)*S7'H6:%$'B\N0*%10HX4PB/TU #>ZN;/.Q)%2WX< K!*BX,BVM!5<@LJ;(F+)Q!=S60KA[*Z^$% ;,*3H??V-5\=EJ6 M*W1"R,!'-XFPUL!&89Z?NMEKK_,FKI54$'B=AA57*FQ@"=ZV/ TL>NSPLV_Y MM^"9>MY@D\S+V*OV;&'KN7Z>GX-GT?,F(I_M"N""G;-YMZJ89X,P#Q^XV<@A&_>D5.8":58) M:JNQ,# )_\ 2F]]*V1">+#.HD.$_N\Q*MA8RYLBD@TCP"/UMPSW"9MLXA]0@ MW# 8Q%: &Y&5%F3E$E-RZ$&0_,CO+0(:6/BEZ4M-,G A5AV0HW;\C*EP[163 M(?%BS+1K?/&"B_Y1X%?:H$W0#E,]-J;!Q@?3%TFQ<9H)!EI"#/#X:IVMV !D M_! TLW D;L";K_F0 M+ HKII.[0@LKGQF-OIZ5U%VY%NY>ET>-&8R*IKH[:< M'*U4!;-&IPS!S5J6"%9WCJNK<5JP2J4'"5288P6#@47<[^E(<%)$R=+R,E*H M[KS(WRWK 2^N=ZW;Z$TLSS5!3S2.-OV0*8UH M@;T^;IS3]L3SA-.*=4UY5[,GAU:P$ [^BCW4O]X&2C"U^C2 A244*)"NHB#\ MU\RS#^";7<"UEL;"1^Z6ILZL\K2N7]")Q^:Z8&X)#N6;K7ZI#.(I/_>:\>KH MG_O< =M^F-5;B F"K$=MI67P))WS)_[>0QHV7XT)G/&)?'8VCJ>=(V5307+J M4\4P7,YE5I6%,%HRG0R'7AA:Y2N2.WT#>O 771PZSAQJQ-SQDALFSI#LM,\N M'TT&X:W7"^TAQXB:;6Y9.K:CJE06,/MDV\,:^*(PMCVXV]X%R,(5;A@-"Y?3 MJ<"EJ=2F3C2#&C&4<][6+VZ]@YMF&Q+W/4Q$'PK^)# [G6"1RMBVE+ D'V$32L:IUWFQ,Y\$\ 7X\R\ M24R(>5T+5B[!*X*9DN14S2KY)J;;19A8/EB-].#J8E$Z_ 9C4L2N9'P]<&:8 MO-H[N*11WIPP5X@I+FCJ/K B=KG"!"N!J($3,.,7Y9#,E3* S/A#012GN6+Y M1LDUYM\^H]%V*4PW(\ACB.%*0D;@^ )/$BMB? I" E?Z0O ICQJW.V%B=+Z( MJ+[Q)?Y++98_!Z\L<=]!O&+D*[0%X.(_RLS$<05ZR&-FE,-448!78)HS:[9[ M@B76>DZ)%>)I)H*5JX+!$F0,:-#_?1B86W@^YYA;"QL!E,()V=A.0AMS6JQ4+YB&G>)F?X MJUJ\D09N,*.B41A 2G2DC.H4*XUVMX5-%C.*UKK)<&MS MOU:U"A!0T]3PR6@EV->FM6N3UCO]-:&E-%*:YY_S];4#H M$2FPL!/KDY^(P29#T/CI&Q"P;1?SVCC(1+K)F\_L<8F& MWX".MDS> .3*/F=30UL-WZ0V_U" =MM8>MIN5%FG"K?5.FYJ!9[&C#04W#UD MBU%\U(5VN;R_<]B7;I/?!([5U=4HR!RT<1O11FJ O7OQ@9OFAZ+$W; EZ-;(F_(;QN$;1-O70K@UQTW>!$-5COYE#-$(W_4MOZ-%2O_UXK4XJ# M&LDXBQ1:^@;>_J$;ON>4^V_B-*CUG8G7CE\_76.]B!:<6D.#1]4IVS#^F -5 MHDZT/4W!@P$HV$>[@-GV.GNDI:P +HQBLA[E _^*F=,!G4AM,KC6 MI>-/W@B+;=.S=]?96&BSAZ_L"]LW VQCW*,_M2E68Q&(D->CTLMURRS@J-7(,AG%X#BT\)5[K9"LPYP'DQW#2$30AOB'$D M!)FI[2_+X]?V6!)(B7"# !D"IY%]_ M(R(7 "1(41)%@F+V<=L4">3ZQ!Z9H;Q%U2G,$/.B1#:.R&>INO"<_M!$+V2R MT*KEG)G6]0857NA%C_?K^G&_ MH?%()A?8FO(B'E]C3I-R=\!TL"2E?P?=M*S?5,R"LDE%!Q&>M!S:C1)7_DM^ LJG^*B MKO*IE8F,X11A [R!G9TQT'XX''!L[(\]J# 7-[+A_Q#MO@ M<%#?W>P0QG/H?+@KEO-K2YL2C3BM43O4 CH68<="\)Q_NKI\U/&-YU4F/P%I M'[9UZ;:-=?E2K,LZ5NQ^^?KYR_G7JXOSRP-GP-T>[_9Z#)ANX'H]M\]Z(Q?^ M<3E\]%R^P3GUO3-@]Q#X;P&8!C)8-SUQJ/!P.=^T!T[H[$[]$=.>Y-# MJ#\N0U;(,CU")=IDY\CYK2R)PF !Q77B;5$*; 7I'Q*1B[" \]KYM7K]FADB M4:X>?.V2/^J(;>$?63_*?FO0/<"-N)11 CG%?0SA3*20O1@HN)U6USM *'S1 M'/A7Y8<\%==&O9R] 3+MN >X-Z=4QJ2U1RJ]_/>?YR<-AK]0X1 MAY]E^M$><7#^?1:F9>5A'X-X!U)SC]WC65-TN]:;"8_0%YM&'H=!Q"MTOJ8- M\R 6!BQ:]%D]$"1[G1OP4$FWLQD\KZ1KWD8\5-+=.X.M2;I.VVX_AZ1KX!X\4-+MD!OM1M+M M3/GX&&83=LN^L:-0H)IKSEU\.H8-:*PY][%\'_$Q[$1S[3FGV[$=8] 9@VZ; M6W(>W.()_)LP,N;/P9 M[]K!>[N/0H5JKDGW'(*N>1M@3+JF[$1S3;I.IV][QJ0S)MTVMV3QBH*CT*.: M:]9]^O,8-J"Q9MUI@.5HJ1::,>SV;-CUN_; V'5[YD=NV^V\'+/NMY3C-:7/ MXKULH!+57*/N\NP8-L 8=4W9B>8:=<[ >Q[W90,WP1AUNXM.S.98Y?<9\E$: MJ#XUUYS[W]-CV(#&FG,F2M<48\YS')-UN7=V],*B=%_Y79QD)N=RO[J3J#E] M#)M@[+FF[$2#[;E^]WD$70,WH;GVG-MVNR_'G'LV.== Y:FYMMQSR;GF;4)C M[;EGEG/-VXGF&G1XOL 8=/OF22\K//=KR**[+$^^'87VU%R+[DN"Z4#'L G& MHFO*3C38HFL/S-4H>^=)(.G."N .9P+8-.K,%+\:<.YXMV+H=9[9@ M[U:\-^M?\2D5.I^GW#I+L$I]= R[M'7CSA#* MWDV[ Q-_#51(#EZC,J;=OB=@3+O]3\"8=GN?@#'M=B.K/_#;\+EN_VJ@RM3< M"-W5_SVAL=*YZ3-S"NQ-,)8.FQ.L\QV1@[I]#N6W7>SE&W67>LJXF\'-V M%/I42,!N3A.F94@;[9TGF4%W#9O 2##QSJ&[O,S I MF(TQZ0:NL>CVSI)>ED5GSM0U07< M.Z(,)Y.-N>\)--:6.YXM,*F6^Y^ 2;5LFK9Q\.J22;7<]P2V;L ][TF#S_F$ MI\>P+R;_WEMK5=AOV=)2D 4]/Y'>P!Q..! ),$!]=W*":S58_E9?QU<)2KUFG93 # MLBS[^=6[RR_O/X M=86=P[<\BF8L"$#P_/RJ+?X&:/KJ;YS2 MW]UNVV>LV_$[(\\+.CYKNV/&O;$7]/KCMM-[=:_:V7=QR+4\IL*Z)854%F4) M"O>MTJU$^2B) MQ?V!&KT](DMX89LGF>K!AFS<:7K M0>H:;KB,DD>H*1-NA?$X2:?"-D_YO^=AR@-K=&?EDS"S+G(^M>"_8>PGZ2P! M$QY^G/"4AS$^ S0+GV.?P[+""]7&,IY#EVD^@6]%0P/;^J__'+AN^^W[,&:Q M'[+(NLRAS2GPX(P\ Y?SV2RBOUEZ9[UC.:,WG+=6,A9#^LIA'+D%G(VGU*?/ M9MA?IMH^S48\RY-,O8C-RI\HD&Q]"//PFL:H'YG-@">BO@9#_93DW')=/=:S M9#H-\V*(>-<=/ K3#GE6&1VG=S-<#'@H2Z(PH 6KFVWKL=M?SB]/ MWY]?_?GNXO+LP^?+W[^>'SB?\GO#;I>YW?9@T/7\WF PXAWF]_R1WX8?'/\ M^)1W"'P*H6,)[%@%>)K(K8"XD%)!9< Q/(: 'JOKU2[/G3];Y__G]XNI/ M&Y[X<'IU_LZZO/I\]C___?G#N_.OUL?3JZOSKY?6Z:=WUL7EY>_PU9??OY[] M]^GE^:7U^;U\U[H\/_O]Z\7512/9Q.=Y"@">3E$%R1/_FY6G+("W9O,1L([H MSH(?2%9#*W\FZ3<0ROC4^7=_PD"L6Z^EW/_TY^6Y%.]O2NH&MH::0G8WA957 M2L+EQR\M^;"PUBW4K8!JSO-L,VE=VQL,N76+?[+\[K6 M!,#"4WHXY:#3!75#>;1N\HC=>A?>A &/ ]"M8(@!!TZ#"B@J6C,6!FI5*BO% M@Q?IY A-]C4_*3:*?]99B%P&?0=_8";X^2Y,Q MV*2C, KS.]L::[7-3^(@Q(YLU#;1;+5BSH,,GIG3_H..O!JOU#T*;\)HG0=V[!M* _;("&@ML-*BBT5"P6 M#KX41:[Z?)^D"]I_1.HJJ*_)NN'8H-H+ M5==R2FJR>.B]> A48QKCAR2^/KF"X5OO^"BW'ZTN%S;$@B&P2ZQ>$2U-V VW M1IS'5IP 7TCY->P#1] F8S"'8,&R6OH.Z%0BS7L,/X)=]&^@57@3GW;;SG#3 MJ334#^8:/]A+\8-M1T$6DR1DP MPDP08@BT? !!86!RB5_HM-01/\DB2I;J3;;LL6:+N(8=([].P7R\$'3D&MM+X H\AD M$^?_GH6V@/^@L^UVJZ3OB!7.)LFM6%ZI44'+-RR:D]K#K!^ CN&K M&YZ14\4*-UAA&C>#64K!P4;)#;8;@#)%2_V.^WPZ E[:<5#S<3P]5/15Z;YP M %%4R-$6#5M (LQ01M)H8"V%?842L^H4@[ES'SBYEG!:;R0_49:I'!=\-4YP M>CGT),0J$ +W42<$R3N2XQ>8@X'-$G@9.U4Z18EPY+37KE&2ROE*GUR@UN<) MEC*PI' *NF[J__PJG +S]EI_S:Y?"8[\\ZO>L/-*\M^?7WD=,/E8!)\(!J&_ MQ%07NA9+?)\1N1435PH-X-H1FV7PC/JTD?5+=NS !3W.'WE]9^1YW.D,W6$O M8*->;^CT1J/N^'X[UNNU>BN"<_?%$!\AE#>(%GJM=EV\4V@.>M&4(B'7 ^6L M1KK6& 3\BO>$PN@K-X^]-#^*,8 MKX \V5W+>']2LL4C,EPV8@0K..2]R_\$SGFH2[6"9VYEJ5;PTD-8JN>@\@TS MA1]%Y=TG4_D3\H(?L^"+*5);(&,]WB>3<0/7XH%T^J"U6$NG.UT+,5KQ[^&C M,L4;)'E[ST"3S\D$O4U4A;V)UMVNQ49JT]YDYT[7HD*3PP.7D_T#DY-+E[<> ML9SL#(R&1",?^,RBLARH?K.'&:9?W^9S_ M'^LRF:<^/*-\_&OB_QQVVDS'I,V\E+29NI3NWN7YA_.SJ_-W[R\^G7XZ MNSC]\.[TZL!3NCL=U^]Y0;O;[S)OW!^S$7-[H^Z8!_YP[#@;A,+WGM+=.X24 M;@4=2V/' O"<-C#GNIIH)8',\TP> ,MXQ'U,[?3+>9Y%?BW\S?#1:DY69HG$ MF<7"1QF_I314E:CT/DFGL TG_Z-6Y0S@RN#761K" MBD+O81)8; K,')HODE=33AP@'(8_/^+G_Z'V91]8QJ1MZ^^=7 M0@G0(UF5]B#GJG4&%*7WF2!5E:G?4)OG=5CA(K?8+JX*L[^=7SJOMS+A6 M$2YZ&6S<33D&NIA,0K0MM)7;29CS$T063#Y.;E.V+H-JJ[D/?V*NZ#FRI1TF M7)09X&-W=!F)#]GC%4N^L/$K+/N'8>Q>.#T4M/(3-+A[\+O;-+KZ 7>R975RO M'A[*1G:;M9%'K#<]=LP'1DI.^Y!HZ?4[/!V3RL-0R3QC<9"]:0BQ- ?6SS/L M9O*6)CDU]*GPJGN-;HOZ:#\,$#669Y3++99:KV!$[7"&7;=NRKR,@]$]_!;F\VD*?$6E_]\L.VEZ_FWFHYD>&S3L2Q MG4[?'CJ+AT+VM3&[X6T&K8>*UO;0M=O=^I-=!JT&KS7'\]O*E9W8F)N>)#E&4W,W](DR^15J+NU M,MS:P.:[=']0?*3=@ M,V#;+MC#NHOA&@JV(XD"B=S M3JA71VU$MQ;.R=[+;EF?!L;WA8C@F#M0/%VL"QW=[>.;S!VC%@ M;=BWNTL5F W6#-:> VL#N[]T[9/!FL':,V"M/[3[O?I;GIJ*M2,)))VS-*9B M:.,TF>+U$F QS=%H2HJ4_=?NC@TGXZ]X+G]%;]B$S"[C&SL&K'5[]J"[=Z9O ML'8,6/,Z=F_I7F&#-8.UYY"AKNTY>\_@,U@[!JQY ]MQ#XNO'4EXZ0,FX)'1 MA!7.A=V$U:6UV61;,:?#SS+\E+/OUHC'?!SFUNN."47MFT*WY-IX[>#QKKVK MN>M]&T^;HL'JB\%J!TRRO9O_!JL&J_=CM6OW]N\],% U4-V K=K#IA_I,E U M4$6HNK;3/BJH'DD<#^\'F(1V@[7=!%+:[;U? MIF"P=@Q8PTN1^N94F,':+H)V;=LS 6*#M9W(T)Z]JDAP4[%V%$&[VGN*O_#4 MNIRPE#_+S<3&T?%H1T=#EJ01O+IIBV)P8G!B<&)P8G!B<&)P<@ X.9(HR(:G MF7:LY1M+N_%+T@ANV[1%,3@Q.#$X,3@Q.#$X,3@Y )PX]3\7UD6 M^L?NJ3>7U(LD@E;;7&)C@-I\H+JM[M[SJ@Q0#5#O+U+3&C8\0]P U0"5..J! M%:AE(:T).CD':<2#MP,JF&Z0=*-+ M'MJ[EFJ0=@Q(0B-!\LY8"9L]#+<$>T&'.\U MCJ_C0-I@[\JK0=IQ(,W4D3%(VPW2>GMW_1BD'0G2#NLXUF&%C;990^9S/@%C MR=2/:0+U-6U)&L&EF[8H!B<&)P8G!B<&)P8G!B<'@),C"8&\X[.4^R%5BK%8 M'%ALFL!4_J8OCCT \\=-E@["JRU M[:%K^)K!VB[TM8'=]O9N)9EX7-T-#?(TTK''WO9.:MOSG76'ID:/P=HNG%\# M>[#_&T$,UHX":WW;'>Q=A3!8.PJL=<$,-U@S6-L%UCIV;WA86#N* %+M,22Z MP.%]E-QFUI1K5O>YZ]L!I>/+^TZ;XQF#UA6#5'=J# MP=XO S!8-5B]'ZL=QW;W[WHS6#58O1^K@X'==@Q6#58/ *MX*,O9NYFX2ZP> M21CS?1BSV#=AS)>8+OS:[=B=_MXES'KGSD%)&(/59\.JU[.=_1\Q-U@U6-W MRNS:0Z_A9QD-5@U6$:M]N]_=N_/.0-5 =0,5P+&=;L/#Y@=H9.X[E%E[.NY7 M%H'=R:W+">NR7K,!C50-5 ]2W=?-AQS8VN!JH' -6AW1\V/#)EH&J@^E;<7=QN M'Q14CR*R].J7/Y+T&R8O^J* EPD9-<4E\]3ZHT-[V-M[66?C_SL.L'7LWO[M M.P.VHP";T[:=X=YS!PW8C@%LSK!M=P9[5UP-V(X#;%W@;(58'%C MEF4\SZS7GLF8W3?);^:V1P.V78"M-SBXNDH&; <*MM[ L=N]O3N 3#!IE9D4\%%NXD@OPR?1[=MM M;^\G"HW_ZQBPY@UMUS$A2X.U'6"MY]C]_5_L8[!V#%CK>O:P;V2HP=HN9&C? M[NZ_<(()(2WOS(3HE^\AZS;_[T3R@U+MYFD*'UBR!J26Q"2[MFQ:W ME?3J[EV9-1ZQHP!:UQQ8,4#;A9_?,#2#LYU(3I.288"VBUC2865C'$D8Z3)/ M_&^3) IXFOW7?PYOU;;>]]YO1 M#=B. FS=CMWK[CT[Q8#M*,#F.7;;B%$#MEV K3-T[.'^/4"/B2W!?]@HXOB) M!C]*K7_\(B8BOE*#]"/.4AK)1!LS>3*3:Z"^$0/5"R-;K;94GJX/-A)/'V,) M_1-7]1<7Q E]T$.N&?J,7?.340ZD=^UWUH3>>6XBX^J#6C3_VKW1OU47L97"TN]9IT$+,J- MX48_[K9T:OXG"^^T"'U#B[ YOW^SW^PY=VH MV97EZ6WE\O=/20ZOY8EUR2/NYSRP9!DR%M%5\)4%7PWWI=&5P4PD\]AEJ@)K M_28#8EX!9%B6_?SJW>67]Q_"++_"SN%;'D4S%F"8].=7;?$WDKSZ.PQ^?O7W MJ,U9/_#=?F< M%QAJ,>'W2&;.P/@W;':;^J<9G(:2G&*8BMRM.JC[C]60W+ M M[PUJKRXL?4!GRSMFLVSY,57==LX-.8_.?8^A>+YRR]LQS; JMI8%NWW&)! M,D.4G5[^CE_V3]I]VR+F5.EJ";;W]KU I1?369K<8% \GW#K2\HS8)T,H^)6 M,H;7<^L+U3<(??@09_C]69+E=$UJ]5?X-N5YF/(IAM9_Y3$?ASD]+'EI2X@* MZ\L\S>8,G@%JPDYIJM"P;<5R!1^[>^VG/ CS-S")E%ZZ WZ78=$% M6*-WW.?3$4^MCEC!/OV[9],@X5/7FK ,VN.QE7*"?3@.X;UQFDRM# .T[>M M:^@OQ3.G\!(+IF$,1)'"2MQPBW^?P=P%_0.'A9[B)#Y)8*B,JMV'L9],.688 MT'-O:":M^L(9)1JEDVE\0-;2;SU KXF*= E_B:/*HM: [?P.^@ M\8##*P&\/V-Y&C)D:4"Y,32>J6:@?Y"UP-?FHRP,0I:&, 8@6"8'@L]ABSQF M?J[ZQR^NH(NS>9Y1G_]*1IEUZANRJR4[UAN,!N-.W^\'0V_,G*'/NZX_'C@! MX_U!VVT\V76:0W9_5"F-='^"NS\!95]2G--R%,79\&>G-2S]V6WU2W^YQ6<$ M\@]N\2J2091DF2#$(,Q\&$T8SZ%G*7V2F*02\WVP"W*BY8A?@QC3,@O;G('V M"B_"URA-D;JRQ!?4>!OF$R)#EHUXEB?92@SQ*^(T=*?[.$IN,SD=:-G*V%3.RK"-.K;1 MYF/6=KUQX/N^Y_8Z(Q^$=*_C.^-.U_4X:SS;\)K#-DX)AE5=?UBCZO=.VNZS MJ/H?4!_(I#)NHSL'Z$^(V(+&!&=#&D/IK DN(EV"]N$D&9_,X0]Y-PO2^.)S MBG.@($?B!.Y2HDQH"M#D5YH=B0ZAS(WN25@*.J[)2&><6 M6N>68V'HVFV_O9Q/I[C&\.0E[!\H^SZ:&Z>"1^(PO\!0?!@=O>"\%=8,MN&J M-L1BJ=\E>XF5$V!I1F/M#"BXSK992D-=95WC*GLIKC(-%Q@0\O^+J_./_8^G MGTY_._]X_NGJ\MW%Y=GOEY<7GV'(_W%R;8]-G"9YX\=-ACWNN,^ZP2C^\5:K[.9S))4\C1&ON"*Q%VQ^BU-=HV0;[4C M+: CDXHN+0VA3];IIW?P_],/?UY>7%J?WUOO+SZ=?CJ[./U@G7W^].[B2CWS M]?SR]P]7],CG+^=?3_&'RT?QU@?X91]S%A\DQ#B)0,5$$8/:ZSPC SN;)/,( MI!Y*5T:2%F3'7_-8J*Y: ;]7H&C;6LJA"6C->=*RKB9A5NF/Y!\,C9ZQLI(, M'(/FG( .S\9CU)Q1S$//0@G(2B(?S0K56S$4&&$0*B&,+X[F61ASL$\"X8K@ M#%0**2S',"!X1]@,4KO(@XSGNWCR%9<*M"= _&8Z PE-<\EG* MI^%\BIZ6B/G"3P.F5)YIZXW'(%XY-@32F'ZG'>93VG)H%_ MI@FV?\-!68RXWD?D*_ +^D9)G@/DLHJY0'1LG %#4 M![&%"68NM&%RO 6*].!K6$H.)$)K-IY'T4F$V^0G M@$$FW DA["*\%LQ]Y6%C]"10>IC3$[32H5KI#-'K$_FSG$:>LQ#$9Z%-ZVY5 MMJ>FY)CS0-!^D(84& HL*/_KXI?H]XPC;4B-2$89'0F5[Y#3Z$R(O G$#'6Y@)L%(P,$K8A^]K85)02[8*2W*9 MB$S*C$^"_/CD#N@F8;9W/4WC6MDZS$/[ZR+^'?B)ZH,C !T2# M=0IKBQS7(I,#/9K[YFBP*;^J/;[$P :_OMNA<'P&>Q:G- V%R O)+!MQVCCT M8Q649(N/:K.S^0PHA5=XYN:<4>%:A;1VK%Y\XW<6CPJG%I):)C=3R(Y,JB#9 M3T?EJ.KW^]Z8<:\]#(:>UV&#H=-I!T,^8.-^ISOJW*_1=WKW>ZKHF>?Q5/W7 M?PY[_>%BTM+^O%7/0*\?&4A-^+^%A LL* '9<@9RB^8O/7' 75#-0B[(%E M:M ^2%DM3#D1Z<;S*(UZQ(%'W7 AP(G*Y[Z/K!L8'%CP138]%)<@GBGVHIY%5"ET1/2-6 -H!J$L^O1!.\:2\ MU@*%"B(,A]E<9@L(K2 ':R6FE;YAT9R? -VB)U[J(\_N9*^>D1'D6CDA([YZ MS#UKT(Z$KV2Z"%^_!-^9A*\,Q>+C^/LTS*47,R_;A\?%GCN=,7?Z7F_<8Z[7 M&XU'7M]Q^UVWWQ]YG4ZO?S][=MH#PY]+XWF$%3&!N2NF\ B5QR;5"?@ .O#O MA!$'+:*N%0&KBK"+.J)_:R)K-13A=SO#WJ 7^+X3>$['&XS\-L-(VZ _:'>RC"/F3/K_'<;J@3]7I#Y*,3X>8V HQN"0 6X= M<-U.,.JT&1L%(]?SW<%PV.V/1J-VV^F-NVYG@P0N ]QUP TI(9-+93++M5Z! MSM-D#BQZ?<=IQ>,O/%X,.JXSIB# M+>J..Z.N8QC\@\=#/E32>(0.+E083@ /4 -)A%L/>'B"?F\@!GG?%RM\SR-\ M'+^;HJ&FC)\JM8"U0&Y&DQ-4*P!Z?>;V0 )X[9[GC_FH,PIZCM_K!7U_!!+! MN%KV[VKY0M8!MR[G%&9+K?\EQ?R4%/-+%1U [O]%4L#I#0LCF>^WX$1!=\UU M G)&.%EU9G'&(I$-P[\#A(C.H,$8QE:8(V HH'$ )H@R5;)O(8 *94G*9F$ MJM@XI Q\BQ(\0"@I0QN_(YN%S(M,.&S%:%EIM,(9,1X+1L#T,VBJ@+D=)L*) M(@PF&##:["F?X&&&FY*!A/X+%D7*R6$Q=!/[(B*@5N("-,8@D%8^3D8$,"CZ M(VRCHIL0V@> @BFFE\/R4= FZ5W)[+(!3_XD1I3I-BC <\O2X.0VC&D99%BD MY'G1;\$"TI*BQ44; CN>)7',(S66.@M1+5)&IYE$[FF60>?:%"S-7PU,)G?K M\8*^('8)\[Q#=ATGF4(!YGN'M"$Z=$AQEYG*.!6AP>\ZU+B0[:5C2UN.\S7 [5(?? M9\A941HKH?T!??;+(0\0GSP.*K*:)"^)!Y#(58-3JL[T5AJC0,&(NK8VBZ,# MS <.+FS13 05P%X4KL6'>Q.%4+[E0G(OI24L!' J?O0PON%"WQ )RV3^CP.L2H2&%P5%L@V297.V-CCC$9%MQ@"K3(LL#X4Y:%&#OQ.8T8B#L2I[/8 M31(&(EM:B$ICE=2>5' Z?F?L=0:C?M_K]GLCI^-TW,$XZ'2#@=O;P-PV'.RY M.=BO:<("+N*_9THG_A78TX8&1YE#@'8"WP S>\W>+)H856M>TWDHK)6,^TCD M2I&';G3ND_"G13)_K29C2!L'R%36)!L!BPC35?E%J&H#YXNPO*UP9"C[J3HY MX*L1'2A[Q?2I?]9YXJ>JS"3\%[0C0HJ_:6&&9;T*DKNS2HYW>7DSET)?*^I!MT5$O"YA-%/[-9([#!#A2Q56SD'9" M39#[1G,ULC[)W6.A(K6#=)#J[:B/O!RUHE&K [B+H9J:=;R3FEPYAC.Z.Z[$ MCW[;'0Z[3N"S?L?K=5TVY'W.NMVAVW%'GF>BA0\>C]2&2%T :)UP<9(#8*CZ M)[1>"QF-?E9,&ETT:50D49A\Y?")B7K7!STZ/; L.D/'[7E!X(_ZGM?M]()^ M,!YYO#.-'!-&:C1.(;6>P-\.9$2)R[ MXW&_Y_4#M[_!(5Z#W>IXRMI\U0#0R4A:VR!_B=!OBQ1HO.4EH;@J_4PG!-LEXJ70-Z$ P1BE=.0,#U^@NX4<:T+'L#* M0D:.AV2>BY!O,@VS&CO%$%<=<0W\87LP<)@+ZH[7'8T'[1$;=]J^-P1!P9AC MB.O!@B&>H"TN#PVP^ [#L%Q']JUKSL3Y3 S\+Z;OK4Q3O3,)>*L@' 3>N.OZ M %:G[P4.9WUO[(\<0$5G-.P/#82?I+)70(PY-!.\VJ!Z&9"\@DQQ:IF"K2%O M'+IUL!UW.\Z@UQ\-AH'C,;\]8#X8FFT^[G>Y,^J,C4-W_P[=,[Q+[O?"';HN M!,_(G@52 7*@$WSZ(CJARM1J*>J$IZ($N'[_ $ MW C,:53#;&O&\#(]3 6+ WU]53:A:%$DZ;S M]7@Z^[2XWN"TN-Y@QT?$[[N:(Y09D"&>$H#U9C+(&,_I A;X)L"$A(PO!/%N M6'HG,: C=C..P05)!.(P 0RG)ENRFF%!1Q7*@Q/"!$WCZ1SOEHZD<5SD=@BU M"&&C=9^\JA+!H,0!V5C&&AI@#U&HE!)C+6@V9I1^ M9^6X]W;)!DI2($26(F.!1M>=U57WK6#H'98D8'>;WEG0T%3)ODF5?"FIDMOE M<,L7'Q6W4X689);1#=,@(E$:8=ZYNMSZ\_G'A3<4M?\>1^$WON(AE5>NQ+&\ M>,/*4Y*S4ECZK'K^<,WU26MF4!+Z2HB+[N3<\!71KZU\(<<5:.P.QTZ/.=W> M@#L>_'_H],:];K<;]/A@Z'!S*N6AXZ%[YK1.4"=.C.>LML"!U_$\YHU'HP'8 M;\/^R!MWNIP/@_X@\-S V&^/ 2*3AW3D30:U:#2.L!6(=-BHW1V[WK W&GL= M=\PH7M)EO< =='KMKD'D(Q"9)VB+%PP27H?W*)D[QFPKNO>R>;;K]N^CK503H#>P5X#E6G.Y'4C_YZ#0L13 M:2'A#ER#?D])^.)<0^+[\U0>WY5)JWA=J72JA&F@FLA44BE=0RHL0>FSD"6 M0,L:<3$>/[D6%SZ"ID?;#BM"UMQ$>#U:UD6.)K7H$XQFW0DIARMN3*3$YKN9 M/+Y7NDG%%C;U6/XB9U)WY=6EO%ARX2+6%;9WCC?$9L6>"#5T871UW>@1RPM> M-U_8*;LCGT$Y55%E5E,K\RF& 6]A$R?R_BT=&U09''AM8NEV>/Z=X:%!,)TQ MU7DJFY#IU.1M3C$F(BZS%\4HI42ABKT5]@@;@96,;D M0)#WP@9JY^36:F)CX@;A(J-F-(>E.)G/R',4IL6-P*7(:B9\3#$R8W%B1U H MA7'9G;R\4)<;X.$-7/(JW>-"RWBE8AIF\47B#A: + M4?5BC.=T!3'P&+#Y4W%YL_#,T@5G-TE$(7!1@ PO4 XE5WMA+/M";W)Q4UW+ MDLS[#XXS+R.AY*0.LVS.ETHV85"(/+AX?F&>QN4S7;!5TS!?.)A,[FQ\$NUF MVX)M85-*Z"K.C"767!PGP+O5Y(LGBF5:43C%FW)?"S\>[G+!T.DW@4:FF"PV MS5/T2$F]4KC^6!S/T<\N?=,RY6">O5'\&,5%+A@\_'DGT*FGR]7QCQHN5CE M+@BNH/\U5*ZXO81Q<7JNBA([I;(YDA?+4GCJV3)+ MSM1RB+/N_J34&4V?B!DQ)ORNWWC-KC/?3^?BI/T2. 1ZJMLAV0;55[H6=Q'C M'>EA(",F C&^6!C1RH2TBQ=(G>^P]M.<+NTY1;\/9O)+)_)%C$N 28YEE2OJCJ_XJTNJ(S1N=#88&@I9**AH@P,]41.1)60*36!RA,T$P+1!:&L=45CT#4I!? 75$[XLD5ZD$AR*C%. M9 ;^),%O)4F0:U%)6UP;IH0Z*K=T6B2,LQQC]K6CMM6P;RMD2Y2O9;C4#M35 M#7+4*4:. BXU:PI/RE]\65JH* &&-73)#DCY")5YE>E266RZQ$(&:)98ZP5/31!\%*0H][W8"FF,I@U141P6>S_P[ MS:MIFGJH^D+:8HJM2M6CDIS^:QY<%X4D,&0TI457D2N];7-9=,W'>T1*52K@ M%5#50C!^E"EP[V"(#<1WJD =J8FDIU7E@BY>ER_26W7WI(ZA");0+HPW6P(. M,8:M3,5J%J!4-?OV?!'[Q73&?%*0S@H@_-ZZ;%E7*:X_E:;:Y8\$L%&>"J7]$[:V!D@@0F3B*Z+F_OZ7F$5<+:%?K!89PR/E&69,F&+ M>^MR$%?C,=D'UTD2E#0=$=<4A1<6;^?7)E:$"9_7DQ5^!6&H#<6(J!YP%N'F M(!^G;2FN-@7:"$41-)PC8E*$HH.R>6#X>AE]C>;(;45;8U\4: M01,-K]5- J'&@Y!^"PM13I$=S7,L_5+296T2A\5K17&RFHL4@H3>QO@7R4&N M5=B:];_%4WHT.U8Y;*B&*^3G>$YJZM)*+^W'K;K'(1Z'@=:>;[GH!WB/NLQZ MQC"O.$HD@[EG=9:F:XNJ.!:67AAAH1P$VCP5S&-MG](@1;TG+?%('ZDXI $>^5-6&7L/=2#+5+5#C4Y+9>^VW!F7Y6+AD6\[Q0 M@E5U4>!E/SBVT^F7"Q OU@?WNJU!\2N\[+7<'VV1EB6+!D$C[6&Y,K'RLF,% M75G+"YH27E=M[$W97Z ;%[Z-8H@5;5ZD>VG=H%:TKYAJP:A75HU0SA/2L'%! MR$.KDD! ER&']0G: :(TF6QIC2/F,>6GME-63D8=BPIO?OVZC.YT[2F<]^A. M[(7.W:,[0Y0KC5=+56U0[%F3L?6:-BV99_!-]F9MTHD8^V8'$SN^._2XU^OZ M7<_KN"QP1FW6[7>9W^XRAS^:T=X?:ZT(K[K8Z V]_?,K(:_U2&ICCW*B6K:C MR*N&'^^I87'2;[DE'4'>9-!ZY%4&"_%(,1^8/_*4GU\YKS:=F_AYU?34MM?W MTMNX%UI!J3VH'N0N681YH4'<3H!=G""$8*)QUS59A3&DZV]7[.(^N_V!3VZI+N0+6^RKC1)=UK MJBZUS;:MHRIU_IY5VP%4-AO(TW(3?]CV\I7G)S,XY42&SSJ1?KMK#X?>\\O' MC;9E1QJ1P>I!8K7G#6RWWSXHK&Y?)M4JFC7#?$__VZN@^@-C/'3S)KJDGE'B M/'A-=DO:]UI'SS'41U+OD\;Z-/IVO([M]/H[I>\'(F?W LI ^T5 N]NU7><% M0'M_\FQKAM/1 %&W)RWV,33VY*'ND!]L294=>$,0=4XC^<'> M;#$#[1$;2][F[-M4,/@QCWL7$?FS"#P*S'J3O6UW MAB\@G<,@VR!["=E.>P='@XV&;C2OX]:\#$X,3AJ@H7O/K:&[3JNW7;?Z#M7S M>U>G"4I,D,SQ=JL'[63SC\SN3^57Q#'4=*'>VA:[>[ M^SVJLQ7J^.=26:SGOPQTZ60<7GCO]-]FM7=+X@V9_6)ZDK+3Z6>K%#?G<+5W2F^NCMEC'>GB#ONZ>84?>.^N#FE4A?X MOL[EG:#]=F_U?:#=_L)L!ZWAXGV@/6_0ZFQP&VCM9$5A$GD&WZ=K(:L74SY@ M)H[7*=8?:T,%O#05QZU,I$_;5KW8M-LM[=_]$UF-'+V&5/JU?!GKO5,ICVBQ M?UG,JE0#-N7CB%-!G,H5V=0_CHA%JF]5Q^@47H[DS9U%&79\R0>BQQ+9>"&[ MO&\_DB6H0JZK7>1+# (-K;F,)DI:LC!5%^-]9..-X5;"H MQ2T'HJY"+]W6+0OT+%YC;LL;MN7MVWA!MRCQ4;XV5MRXCC5PL09$A%4#KK&H M4'K-XM"G0Q+9%,-'9;"!WD9N)H#X(ZF+*^/7>3E.Z$7\D7SQ:(80WE#&"PW]7]^/J*>+ER)1I4 MXRF-PZYP^FVO0$EVN,-6=^%VY=Z/ KS+EQ772A^GO]""VW)_W&6-HYH4JAIY M2;CK#UK>@Z3ABCN9J7K'!FQQI7SQBV,M3Q NO79YZ1<%I5.Z$5L*2F=)OGCE M%7F$H!0E57R9L:VK%%*!\(=/R*G>!+XH+1?F,VQUEN;3:3]D?_6\-L/08HM( MUS5SV1 R33.[:4+'S#.9# M)1!!VQ7ETZ3D \%17'2>&)49*E7E8#@.(83^2= HLXV]=W%*\L,F"BZVI M-)WA7'A\#>_$HL5_S6->J9<2**F0S/,58Q[HYY%BG:$-LS%8R0;MM==+J-TA0/7-@B3>:8+O07 MYOP.=_;I%[MM'@5X[,IO.Q1F$%=_)](.8??$4W0&<]OHU*"MMG^0]_^ M)R4 [7S[GYZ[U:P3$IM7Z105I$H6^-9(XIBJMYBU,FMEUNH%55#JNL]\%]^C MZW,6L;_7[,VQ7\9W6+F +^I&[B;ENQJL'@Y6]W%MBL&JP>J!'!\V4#50/9R3 M,(VJ,+=*9]_:C:J/UMDKD693CZ IQTN?J,AT';O;VWM%1W.6^1C UF_;[=[> M*]T:K!T#UO!JD?[>[VHW6#L&K'4ZCCUH'Y80/1)'5%'KO+>>^4MRT_ MW+"U=QZ_WE9\VOQ^-$!](4#MMEP#5 /4Q@.5CBJZ;PU6#58;CU4\M'),0-W> MY6SW>IF-:=H4T[0A2V)<& 8G!B<&)P8G!B?-P\GS:T8;NC)W?_!A\#P''XQ1 M\VBCIB%+T@@.V[1%,3@Q.#$X,3@Q.#%)D[N(/^_QH%/3-/G#SW+>TD0&[8[M M#?:>D6\,<8/51A;1-5@U6#V0:G(&J@:JAU/4Q.2,-OV@4]-LN2:9MT]49-RA M/?2&^Z8WXTLY!K#UVW;7W&1AL+:3,].N[?;W[DPP6#L&K'4 ;/W]>ZZ,H[FA M!YV:9V_NG?*VY8<;[/^@TWI;\:!R\@U0G^]"B=;>;V\Q0#5 /92#3@:K!JM& M^M:7+$WTN+'I1:'Z6\MKJ59'EO-Y)4K _?SJW>67 M]Q_"++_"SE]M5H:HWQWUW X//'_,O=[0&;BNV^7.R!^T.YV@VZTK#R2GI48Y M$/6HJB"I>68) Y0"747VP[>14ES6=,WF>;*BZYH=?!JD+F6YJ4J=6:P+C"7Q M>*JJ4>DJAECT;KE*+9:AJBN%)U]79>O6 +>F]-@SU[ M5Q46);2N*[6X6%XS MT:(8F%,N'S9+PEA6.195P$2I,"SK"WP R&JIZ;K54J57 ZO=6MD\Z(VB^2[6 M_*7R8M?U-FVE=/7R5!:K=\[2,!'U0XMZXKC;*8=!4NW+"1!JDB(F58W#\";, M[Q0LOO*[.,F8;7WDWT,_L:C@]2QBB ^JU(F]1%3W\X[0=2U2]56UR=]DW>PS M8D3TMBIA;5/%2E4:%)9NPK(PLZ@>5/9EZ1A3$G";0 M0SYAL:SD+:M@7S,LHE:NMWE_,5 +:SIBJ5(6WU'%YZ)@Y+H-TK5VX>LZ0*S= M(BR%"3\55>!UVO2Z^RZJM*U^ MM8AW&SG'RDJ$JO*NO5AZ%YIR6IUJ4PZ6*;ROJ4J-PA\ZE:K4!3#5/(H9+O1/ MQ78URUA16%D6V=5M8'5IKQCURGKVBH81M[DHCAJ%;!1&\$11JKZFXOUECJ5G MP^":V]9%[+=L*=B($0#IY^'?FOL ,V+ 'Y'MJ'YP%# _63W8?0/,[QH+M:K* MR_BU*.V.?ZEIV:4ZN6NP0JQ$L2&JPRTYT.A.EG$.\.%P-*<1ZD4K:'V%!*'E MH08$MX(ISU/<)E6='K9+++(/2FN.!:A]'M[(HI2S&;3L3W"YQV',8L$TTQ36 MA@LQ+O'RWV(MB'?.LSE,LGZ\*T8IT2=F+NME4T7B$?2J]J14,U<76(:.(C9* MU.S@M2F7?#N;IR3QJO66\TF8!I8HV#M/\XGU[SE+4:U1-:0K\H)*2)_,9[+Y MTIJ)DLOP.\!,EUP&>KHE76TJO@.9^!>6%I?BL+(DHMQ2F=YJ7@2A9MV%/,)2 MG^7I9^P&=D(S@"7B>WF\^BN'M0.1+FJ6X_Y=E/2%%5QZ^:6RDJ%!*>K>NZU> MB=LMKVNZ66."C747FM*,=<,A:3)5(\%FRR-$-@YP0LE-O[CZ%_A;-U,"+'Q, M?+;(1'4U:1MXES\!7IG>T:@X<+N9T.0EXU,H/@6>$\E:LU7.O"'?52P'=,*, M>.48S#G)O;%K;.:']@K9P^.;,$UB*3RP&G.LR5,5R$WBZP3;G29QB.JI7&@4 M.4$HE@#X$ [A SQJ7601_GP&BJM-V/PS2;]A8UAN&U ZA_')_9(CO7LKE?@- M,;&PFX,ED%1WLW/_;M)2DR+]E0D^J(37ES2!_E'M8Z31PTKYHN?W?)3.L?@X M#*$G*M-_3G'JR8.;^A>LBFRI;^M-(P6=BI63^"@A;B9;8G$,4D8V\MG/$ZPY M*X8#C!0G6Y* V7P$_!54?/CISE+EZ:E /#RX6/EX4(SCAY+R\QS@"6G#8NYO M TJM#=TRAU;9O=,VE=U-9?=GU@JHRB@*%3!:K==2"WB#I)>WE!)@B8/]2-7J-$3H2>BDHK]HJL!;@G:,PY6@(^"0!X[+>4S3@H@3"^*_Z=23N# MH> LA$? QYSD#K6\(#ZPAY,(62,2A>IK'1M3'*NDL\K)E#6 Y^E4+JG4XL=A MFN5*=5>:NS6?R<6#+ZT0C8$>U)R_EB._".7Y,QEUV*%==3,,G-4D<25IX22Y ?9,:UX6Q<'+"O^4O6TKW2%VR6[>6.]'>QU]"A8L$'P MRUT.HL9?HELOLQKK-=<<#(;R G%(D_V4Q">+B%QDW@L I?=B>&\1-B5V7F._ MV35L1X]O*H]4*A3)+F E'JG^5F2J5J22)45:L?5I+7/0(C M7.QNA7\9]7?%>!FT1'Q^GJ,E2;@'>R%-;LE[%@B63F.\G?!XR8U6F)2RP87Q MJ?;UV @)J,*),-E-$J&?SH)9!&%>JT"M;WB#@:\CECR[7W8QT%"JVDYI55KF8)P&P1?TSR3J6R M3\/OV.WOKP#*IZT$N_"K(A42\4'M,X%=EH\'Y2?3_3S M6E86 +(+)AC&Z&42.BF^#;9782ZATPFV!LR?+ ?ICW$CGI)72GG33N?7<^!? MTE =2FNRYJ>!]5JZZ!@Z) &^RKU, Z'N. I;>-='42ETC3297T] \[N1!G%; M- 8*@%* B^&S&Q9&)(?)EXBNT8 CXD!2SY5JSJ_+L<,BQB:<>2S+$C\DW0D# MV2+"E8V 12?9B=*J5-3P;H45GZTPXX?47<6>3P.RYG&#HD3PT1\U"BK=DU?HAB BJU!Y74'X9EIB/'6ZC4LY2? M5'A6=9 V@D#+:UQO/*TQC5$CTPN->,3[%\6FX"BKHUG"Z=N:S0:-C8\I48-] MQ[^$:V9AZ-W2VI>E9;%S=2M\FM&RSBDC@I)!QG/T/<.P/R7 UW7DJ'\+?"0 M189QEDRG(>GR L]GM+O7H&K"0FA>09D#BJ[C!-4-:1U4+%D9K:65A"^H54(K ML&Z:.E(5DAC"106#QG,*RI:CZ40K1!0)>NCY-2;;?)\E&3Z(WTFB4CP''Y69 M0#O4B)]X%ZC(^PHSH1=]E?(,/A;,VGH/Z_0>L $K^B?Q!@%8 :?^HJM[_837 MI;MN7]SAR)D5<-B>"'9/ IR40($BOS+]L9@DL0^:(^SRPG=]V\HXMRX 5U9? M44211T;YX?VW&0D^V15EUL0LNJ,DK3$LI<(GP%R$\NF9VL5?0#UM5WRGNSF- M8TPX^,IG29KCI&#&4W3T_4_AVBM-8(5OMO7 A,.&1ET<$W4YVJA++1ML'1JQ+:@R*1I'2V[6TV;U1/>=/5GK&[1R^U>E=U*D&E5GM-]QGP:)#+ ML@$Q'V@VG?/2)!\PI(W:4]C?(5OY5** LH-#*B,_=/NKJ-:[+XE%-(-I^B*; M8STI$(]P5O7V"-J2>0#]Q5&^I9S[14Y0HJJG#:7<$.5@EO-HBB%TEH>P.0W1 M LA"UPU0J$8:AW88997GB?]/' MM.1)/.D3U]_Z"3GYZ"=KGA6IV]+!E_*J\EV(?#7%/[@^7$=>/NDG1:5=A"53 MZS9)OPD!+I0K/'K!OL/0_Q:_UXCXEQ?DN:#\BZK>I1PP6X\D+BAT9[BL:G=# M/9!%_:WKM0;K(_+N<)E&)1!TJ+^F]:*M4NXZB@W4SI2"Z7,>*)8T*"5X(+M? M,J6'1>1:FVKD@JQ-AJQ)@BQD!) >F:+$RLNTC![!YSQ45LB(\A#*X8@5(P"P ME#*!+'?X8VV^C_6O$-A,-K?.H(L_P[]"1K@YAT%!8,F9;V,HB%[R\MO(Y" MHO=F:1NL;OO'RH*_3S(\U?;^MW?6Y<TDJ(*:,C&I[*H%V]VG@N^6P" M@SD9T<'.2O:1\"05S!=%0TA6M7"!$[?4C1:Q/%;T20Y;<?X*,\1_DKH1.07&0C"U7GZXG ZI#B?SD%LPN+8L.419O\&H+/AGY,D M$X!S MS[*M=/)T0;:YG24M;3';K%?BO/?9.[>%8A^4TZTH5K@^I0L->- 9M8@3% @- M3ED@M45)B@460:.?IZ U9B3;@,8DKH2C;3I-<(D3D27_@],N.%D!S5ND\!!] MA.C)B0.-2QVW5Y/]]6'3*4Z61YB;3_'ZC9Q&T@"=R[20\1P55\H&6&;UMJ47 M8,WL<:ZP=L4<:T],-30)M@/: K/)19 M2A]/I]1B9Q6WI&?+_HQZ]KG(-@JMMYY'PAH/%WGDV68,KL02:^>]W=5_($-% M1OGP'=D&)WYFI>?=2A$GD]5*&RJ6C'9=:07K$[_^CSA)%I7F5FH#TVAUWBP> ML.M@_J18J4H'^)NS]%OI $G)VG7;-JWPKPE+R<1Y%X)9C)JM=9/(,&PEG^[? M2V,4YO*J :'Z S]U%W^"I3O,Q*Q[@GHO,T5+'I"\9^HFA>LQ*5S;PG=58UD? MD-XAQ_Q,WC)T+M\)F9IRNLE#B!YUJ=^"']>N-7>1:UZ#X5W'A3#7@,1#(9!1 M$('BXH=N1]J<48CVF!.$1<#IRI0D7N7;%:$]T>1(*[0CQ.;)HY&GJO@;M M=41/L\R1KHUJ4T\BQ5QH(X5\S+@_%WIUR<:3'?_BM( F4@+1T>L^!D^ MS6?".]TMSK.\%@_'Y>N??BC]CB&H-" ED=,%4V]$9M+WG"0Z'4/![[%?S&'! M#DKKZ78JJ?;5$17:M5J"8NXLRB@]FH!'TP=[78]JH2'H\PP8;IONN4!-=-@FU MK7IM;]ZKO(4EF>4EA7XM8$&*70,S8[ >0MM7,0 I.23I=%7L^3DQ3O%/"KWXBU'Z.TB!U"$'=7I@? [9=J))H1O M.A'&V9J5U3F0RQQY[91@]S0N&-((^H7IMB186'%O7]W0]:]DF6'PE6?HX]&Q MXQ'PQK+)M,$=>*562]F1^KO235K(B]37Y>72BR N167?Q%EIBKS2)%8=!+U_ MH2AA)Q5Q_07&Z0S+-YI4&OAQ0IWSF*Q>'D5G"\3!PA%W7_&0T@!?LS=H0E1N M?7;:/^KTM-+QTG!<43](YL9)KGP"^MQX,1BD86KQ]0AZZ:!=4.T(>-_&7=W7 MC;K"2^?=W&=THD9BXQW.F#9'BU'(-;(HX'KFX<*C.3XZR>- [BUO#@"E+SY6ZK>QU MFH@+H\&]KJ>#\:AA](RT.7 M/GE.%J/(%M,O59,O>)5M\FXDST.B&*G3[51XP<;%I:9D*9Q99 MAW5+HZB4R+:T3KO4K3X7(2EM>(%]@FD\\#4-?=:R_FXE+>*> MQ361+.&U^>_+7\^L]RE)\]>7LR3ZQJS3;_[=7S&PHL]!\#=2W"WVDOE UN(: M5% .Z#UT0M%/\-(EN:+0[OC_H@1:[Y1Y4_Y?Z;8@K0I@6G4R7*(I@1&? MCPG8B3I%2AW:HYNHHEQD56$:BRK+$=^M42;+ZE&ML54W)>0E8KF=7DD+6UQP MKTBQ$=XT^4XY:73QG=(E4&\>I[!MR5E*BH^XG@26F:^\Z5[JI(*2PRE*#R[# MLM*CK"]/0(\=I6IG_(9N\]_(0P _J9N-@9/>4=& 1;>(+KXAPR)6GF(XO&Z\ MV/T<]?W%5PI)AY?3 ^NJ.-/_X*)C[ W $0K^JB!-9%(:DY L1:^9\,JY9@K2C[O]%%8#.O93T?ZE"VOK>LLJ2V.48HC@%H"+O *<(8WZP M]'@0!P4=HVO2A& 702:NM4+!C6Q@51&8ZQ05 95W+K41,(81N72SSBHN7]'E M@9$K79E@<[_0$=IOP&>DT>N[D47,!Q474I7"7%Q1BDI&$I=2Z^E^*00XZ3@@ MX,'>5K*'S)I27SK!9;S0A3P=5.A44O)7P)!7+1LE'5'+(E"5SZ MS5;>N_OX2W_Q-C7536!U.T.[WVO3 X[CVIUV?TUZVJ*8D&P:=BNV5)H_ZNQY M0L4?I,:!['I09=?=5HF=+]QQAK&4D;Y90LV/IK&\ 4HI4_N@[_W;I0K\D=W) MU7TL2A;"1NXFF!&ED%8A9Q$X=/2??EF"S:I<'X6:X1)JX$O;&WCB =>Q^][@ M :BI@\BP'"8C)W6[7*AM4X@,UJT^86.7T/@##Y7F(>;HY"7_8W$?0SF#1OC1 M=(20'BKET43\H1G TJ &8*'U+#(QJ')7Z9AJ(7IC.D5(&G!.&;*J,N-W^'#+ M(^#ML*'Y1'.DRW*IL"R;3V>"7\OD0BXP-^+P<5P*=U=]B/",O%]":!H8197# MCI.2*)%B) ![,$IF*KM*>'-UM)K5*4::E- M<]0LQK!P(3D>5F.!%$=H2&Y5:??U MSFIHP%CG&Y\Z$5IU5AX&*APQM53X*XE3U:>822E>SBX3XRTE3XL-7@!8*4U7 M\3L;_==DWHX9W46B5[NV"PS3H&84W]6YG,-[KH6VJ]NR1M\\\+"79\)>1QSV M(F]M@LER)!MEIC-3Y6=7*B2+D:V4?WQWI"[W9$[<#R/>GOOKIE<@7U?G?$5Q^]I:XI)B%$.0?2"]6.1-6*@MOL/\Z=<7J,TG M\PRV.GNS4#M<3!06!KG*SZ^<5YM.6ORLYTVL44V:)BQ8A=Q_O2[X97&Q>_T@ MW,<.8G'Q2^.X9YA@[^;\!,$)BQDGMRF;K=FPQW+QVNW!F,IC-V4915O J". 9 !T%, Y!T#@.X9P:J!/P9 6URP M1T-J^Y16'CLE(VQCD&6(;PO.70I@.&_19-X>LK>('\,:#X,U7F$\Y8!Y(WQ( MG^A:46Z:WH^UKL:SL_-SNEQ@O7^%OD&W])ON24W+C[QDR6_>T2:J#XK MO70%R;;=+6HM[EF*YY<-&P[D*;SUU2\_;'OY:N2'G,CP62J!(M7UN@:I!JF-1VK/'@QVX+)$NG;/(-4@]0"0V@&>NH-@ MDD&J0>H3)]*W!YZQJ Q2FX]4S[&[VW0"[P"JS^^TTS>"[LUI]R7) M,W=H<&9PM@.<[=WY;W!F<&9P9G"V'9QU=W"XPN#,X,P9]@\*:%MV\=0FB#4R M6>N2[A[#X]SZ#L+2O4)X##J=Z^K.\G#TM3@=^8R^H0>OWVX)^/X$RF<8ZB-) M_$EC?:)2T]ZM5O- U.Q>!!E8OP18.^W=.E,-K VL=\&M#;,VJ'YQJ*:#1^Y; M VT#;0-M VT#;0-M VT#[?U!N[/C5)QG@?4SNTN]%6/<6IJ_MOD]$]R_*#24<924,; [ M@QU;J_(>!;2D YM^ _6ZOCEX76SRM5N M9"62QZUIM?+,O54[7EE^Q++LYU?O+K^\_Q!F^15V_FJS:B.LV^\'S.VS#@L\ MK]T=^AW>'0<#M^>UO<&P75<%1$Y+C7(@RO%4M[[FF:6=I2! %=0/A]]K]F9M MUVR>)RNZKMG!IY'"1:F&TP8UJD)1GA6K4I9+M%+-6,(/&V'I:%U8,^6S)-4% M:OUY2A6]HY"-=,6KI7*ME8JT6:E><%WM&UM7S$KF>8;%Q7'0&Y5@@R']T'5; MW86B]&NHJZ8RT(NGMG9W-' "UA^Y7N#YO3$;#SI=O^UTAVY[,.QTFD]MH^90 MFP#QOU@\9^F=IB=MU[8^4.585B@E3I, 65C,?1R8*7E1%FG%N?DIQ; MCH7)#V[[[255LJ(2<>4BA*>BO"^.]@L,Q0<^0B\X;^E\!K7AJC;$O-7O^%I/Z7-2(5/B]I5*46.N^&+$H9"A71$E(4<1- M%-0N,"U7K$4TRJR YRR,X(F@&*>L;"UK5"M"E?4PL>(C57MD!<34."H$_#@Z ML_Y,YL!+=*W&6ZH_CJ4Q9S SENKA+#7'XG@N:U?^&]AASM/HKK8/528TD_4O MI^P;MWB6AU.J *=4XI<[E @L^J198%ZR'QWFNZIL+5816 ]JB4KV]VBG6S<;6!+(P,,(/J"L\GG,-!JII7RH)+-ZA/>1I MF 2P 7^(.J?7X4U=I5-915#1'54G1>TM"&&%4E'8-)\D66E%M<858<6YZPD5 M $UD)?(HA!&62\)2]70LNIJ(&J51^ T>FB1)4%;".)AG>7HG"I96 MBXVJL>E2[)56:5.P)OM2,?5J(?5DL?9M34%U:JN>&>Z0[U,]THHVLR2P[FNO M(M#J:W5^E9C^"@H+: 2RT#-V+>U9A##("@2P5-GI^5D:8E%,Y J(THQ%7-+( M+ *SF&[\ @Z3B\K(TR2'?]]PT)7P.7H%C.T)-7D>7\->6 6[I_6_XE-:=@0> M'05LKR9 HD*K2__&Z&@A<6@^H> R^< M80GO24A5D17)JJ4&HIP"2AS*LVK#9.,GB49FIIRY<1@ M2/ @YT(G$Q:G3J:PA8A%L<.W@H]+UE:J UX>!AUHQEKK)(!TN6]4+E2OTCS7 MZTD(T')%L#1@:%P)?)PN,"MX@Y&>X,.*AMIB3Z@0N337M63(Y9M3T12MB&:3 M NLI+[096/R16@84BT+H\ +C @MHSU0X;J"6CJ%O0K^O7PMCF!60O1X80J_D M7,A@"(B<>0C63B!H5\X)Q1:)1J HW3!5ZB;!@/H+"5@+H"A>O%V0!$O,0>\W M=2"W0VS&BI5H%?QOJ>DT$,25D> ;)[(T/:HHI"W8J#4!->0X_A'*;5LB5V$? M6Y+D$1;R3TY+[SPY:; ['MA@'"(\B;40CX-'4QH\( (9'3:IG#AYBE1:5W%^ M6K#9O^;!M:Q=C!J-5MJFL(6X$E,6B%:)+I#MB$>(HRS-AF'59.2XTAH@N9_H M]2]!7I:%+^N\-.\#KQS>-97#C[AR^&[4M4LBNZ\ELOM, M)?-1/IYK1T:F-#S4N>Z49-5J#\H8H,Y">L._KY%*230P:]@^"4#1CL)IB%Q3 M/T::412..0FPQ9^5IPQ,-M WD+/[I!$ +T;%G%B@4MI)>[E-TF^P.*A%T9S& M8%JCQ$4CD_--4PQC,O2@2&@^H=$FJ MN.0%L*5 6@#023%]L=J%9@'<"N:VH%D0JR-Y&/-;M'$"-@5B+S03(<" EO,) M6D?RQ1,U9K%@F?5:+!-:ZL52J<6D)99O8-,\1:[%KI6^$*;*]26(AOU&243D$;J^>#0P1S.A +X_LIJC E"3]. MTD5-,)3X7-8%2:&ISD>(F)+4*R04?&)JT]&2N[8F88:#1?=7V5DYP,$BR54]OFR1)>NJ8*UK!3< MA85#*E'A!BP&AE8/CHG4-1@)&-\,#?W2_E:= ? VJM5)80Z0T7<]CQ@ZH[)\ M'MQ)/8?0@FHV[5Y6TH270E(T,?@PL(7A56&4U26@&)3GM1P5@Z)W?^CV6Y[Z MQD;&@MHCV#W1W>%X!Q9C4+]< H.A=27T$H@6/'D2_O,8WHU@QB6RH"B$%"W2 M@D1O$UGIFB4C&V/HK_V;USTL798 *27O$BZWO)]UZ%X:EA"K^(NR6V366PJY5G;;IR-Y4 MD<)WSM2&G_K_!BM42/XS$ :9FO66A_+JEP7?&CY>V-FE4:!(0O*0WA&2GM?2 MXPZB/4/KDI04Y9T(8Q\A3(@^0?$JFX!G4%%"\Q 5DZ(W^"$#00!O2[4.71Z@ MN@'AZ7#+"'H-:M0CNZ8CF7$@;>QL\=*W:7*CB*<\#-V5%G/2QD8O(KF5)68IUR:V: %:F_M*"=0^,&0"M,;P M\^'P^4VIX4*O[/\*/K?D!;XHU$%:,^2'N&)"^0$V(WR/I$KA#L8EQM25(8A3\X\AA0U1WI)XV#D$M/ EC6W[":" H"&&A E# @LU ,9NE(443 M*(K)TD#TG=UE.9^*,/[C!J M&(2^R(X1Y$.SFK,TKJ)O+2:T33Z:WQ'%L!Q( M4*5/B.86(I8R_HC;2K]IP1PDFI[4I'\GBS5-!#GFMSR"/01Y!F*NWHRMNO K M"RG0*Z+A\V2>5=GE:49VD= &2VW?).@ 4?H[F4Z%IJ_#7L@AIRS:,:%*KDV. M^LQZ3?8K11+?*$5],>8".X@PYL(3S\*T".4*#C\%QI5E8$DBAP*:P<7%/:=O MP^T4'I^K!K MQ8A8<$-:"V[(A6#B66/B=B9B-TSF]:EY&'DBQLN.4DRHH\.%XH2,!IU"BU:E/*$1!^86&@JKP$]EVE3L*@KCGI-:1Y M8!9G1HHQS *L1C1)11XDESD%&,'384CQ$ST.M$GW9I'E3,8_Y7I 3^13+@4K MI N@I.'!,)8[P4D'VK&$[:Q(22U"=?J\C92K]V3V(X,E)WM.62\T=>%(64C0 MQ';JAJ)2-E%0@"Q12I T#>!!LM'%-LND5ND.^)Y35A.OIHN*U*2I2"B"(9"5 M&%-ZC(H4KAZ'2#XMQE+$$'20"?2#&^59*@Q(O1&+8[OG/6%L^ZDX4X$K)#_G M",GB,8Q7R1!5,2;EJ"0=6" Q2=7@[ZH1'5OMISA#];W(^E'VGZ:Z_26*(I98 M&%.67,UBR0C&?3L,SU-NE44YS-+@J=GSA2UGY&$K^8C+OC7H6(00:S'_T&PU1,5H/,;4 M?0!#+2%JJA6!?>T;IS5<06(EC4R/S)]/*;'Z!AVO9/>&,872H.,[6 .*)=]R MZ$NFE\I\:41HS$](F:E)V6>,B%3,=?%N"OVN8*M"$M'YDE60]A5 MI&K[IZKTZ/0/D8Y)42Z!K0WE,86_)=)_58,1/552KH6JIB3Q?2SZ5G*0,L>0 M5;7U 2'R*B_Q; 1&I]_JW(<,34*9V)^Q]%2A?,%MJI/ANW65+&0P+9R@J1Z< MJ9C%E#E\J^(ZRT;S(CV+K-Y*.JTE\VV%L[B:/%!2>TML36@=[ Y64[*M),"8 M@C@1BGYSN<1U0!9;L>KPRX&<8D'OEH_.##$E9.M%6AO\PNED;5E)3S&%WN>9 M73UXH-+NZ\Z@42A8')0B)2T1(5[)URE;D XK &6=",HZ0/8\EN,9JDFY4LX5UQ9DS(:\&*:\@1,Y54 MRE*?5B0( Y&U7E*1JZZW%8-3G7_A,8N$0ZXXQ4D;4UB%B+><.';9ME%)ZEH' M'B?+IN22Y=, #7DWEKXX&5UW>DK&;U%'Q/A9X8<5!_3$V7!&I@DGQE$."9:$ MI#IRSDM&3""/'2X^)\[DGR3C$PSBO99G:K]^_ET>?7TC19<-:FL<8!HMNT.Q ME2FK.<7XOCKF*&S(.(D51USLK7SR\MZ3[00<,1MI_%.N%6@!L"ZID'KEL%AQ M((BHGZMWA8]#'M3\_]E[\^8VCBQ?]*O@>?K>D",@=>Z+W=,1M$3W\(TL:D2Z M^_;[YT:N$L8@P % +?WI7RY5A0)9W" L!3(G8MH4B24K\_Q.GO5W[OW6))ZQ M<""@(S@/T9[,N<1HKJ9.K66Y6,L)RE60L08M;T)- M7[3LW V7373AI[FU_>96++\[BDNK.[#N7K[V5"I8ADW8:?ETZN/,N;9'F[Q36U=.ZL='3_UMSJ1^MA3>B!\?:R##$TV_ MI)SQC=-IIR[49S4:)_,V>?QM3[SS()ME-@_;/J[EWLZ3"5.KG&G=[CL=Y,]/ MCY!,H^A2#%L?VPH\M*I(FMNI;=.ZK^'!JV3?=$4'OEW=[KR8F/".GU&=1=9- M+QMYSKU[*Q&Z%:LC&AM57= \-\+'\MWZX:_AJ(X257F9"D(I[QYC!TG-CJ-Z MS[4C72@X[#0)+VF2DB;9LO'4U!U&Q?0V7K%O1Y^K_NR3@/7)QU%4;$?+Z^YO MTZF-JN-Z%F71KO(<=G:&5F4!/M8I--JPKJA(4:+Z^VH;*>N19=-[%:K*E5-- M CAW%<6.I?"6H!IBB<[LC[IL*.9D)^HB-4BK1=.[$157KKUM:[EV%8L%5\['V%V\ MU3]7IDV\8M5%M-G^566[FDAP;)Z./5].V5RX<*7_NVJHSYY^[ EP\R9!%]WK MT:R]52O^M:R&7":?FXN40U M &^<@5=)_LHA+T]EWK8\/];G&"_\./V[#B]/9^TXB1G-S-5%K&?(]:W#"L!&-;73J.[)3,&E MQ-W0^$-5HN1+*SLPND@UM]&;:4>08MW81U=;G_63Y8+)X4KUOI_&$%3XLI]2 M764[^ITL\S:Y1M9YGW,JI Z-M2IK)JBSFC5 MKC8.K53(I&+3Q34-G?L14S:G:JN)T<)(#^##MD;NC\6GJ6W5BPXN8EC]Q,(PRI8$%W2+]-@5;C+MG@G,#><&UE6&K7NZS*)JTR. ME'-QD+2^OZY\=KWMGY@Q;SQ*Q8/**BV' M5-6BZT$;X:KJZ//^K622TP?FC__BZFVI+ZUQ['^^=SN7%U.\+6[9I+O>M\HE MHFI2F6OWP^+VL\BK:V_[S<4W%'L=#_6Q9:>M-H+$1(%9MB3>NQ>Q['?<)!PJ MA?FB'12*W<*3Y2]^O$&I=HO,3A+?5E+1\]Q'FCL#KEF1]8*#:Y\>.&C_D8TW M:FOIR7=?N.;[&HY^LTGHB,&P"#XD^LTWQ>-:T ?U^F:)A=>ST MZ&P9.XWA^)> # <;\(YN<#RDY_3?ZI,]KRV2QEP^68I>Y?RTUEBOK5[K%E98 M[VOUY:TOS9U^585[2T,T#2FK:G))GUJU>P0W^=ME] RD^6M$A0%;!E7_R[A M.,G.P;#B)6X]S+"%ON6Z1RN470&(58SIVO9[<5K]^395 M=7WM[9UO6/PN\T8$NVL_K>DG:QG?U4T33:HJ,G>W 9[-+%694]/Q-)A[M?:I MM'VX>>IRD::TZ.;IW[*^ZZMK^!!N^$AWKORZ1[0L:C4+3VI]4K.GG<=\WM, MHL[/M?"YHKN3RU+UC$6O-'NAF3YRF-WY>-O.R3U_NSK*]KGW;T@Z\6T6.OLY:)?C(%+ZXG3);NTUWGD?3_DK?U M6G7:2LESK39R7U%=\ER]8[E=\Q5CO*Z[256"04M-KM6Z!+4P<[G 9>3JRI.L MZ:_9RG5$LJI4_U+S$[?]C(XJW:JXX)9Z@N'^ZV5ZFKX1)7U3TC?;YJ4+?K%[ MF4L=7\=DQF2NVG=Q)8+G[?*A3-M^=/9+,&-?#WBD9-J&-Y7:[-IKJM8R;.J4 M4X@Q,_(V_>7MLK"*Y*!^?Z.04C(_*-UY>OB<<*FY@R+7NJT:\:+]&;R3Z3=7 MW20V?&N^))HLS=)&6=_G79;M"& M[0+GSU5T;)6-MFF*N#?!G?9O'FWDBE]X&0=O:G%L_"S[L(JP9=&3=Z-X%UW/ M:5UK-\[;TFSAS9;_N(RHE%8*]5O.6S156V=7G5FN2XBW:6O?/K>">O](94F1 M*:>N/_6M)><2CV\QT31/O:.+JN:TOOZ6+\[&Q=.KA#N>?![-II.J?.5#53EY MLS+N6C[NLPK22_NE@D/1YF::DLNWBV;N7#Q^I+W4/\\6KC;IQ-4END2/7I?/1R"%;U6IA_O3LG9_I0= X2BDP[L?US(8$OT;Y!"2X;P-[Y6I#O=T] ML,H97+VY-14GZ1J;@5,;<-$QS:5$6=/,74K>Y$K9IHBU><+*>1W53 BC1,\S M:SG)BT^C629'J&*8MXO '25S,5X1%QO>5)/>9QU8=6HW-;C#06M*2B+X:8]& M:1K-5EH&FIJB\;=<-)5?N=)CD=R/Q$[I6_UJ.2Z!N.YF,W/56;HB^Y*(V$J.K=+^N3:!U557D7@TM1D\]R87GJ=Z_NSMQ[ M6X7<8TV7K6C>JU?[X-=4[4J1BGLQRI[*TNN[]>M;'/'_:#6_M2,630@S>761 M)J0=P%B6?:]$0ZMX9+[B8B ^J:^N=I25ZL&JI&Y9YWU]1RJ2[YH6M"DVO/8A M*0N=]^LJ.WBI0*).%U9621R&DE?8ZK#,CQDY"&^D#9.#G;\XUAC&GYQ/Q HW M6MCJ#6_MS[6(5>XX"NI4D6Q/S7)Y%$P=I#9[)&JX:U),T7$QC1H79]'15$U?2 M@65'/^NI]2LV:M*2&*9?FO15.J^AG>@4NU7)JN^F>V1KF;)I;U4,DS3%+!UG MEZ1EY&L=V:+#6%+TKIIG^8.2R=)0\32J.MV"KF(*3+&_L&$?HUU1=:77T5QG M.RS;LWJ@$T+#>LI5\$PN1HLEE>_K:378*,V NC9G[5T]_^EUVYY>CKXZ6_;$ MA"6=A)\'(K]W%%G#4Y] LD^79]?:X:=W<61R]+?QG*Y;H8-ZKEH=U9\GUZ>. MNZ?2X+9%IV(E0H)U8C[)!FGZ1:) <+;=+7O<)E=.'[W2/I1#GO4G-\FO5J]: M$RF-DTY&\S^:I674-GV8-Z9__*/AGFZ!LC$I5L9OM'1U;3I4-F(3>9:X4SLBO>97WGN.0F MIE--;YO4MP9\H^(;^6\;FICX(?6@AZ,YF<^C!FP/3@P&]_2JZC*9=RWKKHG2 M.U%)=\[PF]6/-LJ/MM*QV'ZT5B*GCCQW-"9UT[8L!_X-UQ_9N;FKXDZ!.ISX MMRSQ[Z<2_UYJ I4&()^<'__&C_[K]Z-WYR?G1^OOOQK_,)#FNNL*-%:< 4A 003)KR&%"FC+!18\0?,=>;H83.;-V^) MA3,.IS+@1TON^%X,>.Y<:EMT!D%V!E%XZG^_.3E[_?;T[/#HU].?S\? M_';TX3^/SP9_; M,ZK2J#J6GT,62[[A5ZD+LK$_6]_9?%5JQTSF>?+'TXOJ.'/R_H=-<4%:5M/( M&4O[/4P*4Q9A2Y5M#Z:;LV84QC943 (FO(R'RR/RN*M]V)I MK+>'>MR^Q35-T')(4BL$<+TF8AFD;8WQ-:W&U\JTF7Q\%:R*N#'9N@X72ZH;?-%PT"^32*HH=.[.K-KO#2HGM"B%[1074G&[+%:JZ;R/W0NK8B+;; M_5^87+19#O1-,S5JS;=TG4+NZ%8>E2530[;Y)]_N_>+=^=^=NN*X%NL/4:QW MKP/2/JUB:^GU-DH@4[*U.W^B7+P.,A!P,1F\F8Z#R.=J^^.KV33_]$LO'?SZFWG:O3EVF>^3H-EW."?0;$& M,WD2T*M'C3/['],@,O\9_R>_YUXQB=B(&91%E.5;!EDO>YA;N;)DIC?**26[ M+FJOE9$=F#JLXA'/",_FGE0JH1H*LU.)"\+_:Y46WZM]<,)4_ MKBHP;">=KWO JTY2P_%6C]1,960KC)-S-TFD;#F(4 5#4QU2TK)QNK3Z/$W5 MC&G-?APIP&K.KTJ+K*PU*[*FD'[UR:KIG)7:N^>H\KB&I4Y/R?ZIRPTHBT@N M$-3IM'8>JQ#\LM&_C@+4%93U?E>;9PDT@M?UT5.:2?X[M]T"C3 M5[$QIUK$"I?BW2NJ+MQENJ3FVE&113.]U&;967W?_(NZ[.@:_D<>_3!?5%^; M>GL3GD:Q3N+CIU15^#]7X8::!P]ID?E,\EM6/N@L&!PQV9Q+Z:K^D>:I _ Z M]N4VUKEZ\EK#@I3RJ:E>_K)*##2<6"U+*9?E5],=IN-4G%U1R_G@-C7!Q/B* M2JG'S*B=!4>^><6P>4EK,[)R7()N5>$-T]6L8G6IBU4)N3UFJ5MJ;/KH$5:E M,9?34150R=!N']5R./UD96[,G\ KWO"R+5L0'Z(6]\527UF3,:6>++ Z13^_ MBD6]<6?B#5';@2O$\\,51N&X)W$LS?4IWPWU?67F5MWS77/CXM<5NIQ7[D@G\!W_B M 9>U[,54P_)K'H+2UC#VY?*6\#&E[/M'@FV5N5=U05X MK;*CGG[1WHQ1,Q@M.7C5"*9AS4:3\YXVDO2DGN7$+EM1;MU-IO:D2I0)*"': MIQRB%;^>O#MZ]_KDZ.W9^5'X]_&[\[.C P_14DHM#__GD *$,RP!L,1Y3K3U M$FAX "%:<0@1VD9T!DO929':L]_?OW^;_GWTX9^#-T?G1UL,R:ZKX;HW/P)T M<'XZ>'WZ[NST[4E8^_&;0=>#WK72:@S?/;*Z$215>C-._E67\_":^J<'@2QG M-!R@FFF*A6'$0"Z(M-Z08-4YQHA] %QD7$F7&*X*W;T+6N.6RE?_-?'J6B-\ M_!HSQK][D9V"MJ(WTI?:6!N23(:?*IK%8*B&5[Z/_NJ[Z>JXW^M(*N>S\45^ MW\YVF2BO7Q\?IYJ)NS>]LO1F65[R5?3]S_A;DSUI\A-5U5FPK5-H*.8I7E?- MCJF\>UF1\*'NG_^>@UQK2S9VQ@1M_7R;FIC^@VJMY1>\/>(9:W#YPT+C+]5XG+,\'N>^PHW#11D%!64%9?VX\V)%P:^) M'.\Y6I\4%B06)/8#BG?CS^T2JSRJD[>_6V7[-JY3+AM:P0S9%O? M5H^Q&/PVC425[S./_'P8PVRODJ5R5C>3CMS\IUV.L8T];TVA2&:/B?-:YXF% M/]I;KDV?DPDMOY'9L]H>B&/S.+'W E\X^OFW^:1->-+^O X1ZJ:D%,Q M,C9,-9GLU8UMU@7.SQJDN3Q:+EIN?4T ML]-4D^",LZD!/WYQ:I09Q7+$G5)6-O,/JS$KJSM9X3]F)L*F-U5L#Q>J6X*H MKR)%Y87Z(R,Z=ZQ6G*\U"V4U86 V2IVQ@WF>DQ[V47^KUQ3$?)'W^BPJS&EJ M]SF=?523BBBT>8#S(,LVF%KY79G&Z,7KT[/3'^MVF; JO W"[1M512]3Y=_' M63;M9^K"?9G._KA&X/E+][C29IK>=+[MN^YQ?KAQQ>[JFN! MV.EL][3*9__6WP]NW[J#2#/%T%=#K[,*JI M:K?25=**;]P6WD@O3%\RGD^;;^H$S^-V^S:P5$(1G["!8'Y7[.9*D9BJ%ZT9 M5CF(KL:\8;"JZ+,RK]6K;MZK; 1=7HYS__7LV^"-6JA7%9'687=4H>*<%>?L M&CM?Y8G].HC/\_XX_,^[\^ )_>WD+#AFQV\&[W__Y>W)Z\'1Z]>GO[^+SE%P MF#[\EJ $5_&P@Q:955]QT%/_K=MZ?VX^73=^3B^#PY;9$Q]9:;Q3QIGZ.KMS M.\B0I$OS&R@*=ILA6M3.6PA>-K M3)1=',=.#.K]'<>.W;1H;;8QFH_91'KC52]SWLQLK19?E5G7DM(JMXZ:9Q[O MFDIOO_A],FIR@_,?FVFO[U\?G?Y2(WE843.TS&I=U<[,<^W,JM]X;RG-L")< MRP0"#VKQ'R;_>EDN-TKEYQ+Y-'D.,)M^<]:^:K^E$FTWI<7E>BA5D. R36J#3& M/(VNFRXOKLKQO.]+=TVZ=%U%_)+H,.*95I?N+LVBCG#)W>'==C1W+>UZ2/OB#ARM<'7E0@=Y3W%H]-4LLZDULYW24<2QQB9335W5LS[;0Y^JXS];OC^^H@GDM^)@]4>F M9]KQG1:CJ%>F#M2D WGXI9;6.SA/.FGYU^48NTCCY])PSAR%KL:(I.U+WQ33 M#SJ1&G6&NC,);,V^OPXTT^R6QBR[U2K+(,AK>@Q"EP#-CY&U0>YD3QM2S99Z M!.27LV-68^0MBL(O3OV1E$DB79I7EYZ;-\JH-7HH1\1C-B-?0_GZ;BNZ6]62 M7AF14H>HXXK:VY6,HF8;JB..7Y!8L#)M;"O0KN95L+0>];"D3JUTW,J,EZ0< MM!N/W.=*H)9B6J5*YFG4>2,]NKEZ6G;ZON_#-WEX=PWVM\O\4&[-ZY\W>C0P M:^OXF$W(9SY_1"IR-<,8[+=F[$6B0.R^=J\G(U=>VK)YI4]UR2EN$8YLHL)Q:N MCGA?&7A>CW_+&_!S>]2T[,R5G4:IIC1MQQ+453C96=N%O99B7XY49J"EY3OHEE\7DGD'N>0\D?WX@7WY,NNC^9_^ \<\DV;2#; MM(7,;=W!E2[/CF16=9SWII?J@^Y.A]]?[5>5(U=1B+N2Y:NNY'4G]>'9S>5! M-8-*HQ6_E*\\IFLQWX:49&,YQ47C[.]H"J<4PX-C3<\[S;WQVN?G7C:QX8ST MIDO6]QVLWW/R^B'Y_>3.5_JLG;>]9>NO#Q%\7+;W00NZF=>=E\1NSQ*[G<'R M/F1V'V8U1'GP56BI,17:T;)A\X'5[$LWF\4\8- RL["J5M9RWIFQ;&=>IE7& MLXF4S6_]VF7(_-Z!VG>N;]C>RNOKR4F*"-MJODL\F;2N5WGL>^O%S;.YK^HB M):6'$9DJY8AS@G0X<#&Y<#/OIBYRJ5.5 &KFL=;)V7LKC]J;O)H;OI:5[C1U M9.A-EI";4\@U+9)\^AUO/3B ,ZCI.A_2ZVSNPQTG%==B6D1^;;) M_;OS&".XN)J$/Z00APM>7+HUZC^KH#"3\1''B28ED"97+FH/KBD >MB%5%V# M,[?ZO=/9=;-EY<^5J9*_RS2F?)V*_BDE_'- 8;"R<_B*HXR'5?5'&F"HVTLH5I)Q5&1\R1I MSK8^+-H@<[=8C"LZ /5MB7SUI;;TZU6\K,.75EVH-/75?8TV6T3 .%B'XSP\ M/K\[;,WR>6,!3["QOF6-.IK4YKU1L]DH .+!3]\41/WAON7AR9?9V5I:I^%! M@ZD5QYC/%[.1OLHE+%6:VXS5Z"*<:IQF&-9?/7 ]([ZU%=% C+\:IXF)Z6U5 M'5 *!.9]&8^G65>GH=3*QAQO>G6RN=1>3>-#[Q4"Y&XI$W59?.-(5 Y[*P02G:.V%-4J MH+KN?4!7%N>58M,55Z*YX"I?M1*T5*U13P.M)K+&&$#PPO+]F:JLYG^,QN-Y MM@TF8;_RM5]Y)ZXS1G--\%\-?AM-XGU;Y3?R$X3'N@Z0E6*L%:=II1[K)@9O M2(2Y=T MI6,_.7S118XYJ:K@\GK0@-=67!O7AQ5;6Q;D)O/OS;$]?IQUR&E M/"PM)8S"C:8&01UFT:L'===?T53)-DH["F0ZY1C4OY$FRKJY>''];6M+7=Z,IMDUYE7H7Z]OD*BC1M*@NJ5ZM8 MJIM5>/CF:R.%Z\>;7*40?\X93JHWY?A_?-U+-[&OJC'D^4Z/D:OFH<-N>9=B M=K&\/H;%YC?1'+_JC\GT2UC&1Q=C.=.UL]%MS_U@)HQJ!@0TV$H% -'&28\) M)%QPAAQ@&-\_,C$A_X=[2!/%PZ:0KJ% _O>_2<;ESSV9+OK#7U=H?Y;">#&U M 1PI$+9,^'2KFORF%._.M=(5-D81&).K)JM2^1Q1R>1&F!2W5>-O,6!U2]*@ M^9)@]"1CX!;JSXW,,SU<5 CJ*;'2<6$D49?"AFF2;FVQWM 37XFF1'*L0O$M\A\80(C D5#'!'M)>:64:1H1A@ M1*E&1>(?N9[:+["W6GR-,W+-9$Q-=,N86^4K)-=^^0&5C19]HJMYVT(>YSBAU('>9^_.(FTC08^?O<@Q@A:YJVTI+R4U4KNG[4'<&% MRL6YRW]I[/M[).W LVRL9-F>3)9M:S'YD]A!'+6(4Q$^*Z4'5P$+%VZ641:U M_J?1972[PX4PJBHOTD0E4T7D*I2]GX['ZH^!CJR6$6T!P7HTZ6U('R=U(!\1 MT0]JZBA<=.-!4_JW4C=:;T?77J1K\VPQ#<;B*#G\J0[Z17Y98BU5G1OW:G"4 M6])CI6E]0*W6UUN6\. CG,^GX3$7[9JI;-$V;;(Y4CFJQM?%Q\B+;@5G1IDL MH/[2*E#?:@Y]&79[6X2+?P)T1>D4$XZ_%W-=YO*2J^VC47 M?S/:&JQ:AWY/L#S&B;^DEWP*"KG50M=$SG.2Y'J!RT40L='+NO[X:[HQ@V:> MI/C\A0M&GQV\4(-4F]4\;A(+=1EN6&4^_5@Q_4X'85WF:ER'I^\2A3MW)V]) MEJ>'+*\[%MN$#,??7EKWV8VGE\ZN6K5!'IM,:K5]J1QS\J>"&/WA M(J5)W(,6_W5Z@/J)[;6G2]05+9&>QZ:#E+Z(O>G3>:8.NA&:;RWO>44&"442 M6&P(1,$Q9%A3XKW&RA%DD!6F>(2/[=>MWK M2KQ$*SID4UH%&- &, P)9PAQP8(O\?8=N;&P)[<+U7O&"N?FBNN+5U]BG M>/S+R?F/E3FYG''9F&RU"5^$MT-X*4',:B:MT(I8##3!&!H!J=#&6DF+\#YR M/6^J:JUUUW4D<(4ODR>PC*,?MV):1?85#,=[HM;IBJ#Z20YP&O8 M9$VY[W5]TWQ!V*[%=)8VJ^6EM):W&NF]OKXUEY5:EH)F;!3C]:CT?.6)KQ53 MM=:\;+E:KCVV!4?5DMVMI MFK>;%5,1;QW%R".$N$1.;EVN MU'Z&34Q:7WMUJFH:U4 (=TRZ+'QJ)&XN]ESB6%#15;"G. $&4@*M))Y(92# M !+/&9:8E4*-QZZG,A2[[;!E!/EZD\:=*9/:,!PVH^7<2AEWV_)JDN2KY10- MG<-M-T['-35,)OMDI:.^CH>WDB-W1_!C.<.F2C;ZP_*W(YZFF*+(U+>=]0U5 MGT2NWT @EWR!Q1FPC4+.7@IY#BP0HX'(FFC!(!GYT?OWAQ]>#/X[?3\],/@ M_8?3-[^_/C\;#D[>O7XU"'\;G/W^R]G)FY.C#R?'Z[ !;H^N<$E2&+D63]\? M?S@Z/PDON&N1V6!ZD,GBG'>..>\Y$ 00(JR2*/B^P69QT#BSMC3<;VJM(*S+ M-/JYP/^_EOH*5TXF[:9]BAX+][$ MLM>:(7=Z-5<3V^0K=K& &)^Z7 SFGQ+I9.;2J_X5%D?_5 MZ=V_?GU\'!SR/>'DG0MGH,8WRAN^6[/7#MH]#[WNA?*(8W[80KXOV/RG36]? M^_FJD'SU('*K#_*7T=>?)M/)K[.J%'ZB+L+G7,U??E3J\J?__L-+ M'+8T[&-8;/@I5S?\^P^CKXN?)E<7=KJH7OG#7^$08CZ4$/_ESZN/^M<=:)R' MB.*.+*^"SX+/:_B45GM+H/!6R\B2H)@.6/%("0<0I/@F/D6#3[$Y? *)AH#" M@L^"SX+/57PJ'D I Q99+/!52% )#%'>2^R@OXE/WN"3;_#^A&P(R8'?GQNV MZSL][(XU_IK^;U_&_NO(*A!;YK9L\#]Z-W:KQ>X-"&UCJ6LJJN]:ZS95692E M4_^WZ=3.CR;VS,T^CXR;GP7GOJ6Q/'#4:845-((H;30*'@# @BD '5!R)Q:_ M $%?[=O>?R0D=F]D%,P6S";,&.]0H%#T%QW1%9VX)GP(4<$L&?(&8/ M)@FP;M?@WV:1.SUV?(T6SST1L&/%LZ=(1#KQ]^G VWI$.*NDDH(002#VPEMF M)?!>:N*XZH@P;,%>QQ@.!0"''5\HL'E&L/&4:PV8TDQ!@H!1WF"LM9+& NCQ M;DQF#-&0[_OZ+; IL'DX;(#3FA!K+47$.JR490)1X)F&#%&U$ZL5(S9DE!TV M;+9OH.XW<'WFQN,TX*RB \_#.FR][/C0I8]N=;]<9SWY!97 M$O&W+ _!,SY:D8;C+ PM9:.#,\RT0XQH3B@&P:(%)#C-+MS%A-O=A*(1)D,. M:>^4S=XB6 51AXLH!IT35(3_$$HXQ))2H3Q !GG$.-R-U1L^9HAQ_Z[O@JB" MJ$LU6/;/E:\XOLQA8MSO:^BLI8LG#734X.^.;FX5*-9_,?[."4Y@*A5!QH+3D*YC!5S'>HFVV8Q$,J^F<0EZ!5P=7:N")<"QD[ M&B0"A,:J30R1YD! ;9&+.-F!84R&%)8<2L'54\*5(E #S3PBC$AKM?4026>I M-\I+ G9B'K,AY*7V^?!JGT_CY)%ZH,J+RD+^<3B8N&U6/)0*K:=0H?7B;H66 M1.OT,DUUFGP\22)6.??O7#OA91CBGE"&K-2$$Z.L)P8K8H*I8(388 QZGC;^ MY9V:;,]6]V8JM;[O8-?N,B_0?R;0WQ#R <=*<0Z5A)8P234U 'OH-4&(&>UV MY!)@]!3+,PMJ"VJW@EH%/=? 0BLD(\&75U9[C0,:M1,66[2CADO$G\15?:@A M^G6+JAL)J[R.$HU_#M&-:WKE[73>#F%8Q*6AUB.E&)%$:(8\U( 1S1Q6:#=5 M*)(,B2PQ]X*>0T./DI8*SSW#$!"/A486$"$)]IP&%'6T)VS!BA;A0F:BH*>@ MY\#0(R0BDC/LI>8$>JH%55)(P!3!TLC=6+.2#RDZ<&Z?IUYMG4/EX7A>3J^9 ML+L+G/?'Y>Z/0[U/=_G==#+M])A;"L;A8*P:@@F$F,0*:ZT(5]@*KK7V@.ZL MGN3 B]<*C@X41P_)$ST$2$9P@*"B*$Z2!%0I)"SS0BC(#0=F@]'BA^2) IP/ M#$_]30H5.![>M4:1-)8X;X"SA/EH0WO%@^7L-6=2[*8J.SB=M'_E7/L,^#XT M*+W?0NV3:LI]79/=@X3SGKSS==)!^_+?OVNMVU1:M3C=U%**4@. ]T9#1+QT MVD(C@'(8*$L([K 9MF!\TR$2>^[%>B0*^IMA+C!]BC U5B@G!6=&(2*=U(1Z MZ-,P;,=L%\/.5@I! "HP+3 M,+T-IDX1S5WP?)T7!(J 6!O@Z0)0(=#,=+1P M;*,312,XZ^+F0KJ=1'F: M35-K>:W V@8&EY01QB73D@BH-3+"< 8(%\((NYNF3@F'80&'':XH*"PH7!N% MP#J'$86.0DP(Y"J8]I08;;F@BG0Q.6R#1)L-!3ZTV'U!84'AIE HM09:2A79 M# A"4@>'VR@+$-> <=!1;;F-BAB^Z4&.IUL7P&S;7B]AA^<0 M=JB46A5W^,5-W"HSJN5*"$P@(EH3"%#XF3@./18("85WP\.-T)"3 ^D\*6'" M@M<]XM59H;&4W$!G8N!0$LN$@L8@09SHPNLV)F?*H>0'TM]9\%KPND>\$D*1 M4<0X)!R1#FGL#!5(\. 5,"7X3AP#BH8!^T\0KR6^/RDA_1+&6%RCKZ(&40@E MYIY"XC%4SGO ..50*NU=QY"N+1CU3/9RMG:)"18P/0I,'"JM&*/684J4AE 5,!T_>""5FG/'>$:L2)@,&3!<$DML)PR9AU M;"?F,,'# .'#!M/W6;X7(VO'[A!#Y5'.LC%L1_/*'G:V90ZG=M$X>GX91A_H M[);%W_[I;F%^T_K01H"C?^>],XM3W_GWMGP3PC !B#$/B=1 "@DUU%IP"!4C MN[&\\%!V>'O#;3^[)8H#(EP<4!<<7JZ\-,X Y!QEG9Q#FZEX%2PF^4@B;=^ MVX\O,084:XRH)DC&&?3!9" ,:.B%=1V1N6W,&!MRMKE"OA+E>B91KGO:25>O M^$X@S-^Y@)$ EZ/%8C;25PNEQ^Y\^L%=3F>QY>TXO&'QK1W(9D1A8F*F"1-K MF"9460"MBW-AH>ZP!+;)4 KA$.(#&0)_=X2LOQVI15445;&6JJ#!46#!E+): M6>(ATY("RSD,]H8'GF^PQ.U!J@('5WS/<:VB*HJJ**JB0U4 X;4"1E%N*)'! MDK 8L>!_8*&0-H)LS@A_$._YD.T[:-='3;'E&C^RW:D0ZZ;R@B@/7)7.VZ'J MO']6_4&6>PD[@-8>,<40Q)3HBU2 M5B'&L)%$ ";ACEK[^5#"GE47W7-:^Z\N*C O,'\PS*D%E#OLI:>88(NEQ$12 MI3Q&BC.PHQD1> C GN=;%9@7F#]=F",#K<7,"RD]D08*!@ES0!$"B7' ["8C M$6YSWC,*D(W _&"F2JR9:6W[*X/@D(?3N;@(LC?_I&9N\+__32 (?Q[\HN8C M\U,9.-$7TN^>;$DO*H+ZMBE%3HJ<%#G9HIR4=H#2#G!83D5O:S;?NUDR[[%*_ GLG*^A0B M**@LJ+0,6F-0\,B@(]AK@9AU $)J%3/ /C:@MQ8JT2O:OVGU!94%E7M#)220 M:PV\8EP2A)$P$BJ /880 ?V^RP%BKA*UD8@?;8YK"NI?^FN[NAU%R5FJM= MU5S=IM:X]\0"3"SUEA#"$O^G,\H0CYQ4'0V1CW,!ZL*J!^DW\&K?PTKZ6&%5 M]$+1"SO7"T"C2#9 F1&<($45!0A2C:75GG/TW4[((_4">Q*$)T4O%+UPX'J! M 8,E&0^O8">!-%@J98%#J=S9"IE1S M%JP_/:P#(R#QVC#&'2$<"*<8R9QVP!>L%ZT\/ZT8Q MP+%TDF-&F#-*<\-=P#\'@#/RW:[3P[#.GF(S5BG?CM[-F]'X:N%L*> N!9>E M,+?(29&3(B>E@+L4<)>BM*=0E%89=]?S,2)X$MAP"J3%)%B!TD%-E"24*47< M;H*%^-6^6[_[%"LHN"RX7/Q?B2FU 9>2:D(DH%]U&$3<1 M!9<%EP67K?M2 ^\1U4 ;0*S!2JL 5*(ATAS!+K:4;03AQ('CLI1QES+N4I:U MG[*L6Q0;YD@()S$C!!.%X@AK R6&&M%4IK7C0F[2L_*!/A1F%- -! M"D+-C?,"$RR)$!(#BG2P?IBA:N>EW*7%HVB&HAGZH!D8TIX8 PPCB% KE>1 M$T*"V8"(E#LOYB[TVJ68^]'E#J6%VE$]B3_%NWY/KL]]* M[S>CSZ/PF78>Y6 <1,XF!RAY/CWP='H5-+I'0VPH$G,0VG!#SWJW-GR=O/"S MQ=3\T8AIHQDK:6T/)B%&,J&D8 81I:RPGF@-"*",<2$>.Q1V+=4(]LZ8]DAD M]=<0*M OT'\H]*UE!#"K!*"26&NTT1P@A1D4##F_D[96\$H'4H0XKVV5!S&+F@H_ 9]#Z$>/[AXFJ=K>3L71*S4Y_4V_ST:C%?J$D4@^O= M_ A1Z!016BA,&$0:6<45=\YK;?FCZ^U06\^!AR9UT!!S,23P0 R=$NPM4.XA ME(-5HK V5#NHB)5.2X-<@"F!DDN#_2.]CW6AS%& \I-DU7J629E[?)!!D,6!C:G! MT6?7._?D((,WAZ (=Q)]N441M@MZV_JP'8@!U"A. /6&$4NAAI1#+#BBT@GF M'CO<;5U5*&!P4.B!J,(2B2U@[B68@9%66<$TA))@ZJ143E/B 39&&/+8A,JZ M8)88!MMFSV0?!D88!*JG3@I> BE&.(G M61Y1.2GA/RJ(2?PI/9&>#?Y"OD5(F_= LN6/IEP$0+_7,J3]>*A^^[B.'?)K5+\H/D(Y\ .*QUV(!P!+YU>_ SX-/"6]55U8M%ED?=$I,_:?V-OYP M30#NV*T/B^+WV%VK?A$__J?!:!$^V\1-4(-/LXC>?SMY]^;X__RPOHHZ M";[NU[_\6=T\C?93;E?R\R^^5,>CIV,;P7!^].[-T8_#EZ?_O;^P_%_'+\[._G[<5S]Z6_'=RTWJ9RPNO&X4FU)$\=_ M1Z55_SO>!?]23 *'J+;68,*5DL1ZA+B@UB'+'%];+@9W"W)$11MK/WQG0*>K M;W)/D9KZ(MALU*7[ >^QA,"#OR9MXOW-QO>WFVX-'_\,*G1P'$[+#MXXXU(4 M++@"V[<4.EMR=Q6H+'+=\2WH"8EUC'3U68;+ 7__ 8MRP$_[@'F?#_C[;Z&G M=.%LVF;:H^"].)D,%I^F5W,UL?.UZ7P>$3+I07)VR[2,&R +*;1*MRKIIUXJ MOY-'O3LB'"1QRS;[:3V"I1UF;@K("\@?"')'F#8<>P&])S%3:PU),[)CZ1GI M&L1P9X9V/9 3/ 3[GL500%Y _E1![KT SE'GL>&$8BE)^(WC! OMC5;XD9G; M]4".PTW>M_ZVC8#\8 9&K>FIG"X^92[#RYG[Y";S6"TZ2F(V>#$.@O;C<# ) MSLS4#Q;JZXZG./9O%,;>IZ[U;4O*R)0B)T5.BISL5DZV?RGO>:K+K].9"U\S M,%>SF9N8;X/%3$WFX\2A/5#VOZ_FBU2C5:8J]V4*ZC8M_V2CO6Z;:"VJ]2PI MKRM!.8]RDC_D:&+/EU)SU A-3<'>CA-H#;P$''C(B19:(<,EMUP3JX"PCVW+ M6,^%@$.P;[+U/D4$"OYVB+][)AML'8 X0 U*#SR BG!%M*0:4H.0I1Y!!S87 MJ&OF']P5EA\2WK_AJ8D6L^B;@^-#&XH%+>NU?\^RF0T\"=V<#F=+V9N,9JE9HS!Y5CU8JAC MKQ@L[@[*]XO XH%KW8L9\\;YT<397]PD_+!X'T7MII9[/YTE];=8S$;Z*G44 MG$_?JZ L%^V>4&$80II#RPW!ABD!'0K_XX$-ZLQW4(]OPY,XD#F/=\<\^FO1 M%&51E,4FE(5PBE!/!)+&$,VHT@Y3(3D(OT2>=_2<;J$\ ?:LV;0HBZ(LBK*X MJ2P5C6;365!:@9R.,^J M#KO">UUG[7RZ M4./!]#'E$SW0LH=8/W8 6G;OT:M'&EY:2Z6-YT@XXCT+3AN)E.A6&\JHZ"@9 MVTZ^!]##T*:E++3 >C_9I)L%Y)I0*@O76,"(XWZ% ],(TD MG@3 #]^Y*OJAS_IA5^H!<&6\(MIY0 FE6E,FB'7">8(<>?08E/6N?3:4AQ*? M[5/*:LN#4!!?SPMZW>'Y](!?N%?!I#(@=[<\[1VZLB-5;YRD1 G#C1.$(:L% M$Y00;H (FE%U*,-M-,"*H40]"T"7Z0H%]$\5]#&[Y*1FBAE(F)>:0H9"]BP:LLGA*X77>*//5_$:R\)K7'B-GS*O\2]';X_>O3X>G/W'\?'Y MG4M[!(6B20[-'?TFL>R,)* M_&0E]8G1E1;"X2=^P+TF'-X^'VU/5,WF[K^],\V^F8[':C8?C%J,L_4EMXL% MN*_&72[R0,M!\/74TZ&[O?\(5Y-Y_!6ZD1K3XZ.VM,\YU!X9'Z=[,7 MR89%HNQ5/^#3E0G?('B"9_O[AP_'[\X'&3&;)DM[3F)0]FJ7D*F#%IQMD RI M"UF0K0TM-?^4^J)-_,']S]4H/%]A0#JT5-*>2NBB]!Q-;/S/\5)TCA:OU6P6 MLP=_5^,KU\H8(4T] \Y"+!BQGDI,F4602FX]=**#QF%S5?%@B/F>*T+Z5 %? M0/A<0:@=-8!XQYQ1A$5.8Z:T@@XPYZ!ANJ-68V,@A,, _<,&X?;-@K5*3S=K M%AP9$Y:TF ]FSK@@4GKLAN%KY_.!&H^G7]3$A(\(!SVPHWGURFA$Q-J%A;\: MIQ1R^NW4#_YTM_@>U1_XZW3VIGI__?4?FF_/]$'MHFO,B *0&P4T)A!:B15$ MDD#E*6<"=_5:;:RZ<(@ZNMO3#FSI8:6RB(;_QY0@ F+U%#&8Q?M3(HUU1Y/N MQC!+ATS<9#V* :JXI>FAX]<-@ZC,+UWXZVFY+YSBYO" M:RT(,BL]Q9(1)JB '%A(!/) *<\ZZH0V9_5A.J1PS_SY?2K_*^@Y-/10PAD( MN#&$4D(]%AW%.)I_#QTYG(_?L M S=[5QY;=?KF%Y<__7KRZVE]X-^"SFA?M1Q(YP$V"!$2C'#A$='&A?_%3HI. MFKB-5=\S,40(]DY9E A+0<6.Z$4SJH%X&UP B0K;JYY:O-R"G#61P[QT"BI& M@;3$"R:QU!HR&BQ7R*5F6[R'$1@2T;_I*/OT<+?*$[C9N_G]S%VJD1VXKY=N M,G39DA M@GL-O24,<64UP@19AJAE%MEM&@)TR$#/>"\*^5]!;,\1JX7PV@.!$$#!=!W\6T^VI!?71-\VI20D3USE!<'I8!G??!(!AVT MC'LB"?'(*4>]4E1I[8T7J&N>_*; (\&0T^*N[*H6=^WK^#3(D5I$ZLRQ4W.7 M9?SEU+^\"O_81XBP;Y9;#U3*;N:+U(+P-LK!A[BN4__[W*582)LP7TJ@)>8: M0TL(=T)#8#7WFC&-PMV\U9K=(4"@=SJEN((%/0]%#S0F6+*.," 044)+ZP) M'+%.$@NUV>2-_"\WFUHU_Q3/0""(?CYLY#P'Y_AOTZG],AJ/BPO\'*SX^K3; M-?X6(H.5M$0K@H*O"PW"&@--E+,*;+--G/.AV'!A1F@E_+,?*2 M"@*":VLY=MHCJ:'SB&XS%P/VE./>?RW[G%\5"4X 5(-IO,\K, MR%"P_FF3XM06$#T21-HI$3E_,&&2"*J4C$.6.'">1P:(;;+^$#$DI3VU__[M M&^?=;.9L-2)V/EBHKZ4I=>_:9"=&?'WV>4#;N?K:*)66#B&$<"XM]D!)XH$6 M%##(#"4< @;<-OU?S(>HAY2;Q?\MT'D0=+"64'"&))",:($DQT3J-])P M,CEJ#O_L2L]'=J1BUWO0,U.3?GLTL?_O=#19_#V\_&JVV@]O.7%.,H.D)HH) M*8TE6D-+/;5$;;.!%(NAH ?.T%O05=!U![HH"MC2%AL;KG7"3+"++4*:04$A M9%T<:9MC?4+#X,H?-KKVQ#:Q?U<[1[][PR>Q)]=AG8[O?3D7W[76K1:W+)O1 MWTTGYF8_NM.(:RV$XIP@ )0AUD$$N30(!K6U30:)8 #LF_+UD1#H+X-$P>C3 MQ:@3TD6CG&/F"4!0>N H(L()CQU'<*N\S$,&]VQ&; 6C6[8MR+:9K+Z726+G MQL6].]('Q16GBHS=XTZO_]."]OFL#VG6;X_MLD!"Q0P61!*%E?*2(LL1B8TP M3O(MFB/A@X8<[[E$_9&HV;\]4F!=8'T_K'$LA,4>*XP$489+9@SC"A@#$2!B MFY,E!,%#B'M&5+<16/>FZ. P&#E* K3W6]*+H'O?-J7(23]GAS]7#\7[^?G/^S)(O[DL[JR9;T0@/W;5.*G!0+M5@>Q?+HBW[LVZ84.3E< M"W7KM0RO?__PX?C=^:!EE/Y4S,YB3A2SL\C)4S<[[U>KZP\D>C==A-=511A:#S%FL<%: M;7.>0"Q6[1\Y6+'Y"^:VBSFCA-#8>Z\<)XIAY:WSFD@)G1;<=7 7;*[O"P^9 MZ%^!^%/UG]:_Z"NI&5Q.9TG IKZ:.VB=+HPHO;&0MUX@^G8Z^7CN9A=OPK'? MU"1 <^H-L5)10(3!PFJ!/0>$ LPIVR:U)QF2?<\5*YYEP-FV?A:1\9$Y:T*,YV[X+]6ZUAK$[]?3[T MFYI#*449A9)2I@F 4#HJK<6:8,,\P=OTER4:TGUW3A5_N,/94 MFG [;Y,$-/*8[+M%LOB_!3W?@1ZL(4#A(D;8!_2$NYA I@A5&,1+&FQTLL5U M], AZ.$DZ>(%=WC!Z?XU5_/P-&XVF+G%U6Q2"$#WK4FV:M;/+Y))'T_^=77P M'_*YM_D)G!,:>!64 B->:Q&N8N$@=, "Z6T'G__F8L]D"&'_@L_%$RZ0N1,R MEGE)29Q 3Q0)AJNF"! F,%98,/N-.9&XPK^^U; M\7N?LN7>5A[AV.^TVJ$V#'MMM*>8!)-=<1)-> 4ACF1!=(O7+NIG)*WXO 4Y M#T&.UR) Q FEE(^)7HV@4 C%*#2T &W9WT6L?[=O\7=ONWUG3N^>5KO8['NS MV3_D\VZS^ K+-&1>8:B(5D@8S"75EJ"@&;#HT!:;NV?9$)2Y%@4JAP(5Z2 4 M@&D+N">8&FFI1]!P(S7R'&QSLB,20\$/O(=@RZ24MQ%G]L#7?:^^S:;C<1.)^QTPVYQ>%6YY1@Z$9+K\EO;@K M^K8I14Z>OE.R-DE>[%%^N7"SBSV0.A2C:D]&5:LOO7/LEW(&<4D]-480J[ R M1G. O%:84L^WV6 *4?\:6HHC4C!S+V8 PS[X(LIK8DBLZO%2 &"1\PHQ2K99 M5PMI_\IZ#M,1>?!%6W]NCF"OQZ)8"]%@>NEF:C&:? RK4'.WO\A@W\RT'BB7 MW73+U0+P-IY_'?/XUJUG(#"0:\.4H\13JCBR@E/$K+;>LH[)WIO+%HHAYOV+ M>13?KR#H,0BR@ 5[5E/.&"$<0^T)M-!()#"B4&PT;/@O-YM:-?\4ST$@B'X^ M;/0\!X\XM2XWI \E2_?,#/T\$CN??BO[T*E)B-4Z7,.&>(F)<4Y"RAR!C E) M(*9;K<\%0X'[UP=37.6"H,<@" E&O<+* 40)8DHYHBDUVD(IL/9PFUZS& )^ MX%1FAUZVN_8E7??(J+EV\\5TOJ-[NI0"/OU2P+=!B#ZJ^(_UL2='9QV]L"]7Z+O6 MNJ,"QY;.XDI(2K5R5BGB+1? 2!NT%;56:.? -JT+((84[+GS]Y&2WU_SHD#S MJ4%3"FHP4UYIHH@V1CBDL=/4(X== ,XVBXXY'4H,GR T#Z\ 8(UI2K&Y>''A MXCR'W&P\B0DK-S$ES[__R.A.'):6"!Q-[.NV +1;@9 &5"@N%0$$1%)I%_2- M!UY2A 'S#[W\O\Y'/TU&XW!:LRMW3;%,TT<$/^FOO0N EG1^ 9^\/H]2FYP]YO22\NB+YM2I&3XH'< M/MQF,35_?)J.@[\]3^5H_.>!^Y^KT>+;3\7_Z(M9U9,MZ85V[=NF%#DY=.MS MFTQRT6D)GDS2LH.7@TLUBP]XY09_NM_9F4[2V]ZKV>GL;!$IB/X>W_K>SB45TY (836EA'*)#:<$$_6PP1UK/05Z!;JX&J_]8G#I9H-Y7/2.K\:^64\] M4'E]VY)>7(U]VY0B)T_?\5B_:N+H:O%I.@N_L8,'WR+IRI@OW]GN3T<0$62) M 8XH+PR!1TFC!PT5(,2:& M*DHZ^ ,[[KZU5H_!$(#T_P^X =/M-Q\.1O/YU>//[22]JUWIC8&S0GJIPIE1 MI915GD-.E5%:.?FP[.+,;*Z=,&\JA-M)(X@0)\B:Y8@8:#*#6'1G?39T7 MPD.)V1#@KFK/[O,JCGQ?'+1MYT[A.Z1 ?BA[.#"@1C0*8.P!#A5!$@? _P7TVT@KCH= .4&L!H5V V5Q] M\!, S/,([:C+4:S['4T&[JMQ\_E@ZI(($X\=8)R#$%!ANBC?>XHS1A./\R(S:'8!8ZE@.2"TS*.@2 MI..\>$Q@N)>1$G:;XVH)C#.O^\?347SB@J%'88BR L8K%GO+$'!8:9"$R$] M]=P+9KK/U=?V?8TE"8:^%(1(HAV/ M*2.EK#64Q['SW]W].D^[^_).I2.&5!P:$_7W'>>/!9<%EW?B$G'A!#2*,V&) M049:*3U0"''&(Z/&]]H #\&E'%)Y:*.J-HO+0^+\DC>-"[$F[\;,J?G5[%OX MYEQ>J1;A@.>+P3W27K^OE>!O$S@*PH75P K@"#-4,:##+XC'2%D/.NCG-I7: MAT/">:V:ST8!'B)Q M^[.-)H.XE^D9XQV1%^HQH+^>[PVX1I8+ M22U')/*H4ZJ%(=12[9FF'85(&XL&43I$^$F,;^VOJ5D _MP!;IQUD 4KU2I* M)-,"DP!B8P0-7J37;(NA*HJ'C.TY;=1'@#]WOKCYK9V7/="$>_+$"T?5!F+X M[9;>XR10;47(% Y&CF32*J*P%]8"1I$EG"DC_,.:K-94A( ,$1*'H0GW5IE2 M$/K,$2H=Y(H;P!RG!"*IH=50,.0YEMO74HV[>=8',VP>3>R=FE)A MZ!BFDB"M"2(VV#+<0>*DA]X[N-J1FMF8:20('D+<,PKLC0"^,HW"?U20A?A3>B(] M&_RY>KK\JZZ5FV"QN-E:O%/.Q7EZTXNP3]_BF-O)=!'>M)C&(TPF>JH8\J.) MFIA1"I>$7R3VQU==JS)CIV9ITSXUIE,PVZKOJW]3;URUB.I9M_%\?XD"$%S> MO_PY_= LN6/IE^JC>ZEG3OWQ4OGP=3^I\1?U;1X_Y-.L?E%^@'3D Q"/O18+ M );PKGX'?AY\3X;-^K?7WZ[NST[&0(6%,:!G>+;\1"&V$_?*?SV.74'@HK:O?:[S'5P(._)NW/_;&:^U,26Q/X M?P:=.#@.RL,.WCCC+K2;#3 <;O_J[PR%["K>\=Q$%CTAB8VN;I_%LQSP]Q^P M* ?\M ^8]_F O_^".9"[9-.6SAYEZL7)9+#X-+V:JXF=KUUO]8C(13\$:8OL MV4M_9_#KA]/?!J?OCS\8T00"YY26A"FA(6*4 M 6HP-\QWL71* %<3#=:/,:'^JP,YYRKR45QD&BL)0TYCN% M]IP@Z4!79V4#N\U5A.$A =.LU!@5V#W"-@YB0V AC@$B51.:XZIXL1KJX! M'2Q]O($=W]Q4WZ'D703/!P2[[=O8&VOE6-O&/K+_?36OYOJ60>QK8(=3$-#_*O](OG'C/; M.W!VX@:T12#\/';QAZ.)/6I)P@K=$7 048YA<,.-]II %6.NTL$+2+@;1S<>X$!E" MT#_^L *G J='PDDP:B3R!'JIB+=<,2$UUTHZ&< A.C(U6XA=Q0%EL,2N=A6[ M^@YFWI80Q=DUUGDWFRV;;B8?$YM>"4CUQ8'7?OHQ9F35>#S]$H3+Q1-.1 @+?S5./>E7 MD\6SKYC/: M*7)""8(W9_8^A.\>R?[9OX=*#5S V)M@UP.QR(G@!%K&%-8$8"L(=! [YJFA M3G=.G=J&^=R_09 E8%PP]$ ,*0L9DPXK+0315 H$/&.0(\4@P:(CC+,%\UF6 M,><'$"5NS.=@,X\FG\-73&??XF@.-_OL=FPF%Z=\/T[Y27WN_Y@%6+R9?FDG MG8BQ!&COH06,>"*D)9! $^>J:DST;MJ#R%#0/3-+EX!6P,L4I)[QK4E M1'@A(;:*>:X=,!CYKK$46[!EAY(7[!3L'!AVE(3*(V:8]3#<-%81YZ&QWFK/ MO8,["@$/,>B?)UB"P ^N=?BH1N$7D\$\'';\@[X:C6UIF>^!AMFJOSR_N)YJ M>E-)Q-^"0)Q.SH(XG/I?:F%8(1TGQ"H!"<&>2"6U<(H)H3P4C"*.MF/N_LO- MIE;-/\5S$0BBGWNG '959@_PSADEDIN-P#+ID,0(, 8,4)]['5Q1%/G)#*"HDZYH2M:UT_ M!)=P",CS1N:SB#7_[9HQ?CF++?*+;\/!Y5A-%JE%+TXINHP=]R7T_!Q" %$D M(D-'K:O>5R+Q/@K$<2T+[5(-*IWQ3B.-)7&6*Z H1,1B#3D'2CQ7^[S$TYX# MF.XI=WHTFKB"$#DE.<'!1O=44H\,,803ZHB6.ZI5'DK9/^JWNP%U4'9YP>.A MX)$2[C#76"..B.,F-N!81)%ADA&J-VB6WV6-]Z_\<)=@?!8!\SQ[;?!BE#C2 M?AR,@Y0._&QZ,?COZ2B8XC$Q7X^DWYP9ISO'@],O$S>:?1I># MZ/&EGD2S!_*YXO_O-K@=TW*U)"1!:.0@BL'QV>G[]VIRU A#VZX.BL5#2#1T MG#!NI8!48Q)TCG(>B"U5G]RPJRGL'_U<"7 70#T>4-(0ZXT7$&M/6,QO,VDD M<%A!18CK"*AM@X%N2.FA!;@+H J@N@#E=;B>%*.*"T"LXU(@*+V44I" KQV5 M9:,AI =^0SV+*',2K9=:S5T\B(M+-YD7[N4^*)>=.-QGG]3,_1(/_W7K[-OM M41A!RV/M1M >+.@1@P16BF$7=(N ':W^6[!V61D\5O!SF/@A7$KK%%"*,T(A M59AAR;0S4FBHT6ZH,O@PW/T%/P4_AX+/"2A1(8<]X_& MO02EG@.N[J]&>A2PE+(,6BJ)XIY(Y)7!G#HK@<;(:@AV8@=#, 3DT !U4.5( M!8^'<<\A3@5P% 2'5!'NE#*&4B\51! Y##N2F%OM+91#4(+%!Q L[B)R#@9V M,*CC@UY54_QJ6N<20GX.+OS?ZX,_JL^]5CU!Z1S-YV[Q^I.:? PJZ>@BDF"V MAR5QX*&R3BNI@XFMI$3*< =<;'RVL,.YWZ:UC7M(7U=B9 5@WP&P&#CC" 7[ MFAIBC1=<"6D0"^A1X?_(CJD]#KP\LN#K0/%UCR_['0#S!E'C $%2:.(4D]H0 M2L.59HFTBG8TYVZC&1 =VL5U:-V /8AMQZ+X2,QA1_,H4J/)E;.#V*J:)'<^ M'$S<(A)V!%N\N/S/Q.5O]4J\:8G%:2,5[]SBU$!S>L/C6SE9++3W!GEGG";) >2T,MC*8"T):ON/P-X1#B/LW%;C$OPOX MM@$^9(PU'#HED"0"$0$UDHPX8ZF$#F\P1/X@\.&AH+" KX#O68!/"Z<=EPAH MA8(%;S17WFCIXFPC#>B..PGID-$#O_AZ$P]_O/1E;R\&ME5T_N:)]&X\4GHT M'BU&;OY3"6SW)2[0DRWIQ774MTTIG<2DUG/21X,'/&C3Y'\ZZ$ MO9Z)\7^MTJ4>KOBAD81V<['@4$/I'?*<"",4P_S_9^_=F]LXKGW1KS+EY%0Y M59#2[X>]3ZIHB<[FO;*H*]').7^E^DEB&P20&4 2\^EO=\\,,"1!@L0;9#NQ M18&8F9[5Z[=ZO1>BDDN"-$ *[MBCQ7L2'7FB2\;5D>+JV1F=CP(+2^(M"D:R M=Y@HYX506%-!XP0H;3?IK7K<2<7DL>$I)W1F.&X_#H1K$=6RCZD+) @Q[>SB/NYSZT>Q=,.^M#>T%%L7(#VHS#7>%0>\^T MLAYR H@#3J.HI6-M 7-0^ WF@#Z66PUZ\ 5]8S#C,.=X5 K+@SF@$)'O*8* M84P)P$HC#LPF(\R/&\RO_3Q\S5[S<>G&JF\+]SWVVG!U9'LTN7)E8:9EZ>* MMQ3RSDZ&5^ID^%1S2)L ?UHSRLG0GDN##[!#,FMY:C=A^23DN(-54.&$5 T-(Q@99QRZ%D MU/D-#H9[#(FL)^3A%9SDK.G7@*4-GF]>(*@ $,()3;3&D@5CEU.,L;20^1VW M->,]* [/WLV^]MVHXU589GG3*N.UJSVHZ&7LV]#ZW[,;[Y5Z%TYJ1O@P+RJ\ MU?,<<@48TIXQXHD0%$#K*0YZN['&V1UKZ:('Y.%-W\CN]8S+;:CI#\/2,J$5 M=DIY+HB70L)@16N)(2(&6(UWHJF+'@''!L;L0W\9:-KL*2<]450!CSW@A'JF MI-2 !O7=0\4Y7>"+VNKLYAZ ],AP=="Z^EA9VQ]>OJFO^ZE X^^'ZD__Z":% M23T?JJBXU_DPBUL_;%$Q>#;!=BO?1J5UY6QQ?P+IGZ(:#?IV>TM=40*NM=8= MR\@43FSZU@POWZEQ?Z(&@2.[7=FHA/&@A&(KF7+J.JJ&)>CKWWK;*%OVC;1P\LB[O#70[%D]N2I646@[,N7 ML]9:MRG\ I^]"VSVJ>&R7VY^K^*LJ9GP.YDQ6K<$"F(?S!=(J*%$,:>8\$$2 M0B,90YCMIB28LY[<=\/\9R+DUA3AG"&\'%"6'JLO:#*:NV(Q$A0PIV7&B%(/=BD"?*8.Y'T M&-QS(',K$#Z8"H3G\UK[)CE%^3#2*@^$) <1U3\THF0^R7R2^62+?')$J<-\ M56?=NY,O_UW\^N'\GU^*7S^?_U:+LX]_+T[>79S]X^SB[/3+CH=- MY.RI@R?)0IQN2_V."V MFER[6%C?'Q9Z6O6'KMIY[A_ M:WYC.TXVX)1@2$K%+"&88*T-=18SPIA5E&^PAN>Q?B"X1V2NL,^PS+!L9ZP* M0BQWRDNNB8!>6N 1EI(KRQ0OA*]@1%&949E1F539LZ+!'Q4' -&(': M"$FI<(H0X8UC>C?-LUA/@#W'E'.U_C-5_/:^=41VU7RY<3DRSMFJ\.7HNJ@" MKT3E_^^!Q.YKX-Y><>&^J_!;96(5T$UVR!V* ;W-T/JGABGJ$=/1!NQ/IJ4[ M]W.1UDV+L5XK1Z1Q1A%/A;0.4XA9;(ZKG%^0H;\-=3](L,/K[9V]41E,SP,3 M0L)A;A4#C!.GI?;A3VRI )P1KC98[M(%TW]<.;)!/XE[(A!$/V$ :]I70[BO4+0])K\'PWM4IU8RJ;6"H[N/Z%:FQT9Z@7@D"B:1& ^!0D"F:6"X58;L9 M[L9Z4!Q>TX[L2,N@W LHO90*&JQX,$;#,>^%5!1" + BU@&S8 ;L%IS;"/0@ M.3PK-(,R@W(OH-0FF+(6:\B0)AA I96G)( 3:Q!]W#OQ;2/2(^1UAYR.O21\ M9=4^-25HTEAR"7@N/MN<*Z(1A[^.RJY7(O';6,9LG#F4RM)(!@PF/O>0P5,U0R!0BC?K?]J=!+/)J/O='N M!II332L7,^L/U2K)7?D.N2O?$B_- STQ'A=[3EI#;1!@G%KB'=$80VPE)$A@ MH^D"U^DV+1)*>D$S.@[1=ZR.U2P+LBQ8+ LHC&E\DE- '9$""V@E,( J@@V4 MVNS6H$&R)_8]12S+@BP+7J)#G'-_-)YI/,)[OEDU>1Z7RGY]:O9Q]//K[; M:\^MG-!U\"0Y"#E[:$3)?)+Y)//)%OGD8.S:+9[',2:H1V4Y^M8?7E;%CZ4; M-\'KOQ1AI:XL!OVA>S/R;TSI;']2J,O2N?2%;#4?BI:[JXK'SS/F./SU"R1[Z9>&^=GM3S M[N,TTV*DP^)4ZH6;W6&'8K[N1S,8#2\O7'G]/C#(R= VO2*^.#,M[XV'8T)Y M"H UTA&&A09:6:.EL4A++Q;DSFPSCTX>H*9PK#DR&:@[!.K6<1JT> =)L)&# MH4RTI9)#X"T-@+6(<;; 2-Y"JP#8@_#8VG=D3VY&V),0YIG TD+E);+$4:&1 MX48:2&)O2"3$3M1ST@/LR!'V&GS@GZ:EN4HZMR\F9="^I^5-6,C(_)%-_Y=A M^C^QL\BOHS*(FX8;@LT_NKX>#;]$1NB>WK;/M<7QLEO]1:=<9C,< 1B>]6YB_;C"^!I?ZV="4 MR4_^8]CY]--?8D7[*+R-+96?A%4/U-#D-KI[%U1[]1C\HH9_G+<\T?4/$ *% M $ CHCE!B"K)F/& L2"] #<+9MYL08N7^.#D5':_93 ]&TPQY.TIX)QX2S!E M6A*/ 726"!<.?[R;SK?\R%UM&4U'BJ85X[H/P@D38ZQ"V%)#" #!JF5.02$U M8#@<5 M:NFVSZIEB9/+LL7&Z,MK;.T/+5XO :EI11J*'UTA!ND2;6 "2($09( W>3>() C^[;;7V( M/= R[#/LMP-[B0%2C%CM/"("4FV09*,"*]"28*!4QQ8%W\KT&"(KN;9!K(>T@$>YD?2*_I8W:Y9%F19L%@6".@ITYH3S"A)'>,)E1IP@RVDPBR0!=MLFD-8 M#Z(]E\)G69!EP>N4!0HK8(( ,$YZ0I15A'@/)&-<"P3$!B> /VF&!.U)8-*I]\Y,8N*5^VZNU/#2%:6:N*+^N2H""**]=0"B,_N=#MGO]+CD MK+GLW)\V//8YL-CY, K3U$>ANCK]][0?:!%=4QW9::"VWA!M<0R+ ZL,Q4&5 M8M12;SE=D(FZA9 3D2]B_M8!S!3."#YD!"]1?E:$,# 2"6T5$\ 3J[B43DOK MO4%&>PEV/!\\&&0O N$(ETQ2$@YK MM4%#Z+'.W"]BKNXK;)(4 S]MJ76,^Z0@4&Q7FGYP;8O(\]VB3H2Y=;WYR97]DVQK^]PU;A;\/IA&=7<%6"[NN&'/2$ 6Y M% @11;CF4!AN@> 0.T0V6(#R%(6&L]?=:R+#.\-[H_"FQ"%$N0+:2<*!$UR' M_T-NB/"&5E6> 9X ?+< 5$EYJ[8P'CA!'!'=&.0, ]]BQ M10Z);<9C4(_PP^O"DB,ONQI%>O+Q?9%^./W_?C_[Q\F'TX\77PHU*;0+3QC& MM+:1+VZ<*K//)OMLUO#9+/;.G$S>J;*\"9O_#S68NFX&B]($!9-&4F6(AE1K M&\2C@5!3HZ%&"]2@C27]PA[<=V_9''+)F#TZS :-QECIN.-6$B&!! A:8PB@ MQC)N%F!VDXGZ&+V(LKR,V8S976+64. ]4AI 0Y QVA&,%69$(HX46^!N8!O# MK.SQ%YG:L&6+@FR[.F8[%H4;VCW8$DN)=0@RSHZF>N">M['/WYT_;YKL*\G( MW;SK%GT_W8;?T JLM:>&>8(U5U9)@Z@4'DIL%PG/30[ P/S 8LE+]G3_"D\6 M!ED8;$T8!)4I-=!VTB)"F!6(2:&1%$X2J_RBKF8OV6.1A4$6!J]7&""N&9> M:04%P<1(;"CTD@'OH*!LP2#:%^T*V8@P.)BQ'L]GNO9-\BB.P^AW?B D.8AF MN8=&E,PGF4\RGVR13UY#MO:7Z7@\<+'3E!H4ME^9P:B:EFG";.8;EB.#">M+%% M>&&G94PEG%RY%/^+[HL=G[B'IJH= $(.C20'(4D/C2B93S*?9#XY'FMXY\DZ MJ[>R/1M.7.FJ2<[&R3&W?<;<6C[\%#3%C^Y6+:0!%$O#(6.2."<%9UP!;C&# MABJ[I5E[=^=_]@#>\ZBP'%O/.'_).+?(6H%\0+N01%JE.$*$RSCDPW,/%PRC MW\*(#]SC.88 M'O/4-6ZLCGD=0\:,KETQ4=]W.GIC*46.0/AMJ";I*(3?3NJO:EZ\B*P8Y5^W MHEE(X)DS!%E*M+3:L*#U8.RP5W!A8Y=MC"]$/<0.;*#1DOTZ7"TG ST#?0'0 M.>:(4\=@0#4QW"@#D=5,A[\3B/1NK!E(>Y@>219P!GH&^C$"'5/A->'AG+;! MI!!<6B8\%M9ABQR%NS%G,.E1\A*!?D1IBI"MW%5V-$SYB/WAUV Q=Z8(WN2, MQ'W',P^-) <1]SXTHF0^R7R2^>1X,A*/R*UX8DPY58.H?*4IOX.DSI5]/4U: MXLB'L_K?TWZ9Y@#'XSN6&V3_8[96]F&M5-?CGQJ&_754QHF @W<=;CWW)PVO MGLU8M=N35@',D1;8,T6XP-I;1P1 W O%87;\4W^QY4C&[3?R*D"0?3S"[1B ML@#( N (! #Q@#A$C=<*$*.M (XZ9J"U6%E@%S4OV8#/,@N + "R #@( 2"@ M-58+;344!' LA-.<&RP)=H@CMQ-?)NUQBZJ )W1(OJ[X%^[FM_Z'K%A?NNPF^5Z0_ZDYL# ML*MR4MMA2M6M)K5%J3IGXL\U#U^,/KK)IX:!?PW\^R6P[[F?,6]7L>)<$B^E M)Q82);VBVM%@9C%"I46<9LOJ$!R8601D$; U$8"@XI(KH:@BQ# A@#*4=1OO]U^1 ?Y&PYF1?I@M><'2Q^K2O=&E4W^\43X\[B]90L YH!O/@,_%U: M@[LWB^SW7*HU'\3;_U3T)^'>)A)!%5=EA.V?SCZ^/_T_/ZPNFGYU\/CO]_S#^]//W])PI/_G$9:7/S??:___P86 MKXK3P RV>!^.I&OMR@+#7A%MQO1?D2:3QY/C, M)6[[]WB"_4=(Z8#E6#E,B>! 0B:\-]#9<(YIJ59FZN)Q%$9(=P7%#ZN[T=KC M:-'(EV/I^+MX[8^KH>C93UD^W6CY7,[M@7=T?3T:-H3=B6R;C,P?V]>2%DXB MVHT)E+GJ;^_4.)[717^7G'7ZW;BJ*D9^A\_\I,KB'W$&6.;HE\W1G]U$!0O4 M[I*?51DG!J]<@YM9ZSA8Z\28Z?4T.4!VR%WGDRM7[O!Y0=$8E^[*#:O^5[?# MY];U1AE#+QM#%Z53U;2\R8ILYJN-\M4HJ+&'O,GKY\(\+Y]%WLMF6:F;\4)B M_W@V+"97HVFEAK;ZRX:-_:6,^W3.K3.(-@K!9[C_M\\5UWUK!V[F*4)BK=;7 M6^&?'_[VR\F'DX_O3HN3B^+]Z;O3WWXY_=PZ[=AK[X5]7,')/16BI_/[*D@> M5U9QZMSDIEN+;H'RS#.*&"1 6\U<'#['D$30$*,?F./]KR]M5*J^8U1Z1\,T M,OQ[O_I7[6Q+#_XMN9DWDHK >V+?HVL/*:L[(_15(%12;(E E$L "<%0:F*$ MP=!!JXUW"]K"/ 6A)T$/BRM1@]BH+N.2D[HS6C=<=H!0(@ MX"5RF%E"D)&&8P$(UQY*Y\&"@JBGH+5URK:>TLW!%&/6(VS/?2TS3C-.5WF1 M']< *M.(&@4\5#*8.K7BLSEW]\RQE<>VB?B=TJ;<2; M97/< =IS#^IG8WB]K=^TUR2+@-WB M4T1 ZZ%?Q?I]"MB1[,%]#Y;(8,]@/S*]W"C!.?(,\["M5'6_,R_[130JW9AY*[GBVZ8YGVQ078<=KA?S# MJ*JZ'O%@J0/'/;9&$0^1H@08[!0P,,@/ I86W.S$-WY@!3J'5(Z7,7;P&".2 M84RUD9JB.+A)4$68%QH0;J1URXO:=N[=SGC+>#M>O&&H(78!.88PHF4 FK&> M2T ,E!ZXY1W']^>?YCW)609;!MO1@(TC'A1&CH$!B@ BM>068P$,PY!YNJ!U MRS,/MXW[F/-!E['W,K#'G-5 ,,*@T(0K(P%S$@)B*1#4TN7MZ+;HW,THRRA[ M&2C3'BDFF$<>"D(D4N%\8T08C"4*0+.[&6#S C3#[7M5]YN[G/23PG05E**? M.*J7FCF.?)R^^=JC.WL7)CL)SSRDJT;9$@3-N;]0WS^-RGCER:1N/QO[3%R, M/JGR=L]98R@VS@7Y0R0A7FC%D5+822.XQ])D#VW.L: [3V MN;E!+W"&9H;F:X(FYL CZ2) +6%,:0"L@510YH&7BX:\'Y+/^(YESGH2R@S8 M#-@7#%BN*.4,(ZVQB2$>C9FD1FF,D! @>KBRHSGC,N-RU[BD1E-BN.7$QS]% M0":5"DII)+">+*B6W8)K^@4<@"\]W_==G)X>'MP/-[95,59]6_SXY\>YM.,7 M?-]>^-X^XGCS;BUP\&18;MRDR,;9[=RCE'T MV&DN,(6(6LN- 2[[U'/8/,-MP>Y=^%\<'IM\^$U M.LLS]%X#])84_#X!>\8&74PS!@TWA!,G"0;&$X^"IA:L]P4MKPXE&1KR'A+\ MR(!W5*6_&;<'>V12I81U'+%@UA,.K"1!+;64 >P"?M'Z-4,YK3H?GQF&RV ( M+0M')Y+(,480X5(P*ACSB&,34)@SK#/@,N VJJ]B(JBWAG.L%=&,2Z""ZFH! MU=I9*Q9TJMJ"2SNKGB\^6?O3M#17JG(I*[N1PF$1:S3_ST&X8PK"W3IYTZRG M$Q-.Z-+9=Z-J\IN;7(WL[;ZT01^W+/R'D* $2*X)-!XRZSV"?FU%X+5XC'/\ M.T/OF= C"$O'E79$>,*%UE)[B!!6AG@$<&Z?D6&88;A]&&)(.='*P51L3+36 MG =36%&*H>!H[4Y1.9\ZXR_C[V'\6>L\LEH)X22A#$@/N%9<(&8-HG+M0,YK M]PAG2+X&2"YQ4#U7-16(4FN4(H 2[8GDA%$M)5 ,>J7YH;B'[S95)CW.CRUE M\Z@BJQG QP%@B"V6 GND%"#A)V60IC%'0A"++%SNULEP/!)O\WX3L!,[OM&J M/NQ8 UM(;#:$2ACB"E>7$ A\M ("Y73N-\K7XH',H.D-R M0Y#TCA"GD*6.$J(I488;8Y%P4%NLU-H&P-8'%Z(>E#@C-"/TI2*4"6RU9PQH MA$BL4;-26*ZMMX@B;M;N-?"JW-89EQF7F\(E,X 8QZV"G#A@E3080&V<0]AP MG-W9&:H9JHX]1X:00-4(152A+\;8CU27EES,-T_[JBVM$<(S;C,N'RI MN 122T^0%10+ F)#2@@$YAP98U@X4W?BO.8]A@]OVM^S4+9AY_-8!:-]>/FF MOBY\./Y^@/G/I]?CP>C&N2)Q57'^;>C*ZJH_+CX-U#;=TL^FSFYETZBTKIPM M[D\@_5-4HT'?;F^I*TJOM=:ZS@_*<)Q[D^_G'\Z^:;*;MR-&4RE M$G'J("?&6VTQXIP@") D2*W=/O=%NK*?"9W=JQ@9VQG;DW\18A550!#F)8& M:H>Q\D0"!AE6@!R\3QSV "09ZAGJ&>I+H"X0EEX@[Q7 1"$N,9".6N:AEH[C MY?T'7ZUS/0,\ _P( ([BV!D"G?94$>4"V@/6E+;.4DN]7+OHXU5YZ3/F,^;W MAOGH>WP [[?,HQQV1M17Y+?G_8@_OV^V>D M9Z0?P>DND49$&*-A.-T=,XI"* @/NKM5"JOELYLWE(%&]YS\OA6XKA=5N.Y; M.W 'GM7>OG'.83^,F.6!D"3'MC.?9#[)?)+Y)/-)YI/,)X=&DLPGF4\.)7OL MB7;>?G/%?CGYH1840X*KEGTJ\&L>UG4@'0 _3P&FEGO&6\ M/8HWJ4#,86*":D&H\1)*YZ5F!GGA/%R4G[S764F8\AZDAU?(GX'V&H"VI"?7 MHTACU%F.O)$0(N*Y4H)[2:5TCAJ#%U8"["6OJ$H;\>9Q[;('P>ONXY4A_ HA M#+T)AR,U#$-%F.1!*V4&*.80"A:@690DN.7LH">!E??PTE-0DPKG MO3.30MG_F5:3**=SIL^A1$BV*3[F''":&.#F/!T&- MKEL7G/L3.QK'&W5U F<05]0HB@VQB 4A [!2#OF +JC-?3$CDDYP,F.VZM=1 M>>?!HV'XT2258:;F-[\,NL30JM)6OX]MT"K"_0B0M=;PK[,@N?IJ<#(>#\(N MQ(76"[_[HA>E"O9!_'VZ^?M^^+1TX8&_N,DWYX:?W5<>1B?/7%+>*..FM ML)X;CN2B5D2O4:R\QHE66<2\!A&SQ$VQ$1FCD$.*<&:$H410J;$&P +CG:-( M<)QES 9B&4_QT, >%(?GH'E4KH@K&8KU%,O:H"\ZP697&S+7%#*=*6"D@4Y<0)J"&'1 -#( +2P@6UHJ]1 MW&RJI#T+EBQ8#D&P[,+>XD%^,,^H#]H^X4B((%8\MA@0*\-/KT6R9-/IR";* M[;4G5=YBIJ/91[C#6@55S5DF#4=, M\$6&X*R+AWBMO71SKFK&V#,PYB7D"AEIE(&$0JV4D] ZJR@3U,H%4Z2>A['7 M&+')>,MX>PAO "F'G (2.4T4<=H#Z170P3;@D+)%-L&S\+:]2@R">P#D0HP, MMN,!FU FF*%I?(PCQE(ME136,P]ACQ#F%.0!*,MW"\J8! "P#S:E&>Y+.P]WHTE2C9 EBYMQ?J.^?8H/ET?!D,BG[>CI1>N N1I]4&9CRMN_(>24QM"I8 MLA9):P'&CGC/+5%V;?7ZM?AG<\0YHW)SJ-2,$$HHT![0H'@+Z:6FR@FF/ (, M+,KRS1[=C-",T)TA%$6+&%'H*-%$6"^$<1I91QU 0L&U3>.7.UPL0_.50G-) MNM8FL* (0E :LJ!=5_97YQ/Y]>)R9R>RD#K@3#NML2 (6TD! M!DZ$GX72%"^JC%_1Q9U/TIQ__,/?W@7A6H0']\.-;56,5=\6/_YY2;G W%/Y MOKWRDRN_7 5FCO>+GI(.2SO$%);<(6B#DDF0"J>-H.&H\=!ZSI<[3F^S-.ZR M-)IQ-'B4D<%;<;]A53%V95'%5>>.:ON6TSN)*\ZXM<8\E\ Y1 M8B350'#+@,(>!]:3RT.,V0+V%/,PYF9+[1#!02OC#$F$#"=!+[-J;>QM+SD;BIXXN@:D M1^7AR[@]V",30:\9X-I#98C 1%I 1#"8.0\6MB2,Z=YY^,SPW"S,'0$6"TD MEI[J.#1-( ZYYC9HLT0IN78ZV.OQH&? O0; K:^O>F2U)!ARI"")$V8B @G MQ@FMM5([R?[.JN>+3Q[_-"W-E:I0W-[D:=<,;-H@>9 6P6'/"L5',.<(ULY(1*<#:-L^$'G2.2B2U4%X2I[ ,EC!'QBHK'!%J[6#-:_0>9QAF㪡+9YTG MR()@"B,A%6)4 <<$L=HOFD65,[PS_C+^-H6_@#E,+' &_BN M>XOTB#B\Y@:Y=B(#>,< YHH#K!"0P'@BK16>$,=B.SOB!0/+#]4,QR/Q-N\W M 3NQXQNM*F=3PY*@5:6&Y3G?XV7$O18+I>JZF>]\5E539]]/R]CN/O6H3Z+I MEK#Z[/KI6Y]=-2G[)JCAZ>.N(XQBC"P7+- LZAE*8<\T0YP@2*!>NX[SM?B@ M25!K.F#!EEB ,//;;FP&LIX3\HC-R W['P> MJV"T#R_?U->%#\??#S#_^?1Z/!C=.%2N=FC#-)(.00D>4LQKQ&'"S F!*A5Z[,]F+=&4_$SJ[5S$RMC.V [:Y!%)1 M"#C1!!*K#;!!/1' $ T/,!\[;LJ#=MS-[0,] ST8P"Z=T228'0@2 EB)'8N MM(!@8QP(GZ^=D?IR7>L9X!G@1P!PXJ7#&GIM@WIN<1QU)Z1D&ECF"0,N^^@S MYC/FCP'ST?/X -YO.1V[ISOVF!,H 6*"$.@#A"3VS&/OI>1P[<9AV\IM[W&) M,M(STE\ITI]^N@.%N0=:,\(N'$:X\$)+DL';FD\PGF4\RGV0^R7R2^>302)+Y)//)H22.7?>M';@# M;Y/YR\F'DX_O3HN3B^+]Z;O3WWXY_5Q@V"NB#R"W5'@9+14>=R0E_^S5:&!= M6=6.W.X@.PPI!4Q#KPQ!&FKC,6*>6(<--711A&AGV5MW/$V$]P3?LV?XD)S M&6+' 3&F-,*" .29(])0):6DWG%&M5, +'+3'D(2%02H1_CAU5]DO&6\/8HW MIPQB4!K$+2,<:L$YU\HS;KQQQBQJ0+_7,4E8@!Z$Q]8^* /M90!M23NN1Y$& M%1-4<^PM0P0#JZVRU,:QR$QJ@U9$VN:3BIXR0UGVJ#R\@1&/8S!WU,L07A?" M&ABIM=$^-LXSX2P*6!:$H(!CAO2*RNDZJ4%/&GB.>XP=FVJ:T9K1NJ:S!@&M MJ - :4 @)=HRZ1S!6E+H 5G4/VY3:3Z$\5ZXWY%![I7E]'QTD\(U]DG.[#F4 MB,@VQ478\5HC_C"JJHZDT%YY:9$GX40GA&GMC&.4&FXL% K+^Y)"SE(#Y6LM MS\U1QXRQ9V L!DYDK*C1#!*KPEFK.1=&(+YHHO;S\+8]#R_E/0GWG"2?P9;!]ARP:: H MPI9KR@G$7!+D.=$@3O4%""WH ?',P^TU58YF[&7L/0-[1BK!@0@J9% L'>)" M8LRIT]09KH13%0KE*(%"2P;"P2Z @EA92A9T M?LW^V9RCE%&Y751*Z34 &&G#!#%42P^(@98*+BC0QF>/;D9H1N@^$6J= A: M0CEP1%$ED*&2F#@02#O&US:-7V['P@S-#,VM0I,* BU0PB)*"! PQF60LT!2 M;JU<-&3DD#S&]YJ0 ;#G'L(9L!FP6P4L(%0JY;&V6A )K)(6.L%X^ LC:E&; M[^QFSKC,N-PV+I4! "DC@T*K"--*(V59L$&]A(QQ(';BF'X!!^!+S_9]%V1B M$1[<#S>V53%6?5O\^.?'N;3C%WS?7OG)E5^N A/&^T6_1#?AW!ND$+-:+F@'6XQ=651QU3NNB\A1O/U$ M\6;H9>AM[1>]PG8,U8@H[R3 EIBB5<, M2J8H\]K) ,=#E0>7J^+QX%W5)6[&;<'>V1J+P@B-)R,L@%,")<.8IP240D%O,,#: 4[,\-IQ5SXVHGB\]5?O3M#17JG(I M*[N1PF$1@2%S@O9K",+=.GG_H093=V+""5TZ^VY437YSDZM1-[RAJ1&"<(8, M4R2H \(Q@XQVF$'$C%X[W_.U>(QS_#M#[YG00TZY.'V:&D,)1\'\A18J(P!F M#CJ;FV=D&&88;A^&0(9C#EBJ:#@(K0&".$\-D88 IBQ>GFN2\ZDS_C+^5L8? MTPP09PD3UA#LK%#:0"9@^%PS;]?&WVOW"&=(O@9(+G%0/1.3V $!93@.I0NJ M*;:2"DD=,)X*#Y1<6S7=UMQTT.-8'!D"CRJRF@%\' 61$LL* ,4:D(15TA1 MXIF7CG!AH-U- G6&XTM/P$[L^$:KRMG4'B1H52IN!EQK\5"J;INNK2? M5=74V??3,ABVGUS9']DDFFX)J\^NG[[UV563LF^"&IX^[@@K KVS%GH)%"+" M:.TMT-P3)12Q#&4?= Y%9T@N4Q0VC$F,%4:<2L=T *+%2E!JE! $4$;\^EZQ MS3BGGS(H)=@O1X;4H[((,M"/^NR%GDD+K.1 :.*\T, 28Z&%D#H!Y-H50Z_* M^YT/X(S+#>%2<"U<;('+-"88,>T$58YJY5 XC]7:N'SM7O$,U0S5#4%504^T M5Y:*<(1B1 5R$A%(/'6*: X/U%G.>U@>WOS C,N,RPWA4@(JD:(ZCID/.)0* M:($8=DAZ H!=CLM-H(SEYM9W?-AC%4S_X>6;^KKPX?C[ :91GUZ/!Z,;YXK$ M5<7YMZ$KJZO^N/@T4-OT;C^;.KN53:/2NG*VN#^!]$]1C09]N[VEKBB]UEKK M-A-D3JYC$Z3_I$#)N3_]$B:!2<&D%A]BN M727Y(CWBSX3.[E6,C.V,[ 9X!?L0 9\() MRJF@6BF")8I=2X6%F % N23KM_]Z33[ZC/F,^;UA/GH>'\#[+:=CU^M/E=<, M2F&$)QQQK;S#D#J.HC8O#M7K#WN:30R-)YI/,)X>2.';=MW;@'L\=(P>9._;+R8>3C^].BY.+XOWIN]/? M?CG]7*Z)C8(>I8TN)Y5=?8$OS\4 M;:^>L24;NW]'=I8(62(\3R+H( >T-DP# XF * @&PX2E%&##"%]4AG8(*6H0 MH!XG63QD\9#%PS;% PQP=]P"&_/4!8ZI;=9@"FC0(:0RBX9P[77T%H&\1_"> MZW&R7,ARX1CDPI*.=(\+!DZX1AIC!P$Q#@99X#101C%L#$-R1;UAXPEQ3VD@ M(WI4'%@,?C61<;A]9;+$R1)G38FC*9=(0,N80D1#)1650FH(+2<8FA4ESCI9 M>$^1+93V$#ZP?+PL7+)P>8'"91V_*-!6>D2E%XP0%BR;(#N\4EC<)%TU&<0M37FK4+@O?'ZJAZ:M!>'IS/E1O%ZW*#)PJ$]&N M9L&CR6C!O%/W77],/LR4O6/I87;HW.AQP?[Q1 M/CSN)S7XIFZJ>).KLOU2_0)IRPL0M[UE"P#F@&X^ S\75RZ"ODD2;=FBAOE" MCFE_U27C#W<8X!$ZU1S7YQ^*2[. MBW?G'[^SCR<=W9R_G7Z\6+;2]G3X.+UV9=_< M/1S"ROL^",GA))B@@8$GL3%-$!:F[ZJ+\'*_#&;%(?&O_Y*<$H\4 @Y+PKB7 M7 J'.5#"4X[U\O&Z/Q0N' _C2+MRVGC9^\.ILR>3YA&($!2^K:%WC !-%3;( MA",)A(-)" _A#TMQLY$M@&^++]/K("9NXL3)#J6*.:F*EE9SQK]%[D3]YA53 M1OZ\8XYS#@4B)M87.\SL[^7='O4]D/RLAX$.X7,':+8+-S_@Z@5F##Y:^_ LW0 M#VLP/EZ%\AO&P?YU"_HV+=(_4&B;\6'*COL.54U]O"CN=W/3:RR)A7#!\QVD) M<8FC8, 'FG4_KESYM6_BV\0G5F^+BR=1.4BOP=2Z(M O&5_31/KP"#48!.L_ ML$FP0-,'_:@<#E6='%#49EJ_?O-@5)JKXEM8O HO?CT*A)Q!A1,P@W/ZA7%W(/.ZG]M%S]S"E87P0:HHE^@VUB0$ @)P()23;RE MRDF L<%0$,DX?LC5>-L=0+KN #3S!KQ!2]P!]SP!_ROMSR2H7^UK]@KWW;AQ MY(CP_[ /0Q-(^"WBI>;%_C#L;;BBNE*EJYT>84L#[<._54)GZLUWP\1!XV%+_&@P&'U+-V\6THLH#HNPHXC^FCU4VH(R+"NN>\Z4 MB;_"PXN O/J;"5 Z/#'<+X@-]]V5IA_>JNIHLOVA'TQ=H&+[!B>!;V]_(=SV M3>-5"$>YNZ[JNVOGAH4;] /)X\N]W4N M=-^S85Q9/.SCV9.4MDL7CO"@%-W$8R^7BT1Y.WG08]N-# M2O?5!;K5MW+?XW2W^''\6[Q!T&'-8%1%E3;T\W2]SKWB\\=AX>J M6@VIGJ YOBV^!.TPWCWI+5'GZQZ[\W=M-4P5]9!:WXGJ0HPL3?QT,-,Z>U%E MN4HK;_[^50T:E@I/Z0?-9!A4[IL[GP]&P\LW@Z 0V1FA+DEN(ND3F2/M*QW>>A1^ M0*Y=1:QR.$N.5]48$+3VP1#!]PC+#.TP'@342Y:*V M9OL^K*GPY>@Z?'$4F&*VJ7-E*_QB>GG5T?%T4*E<4M["K2=)L0TFERIBM#Y8 M#G$'!OT_PI>NPBYUOY6>JR-BXB.2T6."$7'I6MO*3Y.)UBXBVGFMU=6!4KIC M6,ZT2A<&U=U,6W!=S:_N!=TVL&%@]: %UL^9&7&MM=:+C]#3JC]T514V8#JP ML[4%.= /*J69W+IKVH9K==-JNK,W4?9KV//PQ4#2<$W<\^G\WKT.P@+PZ@SL M=*]V4P*'C,9!_J1WW)&J*E?R;8/CTE4A6.DMG^#"/PQM]5/9'Y5UH_[/S@P" M4I*$CD0ZL?\SK6V]]T'O+/L)0!U]%G--L&;62JB(MD1:Z;@US"M.N6?+N^$N MUV>9E<%85XA"*HG13D@3RQJ EDA:Y?'>]-F[M-J@/KO\G5<@U%IZV&J1FB>$ M:@Y1H]TN)5>*!STE(+1BNL$BTH,GD/ZN]/KA;^]<&7U04=,-I^(X292H,DT; M5U$ZA[O9&T_P\*8#+N4,-\[AN6.FG &P]B@WZGBK(#40^NHN(6 M=_[M1EGO"7RP"O2$L]U@$TBAAM0,$"4TH!DYZNJBR][G'+"7!AG? &HS#,>ZEU!R&CME(I"0&T@\=&!N>PBLFBCGR/=[FWTY*IT[N&W/!2N MNOOBZS-(<1T^NJJBGV00?21!.].N]N.YN3!_NY0!MJ%FK.2E?X*;_K"4J95\ MZ+MPHF]&F0IVN MLI -W/:Q! 88MQ)(!1P2!BDI&&!?>8I[8"7:5 " M,LV%XAYH')0T+P6VS&A(, 6>;4W#>JD]?8FI_K[UJE^TDWE2,K5^]:OOD'5 M:CE55B#E>JK52DY+M-QI>8BJU58IB59RC*(=.$:37M)$&^91N3(>.&546 ;1 MHQ ^K+-2IF4Q*5,DKH5$.9,ILS#&_5_=S??7"S4).;02GC1!= MN6&*T7ZM!>LE^5?PQ''T;-D?[K??J!&"8:PY%IM M(N;)F3(84F,5(<0$*ST\ARGB"0M41<#OS91HR=/?:/K>\M==@4;K:;8KA5G0 M<1:O+*?D"N3':Y%_I?@/>D+\9^\.WPZ"DAH;U>V8/5:KPT$9KO, S:BJRSB& M;A+SH@;]_R2U-'U]IA7'+P7EVKI81A)[KK49]@U_^'Y933;\ F^"I;+-VX^F MDZC2]^>I:2GU*VCNY6A<]E->5M76'24R53=52MF/Y)Q.^H%43;G!>%J.1U5= M=M?2J X[5[%]=*!3>Z.F6"%ENZ1>?J$HI .#-/7@O::K 4RWCC:5EG9<]2V)*/=I:(=Q-#W;9O4I.'^CWKMXFU M21'3O6B5!2(W.8S!C!Y6,2]U9H?6R7+-NVTV5KY=A%=B_(KA0C1,80(_QF])-6H]EF5;1]BDU 81 M\S_.1)G2U"M:%]9K6ZGW:[I%^S#KW'7M9>D\)66]-UZ;M.A8CNC:$\M/!X.Y M-+PM-3J%9_7]TTOTJX<7/5]MRO&M'G30A26JL-%?W:!)=)Y+]RHY!N>IQ+XE MQ9TWOTN?^M>ML[&*M:/JLBX-_9^IO9P5:(95U:ZKZ3C0X$?UE_2\TGWM!VX8 MM7Z[V-LGB%4WM+6C_D?]EWOKFC_;A/-K%!3QN5]/3Y.+:YPRRILD\.9V=U*9 MF\3D5!IZJV+3CF;'0_O2OU>IH+ IT&ND^N2;&WQUF\ZU2N'#+C'ZP[K",IT^ MWSJ)U;>VIW6*)I$PFE:W=8J36"=IKGIU.>W\WE]',0]\T 2EXUTVK&[O]H/;*?FWMTBEF] M(YI;8@3SF&!MA* Q-T $21=D(GVHA>]CO:WHK)J5/=Z-E[Z]W]@JT";PQ&BX M:2Z(.[I!L@7R:$,414#H0$ E!.8..F\)8)(;>Y]L8AG9V%/)=K]?X-:(EKCM M?=!D4WE10S\,>QM^4*M:;"W?LK/[<2LVO?X(SG$,6(1C8,IE\9>H M#=2ZR;P/1FU5CJ+RU53KJ7XYKTRJS>S8W[FJ1K&2S09MU<7#.VHJZ9.ZCT;Z M=#R]'E>=H&=KT#8VY+IWCL?P:/ U%;/%PDD][0]L4SDYK0OG4G7>3.-1I@X4 MNWY3&1A>?Y+:)\RRV*JZZ&U.I4*7HS]2T=ZH*8AKZ^[")=4T%CQ&93-IK'7- M6GC)RU)=U^EPK>96O2U^'\9DNEKYN//=^'*UIR@H)4GWBR5^FZ#1;56J;K]2 MU@'4I%G6NGS]2M&]4E?\N;G&6>N\X2)[QP=17Q,/H^EP=OWLLJYO8!>P7RC] MEETDUH+]2ODF^ E%3G#=*JM M;7 P-PD"I*:W;, 9*+ZIL@P"HS;)8DY#%?O;%NG3RZ8R)DJ-_G"!Q1?;EKZ985-\!?AO%[ MEFN\<>I/T_UZ<^/[#M5YI7,BUV*;L'4H#&-VL>L%214,<3K(.CWBU5H]'DUP_%,9"\PG-Y\&L97JT)ZVG<4>#I;'+JH$6VH 9D1(IS3% M FGK!;#"X4U4+C&/E3-0$R A84P)J8GB$AM@-7)T?PUO6G+UBD2P)#=F)-MD MM?!2 JQ M?4Z/ZX4/L=/J%(\+)5G.1%7H/Q:D7.\4N0<[Z1;Y$+9$OO\/2A7 MVJ/?_EXY/QU\Z']=W+#9(4@40I(++ C14%II+>#.\B!Z"%O4X?^Y4L9010"P M1!$'B.=&8R6=1Y*:%38J% MM#'D:E*J**O>#/I#U^GV=ZOA3=1Q[MART[0/1>QXD[IOUIT#JY^>+\TVB+*% MPF;918_&>9=O]@H__N':!R'O\>1'>W?5RU<;%*94XG$N H?MS_=G@ZS^$QH$J!%S(F^ M-8H]]KR=?5366E+ZK!;B_[%( B 09=QPPC330G.-F2 "8<>,^N%O]P?1-V_8 M/).QMXS_K_OS4":CN^.-MG*T;1Q#=V;#W'Y9C-]B_,#+/C2F!XV_%ZG9QB/D M:%.9-Z,BWU&'9X=Y\:'OW9VW;,;)K+['B[+JW[T[/;TW>NC^]J=/^L.8,_%3 M\8:_19V*A9I]F\_6YY-?&L]SM?8FK_"VF]K=5:W$5HGSKAN)=3ZH;=81*P!A M%B@..*",*J:85W9Y1]1_/?B\7VXN;L8N#8)KZ5[/@/O7Y^@\2;_X+8;RI]?M M;+A.W/9-Y.%7^\#=$[^HVT7%S"_;Q@C?][V^N^C:PTD_I[9#!WALF M8[TU<1)(89!54 HMI6 VG$ 8OX%_16UT,S[L+F]L!1H+IW(=!#1BS[PRJ)[7 M=8^/C<-DZ9L?)$R8%U0+(&DT<#CWBFO @HK /!/A\(2;AWON@$WL.@_T"6N_RN@P]HWKW]RNC_!Y# M;SHW)\J,>0^8#5$:AB-:<2B8P"Z8>%Y2"J%D3!ILI"2+9D!LC])/E!T0;9O4 MC2A:9(6\$B7D8C0:-.D2M0=M^CU.LP@2:IO2Z(%44A) M2P6Q'@!.I$9R>0N5)V$F[<#[0/_P^]^"X;BZ_H&/4C))A@ &(E@_&!*GM,+ M0ASL"(JXI&KY[,%-4?F)4DF\-*%T>&K2K]-RV)^-GO)A"V(S^5>K)2D"B96 M(.*]$Y 9P96! M3AJ+ -\EH8](1^J,Q-YQ%&1AC&C916LED^.5DLGQ<0ZZV2XE5TH.QSM)#O_@ M5)4&S=WRS=T++\_BQ=75J)S4=<\/A(^]:TEYN&S MN2:%4669BO3J\L=8G%E/24D!_MC)*O8AVU&BWDK)RF0_$SV.IP\5R7VH.B9U!0W5I[%:WU48SZ"WHC.E[=?7>;(IBK1P''?SN]^H1T&]&_DUL MB_%C,_[\\_GOL]'GL[&"02LH;XJQNDF-M6MG>"H4NCM*,@"[[;QQ]VG=Z9'- M.#O3G?C3-I"MKIR;)-6Y?IMV0$"R#:(ZG^P*-=Q!HXE9 4T]3-RU*ZK3;2-- MZR9;C[]+JLMYU'CHS=J5I"F>=9UK/9S1.CVI29NF2R8BQ,\V6YB^'+LK 'ZM MYDF+'[GTJJ,K&M@N$5?*_R<[R?\_OR,>@MSISII]3'JTV>Z7P]3V6E[YG M1M?7L<-SDIT1C/..T'5OM-K=%XX/F8WG-J(SM*&(I M]T)2S)\=9=!(#]JAL[^U:J[*>T_UG%=G.R7)8ND:S3$N>Z:2D7;]S( MO;E;);5M2G7^P^CA"-I@?Y*::O?:4:KQLLH%N>;BX!=3NF:X;;!*R]&WU##H MWNYT"S?55]4?I.3FY#;I=NQ;N)&S9MKM=<]I6R:72GHZC=@CLJ*COGUXA MO%?@>#>TOWCNL/M\E=+R9" M--ZCV8OZ&'TSX^>P^RZ--ZY]6Y'[;\V6CMW*&V=3%2T#WOD(I$R4JY_^0)G>H.HTCT;.;] M/"_?-[TAS_V'H,K$\BU[DB3H60)CS*J;#=VN?U$;^H\T7^8XF(&:>.\M048$ M$UX!S:T!G$JN%O6[>JZY'RP/0"1DUA-"J &"Y3]@?I M, \'YZ3N03GK)3&HAZA<]6-OG31>)O96;!LPQO8.46Z&W\7N%^T8IJ@%Q/,_ M-N6*B:@BU/IIVU,S MZ5T-+>HFPG/]X#;%FI:C_:2_Q2;'[4+J5DJ1D/,FPYU9-=6]140ZM#K6J.F_ M=/?UKM375"H0-&T?-,2)ZX3WHKZJKJ-5_9\Z<.A4&97(0&H]C?Z4:N)471Q; M375LB!2_5$\K#J?9Q-6Z^>U(WKP'Z=VE=%HUA]NDD4 +%C5?4$N_?MU/J]9O MNS'*#6E;RT&_@J18SS9=*;9(CW/PUG)*KD#^M5HDTY4B#717T[J:L'LR"N(M'1H19ET-[6@'GBEAL/8#+XQ MW5*KNI@E$K6R#W M9A9[6D-J-! >]E/JE%P%[HO-KJ)?-;E;PLLF1T*:])7.WJ^IN?.L?UVG/T+= MW*KIF-PT#9X[G\+V30>3ZN?4:;G[G-LMEV*CKV&=XQ(/U6DU\RW-3KQF8YM$ MEVAK3]QEW5PKN6Z:667MJ?ASW=_9W'[JT%W6+S-KTQQ=%8&PH^MX6*6>3F_K M=D^ITO1_FO9^+Z_#Z_?%@9P?10JM_V45K MY5K1E8)Z].B">LN)N +EUVJ!2E<*ZM&C".I%9V$CAE)OT=CJ[FO79)^=!K2]*Z%I8UO(N32:&O>KVF;/TO(.TNT M2:-=ANGD#$*]="H<(9,@TANB5R,+MO>D_>F MGO12FQ*/'+$7S9R7Z+&^HZ;47TR]%>_>/YIUSE9/6LS/+=7;_6ALI$12U1*T MB@>1W70@-M*T%Y,STP[':/@LAS+%.5IFO_-Z,W@UTRWJ7>EPTK"^87W[;ZXE M=JMRIL&@2S=IKE9&7>\!TC]V7>MW2'[X.*+@2I67[JYV-WEXA^O5=3?S_N*[ M'H/%KW;9L?EO3QN*PS%,K0L]B6UC5^-PGU;[J96>'[O1NI@<.YQ_\),BKK_9]_O?5W M/'OS9Z&68?'_J' (!JVL0<2V>^LCL/'F]VT(2]G1>-+..8ZO_&4V'.OW<8JK MM@DC)U_F"2/SMOQ\T[*UN34@6Z7I>O=>Y+N_][POB<'J6<.1JRY:$CI;MY,MV_B.U>RVNSUK(;Z=[3C2;8@>RU';1W_K.L!L$-1M]:IU M('O.\N[4$_UGM1.[5SH=B5]NY<=D_UP+F-&X. MQ4:;"0I!DX1PAR81DI#_7#VDF$3U=4[77FVGC)I?/Z0XW:7SL>(DT53/Y\V/ MR]&V)LPLM]=7,/+7ZM5/5TKDHP<]//=X2HUH+C7*I4:YU.CI(^^7R\(5!*A< M2X"NE,1+=Y+$>[92%*MQ)<4(Q?TBV061K#IJH9KH1%CTYDD$O- 4/CVD( ,QC% M<=(Q]6/^O?&H3E))\:)Z+:M$*1M5ZO$PY=FP>:-ZJ]:GT5V']AWGVAT-L9U MTEQ\;VAU."7FH:HF/M>)6,U">K.,YF[P;1X KG,LTLY$QNK0^&WQS];)_>2G MQG>9>\[K>]_SG=^.8X9MKNYDW;KHVV_?V/:]=V5,70_[-/GFFB6U-.TXKV9O MJ1>*1^9[B ?^8>_701Q M4X+*W0J(>?CQL?U(-G"36!(>V\X1K[-2.@&*6/+0G'3U MF+28?]&Y8DZNZE8HQ[4Y+;%11SA84R)==SG?(O-^YL65\X**.I\RG,H3UR8K-7DDX?&W,UTB2]HAC@VD:*4C7+[UCNJQZ K)5;3)TR*W4X]QH,E";^.RF!R M#-^EBDMS:6P"?T M*5]>>("0,4I*R:201# F,<62J]C7+/RB'F2U^F:NE*9-=Y"F_>3ZAV8;BW8? MB\[.;:+[P'+ZK[!I:Y4VT)4R9MEQ9LP^X;56(<9.\E=79RJT\;E1G?J?.S'V M>.3X!D3STR2=_9,&2G7%PZCX_>V7MX6-HU]BUZI):GOWQL7SO9U(G/20^8$< M[#W7.0J;(L5[-Y^G(ZIHE%ZZ.S>,59ZQ##09H/64Z?CE^/AN3L/\,)_,94"A M[/],J\F\.=E\/E8,$K65DO,"RY0E8X)A/:T7UYC=:7!R,!"K.NTRO=F/T9C[ M2W,DQZS]%"1)64F3_J"V0N=EO_>(G/*N^D&;J)L%Q+K-J8[F?)T@U!BG\3>^ MT^8AW<.TTFXR/[:*R[2"V#!A5,W;$S1OVR2H/J"7-"&KVBY/FE+1Q(;KUX\E M*/-LV/;U&YWG+[U8V_&V"<=VR\H6VSJ;A/]*29ML;R-$']1&/M?J_:_EZ/I= MU++#EL:\\7=-Z=##*@@$UFOKD1 VV(/!+M=*>XZPL- Y[O4&5! GN7#2XZ#A M",(P"'35 "K$G;%0JO5:';&5DC_9(8U';?:N^%R[=#:E>2PG^PI[M9;FP5:* MX;&#CN&M3HR5_/%L9T,U5V.JS6L>J:]1&4_-J&DT;HQ.H61RV%9J4&LCI0M6 M>].V(YS,C1OY>C0)__WJ@NTR!?N.IU7 MT5GPKO%;?'&7M<>@+HUHTRU;UTK=VB%Y#CJ%(YUF&EK]U:6W=N!XXWM;+Q.J21J>([K*OW0C( M \/5VQGSWZ*#/RZZ\=:T5*VZ3;%F1:.UIMMAM+"]T^@&2X1L-RWY>M2@&K4I MN+=N'+8NO$ ,&,PH5R^F3JU.SK0X%[ZC3=8['&,?L0G,W$'4^+&ZRTBNJI@. MDG3S]B6^Q*A(^]19/OP\C[::$;H)^TP"*%LW7WS=5. :MBBIL8&B_5;W-775 M0&T-S#J%G$R:*Z_K6]TND&Z:T;AYP*5N>%N3H1M_F?'XG9KJ>7"E(9VJ4B)P M<_WLLOXP.O)&Y4U7Q9^M-E(BR+- LFF_N@K7)>PV[Q3S>4V,[P1$S6Z<6O&D MGBZ!3K7#L8BVR[>F0.!>#?@MX3#;[_2 9COJS7B $IWFP8O*RQ.XJJ1[QULG M;W0;:PK+_/ MW56N4W;OWG/^3.!J:UH6O4BI7)ZG/P!X$271DDQ1MS)7S.JR99$$@YLTEMY1]=Z="/8:S]K/BM:J5+\Z97 P*/J]O6G)88R''M_&7:-+^.02 M?ZQH(2M%L-9Z=CV>7T,W$'2]PY\HD<_$5;U&6WL:5Y#WD1YEY MKYZ+XY)J_FLB[]+5XPKRQN?)_7N?[3?T:'4:A0\#3',ZE4JXKU3J*Y7Z2J7- M*Y4VL#AM[-3)0$N5#2F?2BQAB(M3!0***N0G^J#O4EY5#_27?ACL$ MA%H_$RVF;[O<1:MS2WR:@%"[GSN:0/E?=8:LU(,H%0X1G$(*"**<8U# 5"H!! Q"=J M%N6G*F[W%26N3F><6=-9G!;I-$W26D4)5T7=A7W(3 !R>SG+%=R[]J')0J[ M!R\^PAT[X!+K//([Z[C.<@UY2.I+5UTU9W'AZW+,^81EP0]->)_E9/HI+J[0 MJA!%-Q[GX]BG==W#DN<5AFE9F5OV515)N6GV8QF+YG4X93'J8PZ"525Q=%F\ M6(;Y+N-1YAZ\N%2SY#&Y[#Z63[>'&_=B568"3)(N9HQ*IL[EG)%+?.QEEO( MMQ9SS^)C^Q,O!30_^JSAT-2Q;XLDV=AG,0=VAO7_3/VIGX^7BZ/2LMC+)R=& M?'A7Y23MI(ARDLHOS*#HW'RLS/D4B0H^&[K/4ZIOIB*=6E;/)5#T6&9>J#-JO9-9M4]@& M6W2+C9TS=RQ/C\QG$I2=->_H$6:A8",$E9U C M$FJFJ:0AC262RIBHB\ (2$V-B6,<,8:PX@P $D7&DU:E$V1]Z<0Q!D2[GZ2W/KSPI8K&SO?9XI?DM?!FT=;Z<4S:N/\W^(;,; MM+VZ")1R#-NAW0BK-G%AGZH:W.U!PX/JR']RD0?28Q"4#D!]&-6C*B>DI,(9 M<>D/'B>Y&^&<]]EW'']$,O;G1[6#6U\QYOQ)&]1,SH(UD[M<;6;O,Y5E.%&= MC^9TD 7EY'ZV>M*JDH-L0*MR5%M]JQ(-LH<2C8Y2GWKD:B+_GD>%YV-UKAPU MA@>5''[5[PM*IJ>W?HDHC@43(75L7AJSF$,5XAAB%HFHA.;=:NO'1BLA22@Y MUW;>%>-*(")D'#.M0,Z3=Y"MOYB\05!,GS<+]0FTDE;.8(>.P/KY:#&)VVU? MK0XRR5&WU;6?C%:G)60OC6_MA:K[JJY*>VYJVL/GM:>DA*MV;I>Y\RUXQ?[H M+[$;_,23$=6);5:Q,5^5=W'76R]!^;KPO%PG\Q"!#]HAE[F4E"Y9F*JTW*#H M'/0CREL#W8B'8CH_9M>PS5.?6\:[[K4$@K0XUR/$U8[TKO*RW^2JNZ+@R M(6$15@(BA@R$C(5"4<-E!&.*2N;YK78L)6,J#.8V7E (FI!Q8(!K] HAC!G< MKMR9M#H\(/_9K?53F>2MDJ\ MT;VT:E4R;2J9+D/,DF&N"D+]9E0DHO\]'=%05S1:5 MTLG(A[32?MM5G-IXU>?RN>]>]ZW=%93J,I6(/WB;(=?E]ZX-;!;PUU"5/0*% M>P-?.3CQ?<[:9:D'<[>9CF?/4T^]CQOF0SJ<3%Q1M3$--8J+3_(OLE73TN;= M2OMQ)YOS>FNO.K[^I+R7[YI_>WIKQBP,"5%<$T=A2D.NC3 DBK".(8# =-$, M#60L")!8 H PB!CD(E)1K PA#*KMFJ%IJS0>/:9.I!I.KSL5+1HP[:IUP\2^ M?OI;K-EV>TJK/!8]T8ZDM3/98OJWHGFCK1)L=#^89+GP3YSP%UOF2$Z7&HX] M^$J]+?JQP!=;VJ\=S@IO;J/FJ9[#2Z^3V<[Z'8J6#W#X]#" M9]!/V1SVTPP&9+81+J!,S;!?W-V%+\APA_6-P_4Q=[, M4*+*=+53KI7#%L*[%?,8;97WHAL4\!\7XI8"9R;G!3]896KG%L=CX54 ?+ESGR]V:GA M\>ZI#O]IK KRC1H%=PXW4/2[^2JU&YZJTM Y9 1?PS.=6#/P'UZ.RH4:'M>A MA"=PBE]$'-[(Y#5YOMZN^(8C[GNC[P[ROUF9\&.555,:M[PVCDKJ+R&.1A853(U= 4] MQ@SET%G7V190'U\)#)WG%ZL332\11:"TN ?5Y63&W5D!'BJ'*2BK6M8GYGR. M 716X+0\@7:/^/[5C>J<^%<$O2LZBR/[WP8FG\I#XN7=]'RM9O! M*!=J"/.&O@KZ*M\KJV[#>H&6[_%SI8(>^&.Y?&L1=2SOOYMK? N*SC@O%+5B MKMH\+>"*>:GU )LZ7SX/,99OK2.'/>=FM6D9CAX/;.U&T&+WV(JHC;9*>M,- MDMX'V;=/IS6/]*UY?6M>WYKWC-:\M6:PA>W1N-O!<*\^;\?1.)9/B MFZ]^"<]HF;,K7^67P$[4R $/==S)P+U7\4Y+?2>LOU7,9+1K1C/ NGZ1[0.G MW"'?>>#T:RUYE,TB(3YS,X4>#;4#1IK&L01JE_H2D;/H^U>8[BD ?63B M$&=TC;_2)4=*K/D%4]MQM\K:?;#%YKD5A1%M50K -NB/.:V$X5:3R%I5 ; - MJ@ .[X&XU'MN7V?%WP5FC=MG' !4NH__&9?99ROEB-T=2/P28SIY#9):P!0'WSB9T/Y+4;R.L:)E7Q_51GM[YGLSJ3*#:>!O2RD:_YFI2X8CFW=?[Z M^6;M6T=Y<&,WLIRPU;Y[86OB\*]=VSW_8L/;Q"6QC!UWCKY?U%KXJ:Q< KOC M34;Y@8PO 'EZ4N?!J^PNF\BAS_3YZ^I$N/79RHF.?1Y+EQG' BE.37WCLT]. M^9J+.3(87@);N5:(>DNIT"ZA9[_@\'3K&3Z"YE<-50YC5K;1 M+C57-QNM/3>GLE:5-.Q@E30MW[)5#0H[IAJ4-3#'KNO9G;J\'W\=ILG8V1H^ MJG6HU@J*#(@D%3:HMIX78H)3%L<1"%FH(RP%WP008UU!402T@ Y 69((01JY M1EC%*::8H4C'_&#=*7/3$WS1#H&STSZ4]6_>8KJVJN5AK6IYV&G6\NQV)EN5 MY; -RG(.[F/_D;,295/Q[P+6]BNWCL@TRW,Q'[2J.C1\L4Q!MN20-?2<2HWX M0U8_/O

;PT/-497M126>=IZK*:JH*V]ND,OC^+%(\]4JSLL+["P\SAW,%\_P MO= /)4'B0BIT!CWCW,7J-D,'Y>1>H4"B&76=(5IOT-J8P<,@M+9_RU;%5.QD M\!U_TS=S#F)C'W.,&!%:181P1!2F,8VH$J'D%&%C5!>>HC810HK&"!JDF62Q MC,(H%(+8Z0P%.YBG>)X):QZ3+/C-&H<8J^V!2/SKD M+)PLT-'*C.#B3?SQ8SY?T_P TN=C[5^*'FH_L^.D'&&!9SA[S0?>D+OV2)OY M@\=YFMBZAXF#N9N;[)R%L[!PL_E9X)(>)0\>RW]N=JL^ND4W:'YVA\9+2Y7Y MS!O2W)C?YO8-+^*#:UO":G+MD#']/.96>LT1_E&X('ZT5'[DB+AMF?;O-)7'HB!T4MCR*7>'S^ MJ!!<:U0S500_1Z13V^3+2+U(]U3LWOF ZN>%#1"N]:W3OYWGZ,H;&/+MMDH9 MU+%IR\Z!^2_Q+(>?*_I&QK/W=DQ*>8ACS[N]LZ>;S-S,YJAY8.\XM 6JXMH:_T2M%BW+2.$5NCHMO&*7NJQ<4$?&4!063+W'G-6"'+FD MD46SAP_*? AEPX![&UPX>@Q/YFMR6D^'*EU55>8% 3EF1\Z66_>1;=SB^8]S M*IG%BWU6^M;:"4N-[QSUNBHT6I3NXYMZKSQ/-RK5,)_?Y:Q>Q1T'_7-!"EV0_ M@SHCJ4IT5B JY"TR@"L[TJ=&,@L.ZBK1!.G&:V4NAC[95N/?=; M3F.K@S(0GD+;Y!_.IM@(N60);S!.@SS]-?N@S(+,4;@_V,^L8F=Z!JB;%%5' M=_S?/@R?\.%(IY5"<_N-NR1']G#A64X&/J/QI79* MTU;U)65EDUX%_5M0 32E":J4R>4T72!T6^A\\S0K4U>W?FE^RQL7;/0S_#I4 MUB275")9K?%-"D,0"V, %$;,(,XEU5A1&-O!D' ]8NV_EMSV7Q^O'^_UN;5A M_RJ?N/2=C[ZV?KY]+JZWSUU\^E#USX7+U''CZ=V#C7TS/7[UB[%+M-1 UWG; M1=$%,JQFL\Z[+LLS4M](K]K9V(C8RR-M?A< MB1!AK"GF4!G$9"@T9 HMBPVIQ(::$1Y+9"(A M"&XXTJ75Y-$3GCP2+MO48U+"73VD&:OL-MNE,;DL/(DO>CART,CGZJMK MNQL$G\X_G^=%MN?6M_G_;$"UL'-U:71 3 AF1,?8:$2%9BP"CL9-4Q1A*,-C MW*O^]=&Y@I6;Y"^YS*?QO/(&+\:R.RV#<.=*->AT69E@0-(PQB(R"(A81#H, M%>3*QA@8E&FAXU_60BG\6M(.US/>_=97VWXZ\ENLT361C>L(13%BC-K 'VC*,"*Q MYM&I+&FY576KH.# OLR@3&K8#654%<5\JEP=G[/0W,%3SE,C._H@7QCAH%OS M[(,O8W&/>N^;J8*/LXRC$ZIK?>?+"EQ&U57%I%'B8JY2>''*F#,/38AN2Q@F^0A.#%:93?@5N]Y3(6M3Q(K?\@1O-[R M[-;5*MM_WO_/=/C56I)QV9?T=,TR)2$B$CD7@*.8&D&Q#1]DI 1%4O*&[,"S M#]2MF<:04H$U)L@ S@'#7!$1$COO/!('ZTXJ)BYP4Q;\RD<>GJ3#_J1-Y*N5 M6*X\REX_W2W6Z#2+AC>9R58+L$'=[\$/3]I+2..DK+LHZI[&<2H<9%!Q^.V; M@0IOR.EKCGEN?] S8S>H-9^7N(;^.Z)0;NMF3):P?9IDK/+$V\U@XW'JNHM0 MDP@\Q^XMB8!#+7KR'8]%VAH+HM9=%'Z]WQWL.:.6:@NY]T]/8=4 K[Q1T[Y[F^\X.Y:*5?PJZ=U"? '5?2'35CCH@ MICHV6",C(9+,",,5UY@2J10&9:^ W@5X.SU;/AIZ>HG:KTTK=Q@L^L/;KTV% M2W_\>MO*MP:+SO7QF_-6;C%8](L/H+:,0&IB+;@A$O$PYJX^&H2:8 FA_;"A MLJHKM07@;/D$CMTLOO[T&+ARVKM7%G23ZVS5:@\,T6J]J MT[2WGA%Y?TZ3<>+@,.\V.6IBQBJYH6$$"40",1Y&$K-8 DTEI9IU<-0$(J$B MP@A&D48$,DYT;"7,1#S4FIAHN][-9F=P_64K>S<="L+0/.[Q(/&+ECD:YT66 M.42(&C'[_()VT-FXFZR[:BJC4S62K!3@%HK#WOM/=];W^ M@]N92:O:RM-C0,J)UOV>')Q?_5YKN\$=/^EU<>L0[G22MKMWDVNS]+S7MV>^ MN'K-ETJFB\P5%NO);9+W8^7P=^Y!'A'"8S3ZU7'GREZNAS/DBOPQV62NBKHH M278X@_[KQ9@=[UI6^*\> +DD6"@I\CR:H_5V7R?FM6N:+Y?MR^7OU11XEH82 M7]*.:@XBKRB"GJM^+T[%@^Q6ZXE_P1K=;"%U#[?#D2[A"LN@U'TU+Z+6Y03D M5)_VIMEW'\%?K@0LFV*VSW MQ_YFE#QT7,"]?AMKL?=M19$)FL&7UE^V =G9<<%VK)_&%G//MIO[=N6J\!3* M52]J1NI4-VOG<.A1#A3D\4.Y_)/G6/KW_IS!4SU]N]=JZ.W(O8.4G;AO^U@F MYP]*^;A@-KV96M/CK%X-M;YNO08S]'V'1N^Q:-T7;UR=JR,^=C?V6%&>R=L9 MT@=G])QIN[4[2I+Z >7F>P%O=F;7YSDS%CE-^?0\/V^X/;,^W18?2EP?ZT- M:H&9H=I99A"^)2N AYRM;E%O@=Y-&]%L.'8/],U$P@U@?&,'8@%Z!=(]R=IQJ[TRLJ]^1"KM(^O_5D.MQ_7L>4G,&Z%V0%#O7-_I3CP'LR MI4Q[=!-_.I/SP'OWPNZ\TXG'?]1<%5#S14?US!&K1:!9==@S')< [WXG2;*% MA^YW.VBN\5U[U7;'I[#=\2G<@+KP(/O!Z<#*LR7AZF'E>UCY'E:^O?UL5?P MMJM^@.VJ'^ I %FO##FOY*U6TY&^-"N*R!R"@8^LLHMQ_3L>N7JDLT8, TTX M@()AC2'2B@E )0V-%( #RN5Z8,P-2 $T5$9";B!5B)&0&QQ&VJ$#&BFUCKKO M#SI?E;;.L4-F\+,F<;Z7AYK-)\_]84T&/G>[%@[YEF$/UA0HKY^8%K/9?1/2 M,;2FK7_K%E/5?0/2MHUIZT?=1RZ>FV;6PAZ_6#2Z$.LNZKX_/OOQS1;E]%T&PJVJ(<'*VU7@ F/E3*A2PEH58X)5M9C[G@QVQ5SPKR8<^*),*4>C>[=,=SXQ@/E MN]^MVLGR=S>:_[C;A,HHB!A'$F$1:D@YC&(3,A$[%(JV)G2]&-43"V[<0?"W M2>K_=3^IX*N_^K]?Y;F4:B1?';>YY*/RYOF?J]1$F7DI'A-X%]>G)^R*[%', M__;31-5>QM[K=S01P)Z-X-W4<7P<<0"W#L[AMO@N*SGFO1C>?J[ZN=J9"2H3$1C]M;%DX>W;]^\_?'BFI0)TR5#!N!M+]>J7 MR_GFF/F&'-]\TW4.HLS5K)FA/8C%9@.9J]C9>K[_TO5TUM_7+U[U8FRO+[:: M3V:A MR-\]+\GNES)V&U*G!#($$"<$-4A # D:8 "*%XZ$4<0-/P%JXIJB" M:XKFX9K^H]-$.;0HWW 'X,\-8$V[]I\VDL$]122]8O:*^:1B2DRTUD(+*J%5 M4$@9QX0KJYB15%'4T)Z1\U+6DD ?DG1518[G8:K^6 &?_'[OJDI./3&H3<.CC*:86Q5Q.&L082M M43"&8ZTEH286W#31U^[*./0*O\=PYH/_OV,*9Z[L\-+'X)X_NH/K'#> 2YDZ M #K7$3OV\#W[#&BJ.3JT:=QZ()W9LD:QV;DM#M-4RN6=4I+ M#B* E0)<<00A9Q(X\EFMHI"B$+*Y3H*1Z/7IM/2)DZQ M$9$-$2")4*05XY ;P+&-&:16M($@]KL)&\@ 1LO$V[TR]\I\JLH,-=2,(FX^Q$W,"B>DH2_TU.)3,I:Y>"ZB>]7QP5[ZR<7! MK=D1)"U*@_8X$YF:11,@C&G$N?TW1"B4UJ81:.(8$1EI*9]R3_KCAEZ;>FU: MUB8<$LR@B2AGB,20,2B0PG%LPVA-GCR\^QZET3'"5-$X M8I)0) VA)M0A CPBE%.HQ*EY_-^!EA8>O_W'9;@/T0+7"HH>;(=%#]MAT4?? M)Q9],[/)VJNV0Z./VJ'11Z> 1G^E=? IF528EETC>GOH,#--/@ 0^ZDE%&Y&#Y#1U;NX0'G+6(;)SR6L%* NW Y1M M1H!9?]EZ0-E35/YF+IFU5VV'*MN,*[/^LE- E;V>P\/*<1)J!!LB'6IC8Y1, MIL-J3T]+2L1A3HE8P_Z\GPN+GQX>]$YE+TKT/$O*SU4N7]E M^X"2'2.'%YO!L<[8,=[L5WW:$4AN!X':C%BT_K)CA4!M/_M;SB-^!I9)6Y"2 M)FQ3.\LC?I_9[Y0_;0!F4L"IR%@1(Y4DT(1(&<*C2&M@!.24ZBBD33 GQ=C+ MH41_?3(CL6L DT:_JG2$&O,M\V.'JX;>F+>;OSZB1_;N[V8[P1Y>_^B6_ITC MTE@'@+##YY>1]3Y$+SRRN<^I]CQ;E@?Q+#?3@RU&G>*J9+ZH\8D=;%QW?#+1 MZ6+9P!,E%E5^&+U:$( X;A UP#;7G7OADJ-]&8W:)+?YUS?*+]/W>")R=G@ ME7(\F];%)@?W_^?S*VSG);O[TFB/*G0A?7U MAZFS!W,N_;.%?*U$M?4;3EU4KV^'65"!.@\=:O-$CU7.@)(5Z]-$AWA3+M&P M6J*2+6-?XM\]4=-=\M5^ZVJB[W>6[2^PM"=6U$O6DH**Q*4&;A_OW9Z7T[3= M3U-YRW-^#X=V,QHE.0-:-=%-JY"S<8V3!\?MY1?NSJU;(!Y+DI2":L2MI#LW M]25'Y.*EI='5.76K^*+CZ_(0O M8_K;%=B[7)WMY &>46^>9-B]M_#LC2/'@WP_8T$>/98&]0^78+0K/KQW,6E% MT3C/WUO?, M;V\3>6S.]-7M8,]2#8&CLXQSOV*WVLN_.?JOSWK%=B#F[[K:, M)\QI]Z[VZK:']BKXG/L^R^$ZA@&?W@P_Q\@]=>,^SMMM'0:(3CW.^U"=T5R, MLTDZS?,[WN\$/P=O4ZV&D^"W)/,-V ??^'<0YFU_I#(?I\E4V_W&!0R9W2]& M.KA+E!XYK_Q.\VR:ZOJ^X=@)JP7PL%U9&7D,WN6Y6M\O[WDR9;YX([]X/HWXU)T"&UMY6L.AYP2:N I+M\/9 %-7 MNW,1"OGHT_\JW6F)"AP+\5CJ@MQ9V*#(>RLU"NE:Y=0@*!N ['-R?L^"\;GB M,-;^UVQZ[P(A_[N]6DN>3;*S/E3I0Y4^5#FTU+R<4*5]T)%71%2Q1ZTRPMW M/G7L2TH+8^_8C2L3/DUSLER/.^OR>2J9BHF9CF:F>Y4Q'_C3F0:"MZ9RC-5! MRW.KU4^%*Q6'/5=JSY7:!;D,S-74U4GR7RR FK]*[1X[_5%\,]Z;YB;S079V;Q&;/UP M6[SC!E7FW50:;%!U_O].G8[7!8(&8/@@:?: M\5&ZGQ-CW!FD;T"TL?34NE*)&(YT$5A+&WUPZVFZ\/V^?A9\:9]0/- /*=5W M]GLS2 Z[>]WY@N7IO8OY:T2>2WM$=N?V![=GV%9J MDE2O7*W9CMZT8C:6XZ.%I<*QEB@V1G"!$12(ASQDF&,3 JV@P U+E>_BJQ;" M6(OYVJW$CA?""K9_IR /VK+:B9*7^V)1\O/R;N<-6B<(,1P!%$>($\QI:' $ MD8JB.))2G]*\>:NT0\$UWN05!JD@*%]$";KGCWF"FF@)&_6BD1N2.7YY1<-\/86EO[_LX0NO$5+S]Y MT*.OG;__G;WBUE=66LN=5>UF59JUR!S,L;17EGQAF@K(U'PV9'(SMB/S=^!V MP"GW7!&CX=C=+;/?*;._-;M?WOG#_,94CJI,:YRM[^9H[0(T=E&LNVB#'HH= MN#FK@\,MYJ"Q87S=1>0$W* U7D3=J:YYTU_TR&6RKI-YVYM=NRQ54QP*D(F, M(3$((4,BHD(S*+0*A8:<"$,[B$,C0+1U803!1")DMT@M*!112*RI)P@;T#FO M=D,+6U;VL 7_4P]'U&SJK"'P<^<\N0;+FE4;W^*>LHZ^??W[MY@TV#E]^P]^ M&\@9W+,?#\_AOGX&6DQ;U+FL;3 ^HEK,=NGV7&\?AY; M3/Y*L('U\]AB\N/G\IQ'FD"$ .""821)+)AQV. ATU(0KJ,3XCDOWK4Z-MF$ MVGP>Y7/G+(H;),[FF!6#BUF-0-?XG\W3]7()GJO^\XTIQGO/&L2/6R5>_>#J8KM%V>^[)Y[U?OC-0VB&$(!G'L2JSV2 M6#$4$8&5MOZAL#\B!F0,1 @U 1%&)'PRQ=H!+B4>A/!%$TYM8L-:L4WM<#.< MQT#I23,.3YIQ)%-R+ K3V::_4^_QMYZPX?@ J8]D2HY%DSK;>KISGWNFP_4# M^=[\Y[VR0\T.T7)1^UQ(VOE8G>=R]KX0L[DZ!8RHI(*%!*-8,&X,0Q03B"4S M6#500'3F1-,!B=C1^="'= D:4U:GD1PX.,'3L^=NOT9O;9KXB-R,K<9ZK,P8 M#I82XX@ )&,4 N68,1"QEDX)35G8P(S1F:&#=! 1?%A+]TSUZ/VXIXLPDHFO MC#L2%KO>B?NNG+@UIJU.]0-I)+$U8#H.D8D49T RI#0T2"(4-E4X=9;^) , M7C019X?9G-/,:AY;XJ'/Q9SZ'KZW\I,__*]:!>?V;?B-#JI>E:*+RY7RO_1- M_.#:=&Q3LC=MZBK>9V=1O.P&X[,XWDDY0.=N;WL+NWFER?IG/;-\JQ#MSKS# MYC:D>>>PM&>%.5ONO -URE=%<*@QTD1(%$IB7PL2SJ@.)8M)K)[3E^0ZD5[] M$I_AQ=+QX)]YE]VNW<%^[^M/MOM=ZRAVK>.(A=K[@*[7R,."?N$3W8=2?2AU MRMO)]^4(]IO0Z24L%WS2TKHZX_I9IW+^:,:ZGS)2$#,E-2(BHDCH,.* $JJU MCC8[@T;U3.8LD?D:KLYDGI$32V-VNZ9_[03^K77+62/-Z%IPI)4TH^O;QUKT MG.V%H*\&+M<6+:ZIA2<_SG42--8+FX!#C*D^2O-'^L]>K>EZ[TX"0"/-Z=JK M5M*2U*)SR-7MO>78;?!@E#_.=BT_CS6ZQ]>^V@;%*HYQ2#Z-++07O'1G2 M 3L8ZXV4P4MH9^S8I^U>AK_S=L$CLK8;9%?R8[3":!YMF^D+$9V=-)WL2,*6 MFTQ+0*L?^(\O/2OWO=55'4')Z-LDJRJB+-Z&/$>7E#C61&C7R;8^V=B?>'UWV^K&CMO5]/Y^Y/DA^.BI0/=E M;\('U[=CFY)CT;=V1V.[LD]D,TP6CH5-';[R@*3)G=+N*.0^\X]([#J52Q]>[!=^D>+( 77A8&_&+\OC#? M'Y)T?:=O* B&DDB)I42$&T$!9"($@D@1&;()I][V/@0:8!Q]%S[$OHK;0"L6 M/P"W*6UJ!-!?=Q$]9CC[-5R;Q?#6\JUL, =;K'0K+D,0U4K*VM:"S;'.KBT, ML\,<66?ROU^]N_K\X;=A-O'\*:\V*VAC) *0*A[%!B-A",6A(O:E#"2(QS%J M*C0K7JL<)=9N+L>7._O>WV9\HKAI*71S8.I4E#:A+:;A\Q23(9 M)Q.=6W[[B[7\(N),0$TCAN(0,-A!)"SV/DU7Q)?-SJ9W+_YZ:>' MAX>S;R(=G27IS4\P#*.?4OOGG\KOO@J^W8W>C+A;7#U^_?O5@O3Z1T=:B- N MKV'V.2' 5#)I>,BL"IG8_@J>&G.L['>AB 6'!D%.620C8!")N$;:"LT.QQQC M2&4,I-4VB:06G',(=4@UM8\G0@-7R>?3KUD%N>>2KOS^/DV^>1+NT6/PEZ?A MU>;WZN)>%:S:I?F4C/U?:INWC?>EB#FG*)8(:,R1T-):'6<'(JLZ6VW><;5Y MX]4(1&>H8>NN+=_B;TVF<$.Q:"%+3VUYFRYJ8!5MY"ZJ41W95WV=Q\0RN;M/ MQIX\+IO*6\<@YSID)]H3G T<@9)=ULEC,.'?''6FGLBSG$!S$>2G+$8Q2457 M]Q1C'( +O&Z#@@QRF,WQJ+5V03:=V+.G]M0MW:*G6*1;[J"MJ&W!$A&/&F;W M(_[XQA>[+_&W/2/AN6 SPIO7#^^'*Q>T(LL%NV'+/;+NA>V+P.?.QAN/ MT!>]JU\^6C-P-[TK<$3*=/ .";- *ZY$Q)IU%,;1Q?T2E,"H6"*@8821Y!QR&!%,:(QL'<420 MB:60/%0QCIBTKGZH=\!A>#X)EJKG!XZBU3&,%NGK? >_XW]JN[/G&K7 CNY MM2;DYM9>#>G .DC61BP=\)4[KKLQ=]3:(W\8.,\'^.9)]L,=B'$K>CNP,C1= MOX M5AT> GT/]U M:G5NCEK,T;+TF?L^<[]EYG[ESETZ=CG4DMU[+LV'H0O$77-:'6R)1B$F4&$3 MAHA:LZ2P),25 R @ &JJ)^^PBIPUQ?RGEZX__)%_)V8)],?QQW(*<6Y]?PZM)Z,XH)(CC$/%(85( ;E3XP%1#^][:HX/?.F.S\$M MS/%Z*J6%N4UU_7""XCB"VN 0Q-:F$&$C(!LP86)B!0FE;($(QH029BV,"B6/"!)XEVY,/,!' M:&)Z-V:UB4&]&].[,6M,S/!KW8L1,9 42BPU@@!)! QG-%((*PQ43LE@K9> M##@Z$W-(+V93HJGCI_J:<*Z^0/TE^YC M]6=D>[1M]:0VPT Q#303,9(JMG%A2""(06BDJVW9H3E#8!##O@OV]'TU)W9O M@@M7'ZBS2>^O]?[:\[H^MC!JOX]5@63OJOZE_>JYAW6IY[L8Y+'0D53*!J,A M8PP(S%UMTX;-TN^")PY(Z-*.J2M'UG1O2SM9T.ZKDFH2=[#!;>H4ZK\N/KU[ M_W];ESZ_^N7"[HS?_O837]O4U7;9FW$QK\\_O3O_\B[X>'E]^27X_.7RW>]O MKZ\&P<6GMV>!_5MP]?NO5Q?O+LZ_7+R_VE#<=S;:3Y?7[Z^"Z\O@[>6GJ\O? M+MZ=7[]_%WRX^'3^Z>W%^6^!?9OK]Q_??[J^"GZHF@-^7#7JIYK]GFQ\^76: M#NM*4^#'*Q]PQ;3LKX99*^]8NN'V^(=H]UWBFV,P>L$ MNE% %N1C%Y/7V(6[[J*E)MSC%I#&GMEU%VW0,KL+ =F2S&CA3CFVP:O+W5P3^'_QYR?Z/W8YW>/ ;76MZ.[?O9']\F9X/@ MMXDZ"]Y;R9P\SDEDX2>U;G==OPPMUN[(FEW7#[?%.^ZEU?5B')Q/;Z;9I-:T MZ//&P58C@)#)<^(Y%CA/SC\\,_!\&GL_.S/,#V MCQI:']"&N>.IO71B'>74@],,4S>MRD^;OWUR=V]%)4O2S"^R'FDY<2[X5WT[ MM,%?[DC:>UD7V_=2NQ>YM5YX^2CWGHV"5XY!%BEN?WNW=C<>JESG!O_.2X@? M6OY%^_>S75C"9C"S-1>M!S,[*FM/V[PC^^Z]D<_):,3_G+G!5MBN)HDU#D-U MHVW8/99G===X]YY'(U/MVG@K/"UA;"9C77O5!H%S-\['?3H<-?@>4J<.5[.$ M27;6KW:.X63'6:]"I,0JD7KVGMF0Y_AB1?IF;(>N+MPASM ,7:;4XW_F&Z = M\OE8_38;H?V;#>W5)UT_1XPY$42(B!(,$:-"@ @09MU#1A&2<1,I=HBB\,F] M-G_]\J^79O;N]LV3]+Y0P_5[+=YPKVT@L2JWVD&03<6_[:[E8#[NDVSRVF6& MW#;#U;^GA=]1[E9VX3_RQV+9W4(^=8&5B50'QB[#R,U^P"WD7:P#R<[9D6V^YJOFQ7D^M45;# MS/JI8NH'6SS3&6CG>?+QQ,G-1VO#N;R=6F,YR0;!^U'PF6?)P$8]WWB6@_+] M8\I3_1_[5?UM*)/!_)V=V@>I!\:W]EV/;^QXW$AL+.E]>FO:K6!6-#QN9)D> M.U?:VB3[]O)6%X^QHC*V%LK^Y8GI=D)N%]X_,@ON>>KY>]S\OL\?^W'VV"M] MX_X=V!'=.M!!Y;]W8Y?&SG=R[V[C9*:8#*+^'^P]K=V9N"_]837CK37TB9W^BU)VW*9N_Z>N^;>:&5*1 J&T5ITQ!]>M M!=5NZ[;.DB#2;MW+9HA61QG4'64ZNS".Q%=Q(6 M-N-JK[UJ@W.,[;W4\K1\!V_=ZF #K#S9<)[+T#SN' ;ORII5-1WI2[/L'-N7 M6>\:/PF19]^:,< P5"1&8<2Y-%$D* ,ADJ"YGOBYQX90,R6C*-10*(0T$\ 8 MQ06G$3="*]$]1)[;:'*T.N]!>*\MMW,B;3B<_A=5==K'\]XJ :&:F MYR,CGL_N(!#V4KLG^:UGF%J+:__C*\-V"9>W@>RVD7BT"N5M_6*VD(#CL"Q= MSGRK,S*'*]M^YI^-KRS69G=#BH#CVC0AUCE0T_A MM@01^R@$/N3[[20C!&*-B-VB!(P%@L)0+:7F=K="6,8R; (?V7=&:..*8CI MD!R@HGCW=J.#AHRNFM9VND6>;^:.=T[%]#ZG[^=_OZ M>^D"/-:7WW?#+<$=8@4TF2F SE W=LH5_XPG2?K8HP0(T_W@PV(YD M2HYEN^S,J^]NN_Q<\,<-@OL1+PY-7:GD?7[D.]:[Q*@X'CB*XP&;V%!JCGDC M+&7JLY,H^XWWI3S5RUT,$X(A)$@8H9@S)B1#-(QE! 4,>1.[Q'%MC*>.,=_K M\<'T^$BFY%AVQ:,,(B=\?#-TQWGY,?1+#R8/KCPG& V6(E1O0I*$8H$E C1$ M""G,#>2A)K&0G$"HFQ QCVO;@VB X^7BZ$-O?7U >!K:>R13!!ZP1S(\&N3I4L;J@%A<"8ZU!H[NQS CE*9:D\C&C$S& MI*$R^K)8@'ULV_U1 MX6ON>*A[U//3F]83V9=.;V*_3SC8@[SZ3O).I9.\04,^XY$$,*215!$",**& M$T:E09CA4)_ <N$%T(2)%$C,8<$"1$SK3,LW:IJZMGZ7 M<%OL]/7]_MG/S]7V.NS$4:D\1(J'0@$#K6$65'.JB&+(D)@2R%BT6Y4_(@T^ M8046UA5'0G,$K.8:I)@.*0@S[&3^DC#^PR*.U4["CT M"A' )(386)U"!&D> RA#@20W5M74;O'+=FM*K\N)[E#[PM/5/FJ]_3@D,:>4 MV/U3<\6,=7DA9<+]N"_8K7VO>8L]TT,TV@LS%E M$.F(&.L/(4U#CDPD5N<^R?0<3-Q-^?14&X?.G,U[ MR8.9"YS=6Z$S=M7_'"8YR>F?'H8*')/W3 M#D;ZQ$.)BZ!VT'Q7,4H8KZS>'#27=M]NC@ MMQW0VDZ22*WPG,%A )U/AYX*]O14/3U53T_51$_5TDZUPF0'>P!E?_5+A7R9 MXY?FX/X.+=/E8=TABM\#,FOR\VW40Y+>%R I6879.(<:Z^ QG^]Z7NE[GGHT MS9D3ZE%8\AMDY4BM^_EW/G2_E]^JD^6&/ HY!))'!'%@?Q,06-O!H4"A1LV] MO77XOB-*D]-5$5P%3^H6**=.F*U "=:[")_)=K,-MX*RAR<&90];0=G#G7' M;4;\11T,?>J9>*U>-Q L[6"BVI'"G1HK7"OT5+@!+]R)$6M\2+);^]6__W$9 M_//3WX.KCY^#_U, 2;\=Y=Q-/H^2C(+_Q>_N?[:_V6UE?!-\+I&SWR9GGG1H M]YP;L!4 *#PQ/CK8"FP3;L!(MQW)!O(D&V['\Z#J')/BG%9#WSD6T%V>Z@9BJ^%))3F5CT9R2Z'6./+N2\\A^Q*6^8"*VA]^VOSC.V M+5_D\WWSC&:>">,0C&:P5;48/+%JL:['6^U-'WDJ;SVQP#+YI,HW"S[:@:&6 M%!K*J75(-$ @5B(*)8Z@(1!R@3EO8G2(;'!Z-+:BG:$&R_@]>4[@BRF"AH58,2:@IPUH(&?,HEK$)&S0E3^,=VK\48P) MQ#PT,J2(A"&5#$0Q#CD55$6"'/T"=&C\:[Z6:#ACP&L/=U8\U\,.!O MG4CIO?T\4G A $\?[>),T\QGU,LC]3*,.7=DRE:8IJ-)&4UX2C$]EKKXP%Z8 M3845V[&/3AI?J[BT:5:\$^K?N/3I?524AQ"5<5H7GVP=C:P^SEO-S/1NF-TG M&1_]W:KK?581F]F/JS#EL@K*W*>C)+.#=F' (A53%!(5Q\H XPA*0\@Q"!5C M3,988-;,OOA,*B97C:VU%MAP@6 4"V2LNC(1XE@RS>*=9>\7,O7H+'"%96Z) M_I[:$7^U@E=P% 8EO\Z8O+7"_V&6O/*RFU5MGLH*^\HV?G*N^XOLCOP!@ 0"5-N(B".B)+4^"E9<,N(<%-R005S2N2Y<-?JT MJ^;-U<\D+9VKNW)[2TYC]O0" M1&>L&MYPX23=9ZR*XJX?7%W4.-,_>@Q7_^=J;RJ^DJPZ?)\_>]^5!?]B122= M%C2KYV/U)6_ .+?K\-57?*ZVVB'CAH(X4IQ+5[(M0B6YC"36L?5T29/[\URK MK9$Q*"+&J;F54\(I81#;@!!(+$+!]V6UX[-@;K*\^%W8E[O)ERAXGZ_W\RWW M^C=L,2U'9KG7#[?%.^[@?/495)0U6;"_Z/2K_O7Q^O'>_NUMDDV:M"4FP(X; MQ$!''%&,A4!:A=+^%&GX!'_W,[6%8,R$->* *8!"8*?,_@=38^E3EY^S8J* QF M5ASS^;\5E^66M?QB[1GE=PO?>,Z4"CYR;,G6Y];6 .5>5A3 M9EX90%?OZDMGU1QG;?8$:6V^+>5^0M'=FK<23^9H.7?'B[E>:5IHVDI6S/4R MUT)0U]NO%64/<+.RA\*:K:M Z'#R&P_KUUVTDAAS_3RVF/SHN6R:F &I:,B MB T2$:*(^_)O!P"Y !.%T8XY#HK/GK_+.Q-0QA6/50SSZ"JD%H,(\M+9#GKJO U MZYI2$+7LKM&,$TDE$"I$/*(,"2)9',(84<6D6,XV$'\T.7=;MY'XM*"_NS]] M?']W/TH>M;[2=KI<@-TAM\& QLL5ACVU0:^JW[FJF@CBF",!%$$<,QYK)""@ MD=T7#,>M5=7[GG-?VD)7_Z/31/'LULD>A0#^W"MJKZ@O3%&9Y!)3&LL0 X01 M8!&0@D:,:B -Y WG763=.>D+VAOWXNAWQM?2VM%?/B:LGRPX+([L3<_IV7,! M'IK;X_@GI9>37DYZ.=FAG)Q6Z@W@MEOR^9VKA,U<)=?7H2H:^52^07O@A!_ MCR\]YW9P%=J_@__VUHK77$FD-M@@R'1,38Q$C!@B1!*@E!%"@;"A#)E6)3KT MT.DS=MKA0:]Q+U'CA-"0LC"&/#2(QX K RB.-0> Q%HW@#@]5^,ZS8(M5B\/ MXH,S"O9JUZO=L]4.(RJ, %;E-$111 3'%!I.( $HXLT-T7-JUY'V@!.GLGXA M.:U/#G7:]6E.,WZC!T5IK\]O.53>X"%UC*=O+7B NM4&0S&D9"Q $PB#.V_0 ,9B0@!ZV?3!BJC0[K6QW_:U2>$ M7H(6_M"U&DJL< 2,B F2*$1$H%BA4$IM_R<@:J K.B9_VP[AQ!1QN^7?_;O^_3!KM(':RS2YV*Y/R3S>_D<^1V"*N32.!.$0TS#D",H( /H0A1B'$0D0J5#B,B"9Q*-=G M_PX:!$2#,,*]ZO:J^Q)5EVNL:"@P$90B8[# $B'#8"B #>";,#)WX/?' T!/ MK1CU!#W_P^?]OVCIB/8\V)Z75T?X-OXZ3).Q$U0^JC6R[;V&IL]6'$_N_]QA ML_#1N?KW-(@Q*V M2!FNU$(.30A$!&-M(J1A) B$- :*$]=HA!A048AUK$.$J6&(Q(*AD 'FCO-P=[% KY@'"@K60FP^X4THO_?BE5]3M M%15R&L82"",Y0U%L! *Q%C8< 2041#;1=O9A1Z^HO:+N6U$E@A)I@A45$L4: M"JZ-$A(BI"6EC?2N7=5@G?S.^$*:)XX/#K O[SSZ*3F*+>O8)J67DUY.>CG9 MH9R<5MIM9W" K"]E/@(5VK][OXR2!(G!& ,<01@A$6$:"Q4I2*W/;C@I.;7U MTXR=?>%R'Y#W*O<\E9-$ V#C:&:0!IPA$P,>"*6ET* B0N"'CO,1-W6O/RTEJ]8@@1QEM M'KHYV4 I98P5()'#] ,<:!!Q9$T$#[&D\+C\Y44TTK '%>CU]D7J;0Q#3#!! M@ F.9!SQ.(8:A@+2F"@F.HAS=PH*.,"TA_+I5?=%JFZ(!44$,<=4@51D[*:+ MI&*:2Q;+T*Q7W6X<]Y =7^M?CP?2XX'TJ87#U,BL[%L6#%!((P"I-@@IP#6/ M#&%Q2"*)5-BGU?O\7J^$.T,+VUI;A"2>K&]/ M52P,)9A#$B(),;..%M0"$&Z8QK !1OTH(Z@8')K%I7LK<<0Q5F]D>B/S#",3 M*T$Y0!Q(B1&.",=8$Z4BJ!!D,&S@3=QE6-?;BJ,)_%0R%2,=H"?>^?"'1<^ M-V'[-[B;3M\Q6-PV2WW\+=V'?->MNKY!;&TL-C8D9!)IH3B&*H;"G6@AB(5N M,,F'+FZ+#LZ8L\UJ'TTHV!N-WFBT-!HQ,AXH(@)((TEC;@!' $[?*!XW'3< MUF.Z]$;C**>V-QI[,AI(0QSSB)&8$D0(H<@@$LM82,E4%#WE:?0>P[.Z=>P_ MW-[3_V3?V$WI<#SEQ2LO?;+P@5^M:_N&_]+(&!01$S,1(LH)IX1!',422"Q" MP>-\N>R%6IU/-KP(OUKQ1((Q$Q0KP!1 (; 7V_]@:NR=8LYC]<=U%Z)6; MB551HQV26_(YI2B$?I-8T5XNTN G.[?N+H54;3CYY7=7#R__PA83AU;-^OHE M:['.Q(_:"V);8U-I3QC^==XFYDJW<'AK1^GR4/_]ZMW5YP^_#;/)M7NX_52/ M1O=<*6N1_OM5F/_N%*G\W*URE#2WC_/6I.$[2\9BDMS_',Q;^Q9).U>>NN+1?#I)GGATDSYLMT?4M6F% M45M:\'6/6EQQ+]0F22;C9*+S;<;^\B\3Q]1N*B$EF*%818(@&%(640$HMM&M MVRCR:[XD;HBWD\G]FY]^>GAX./LFTM%9DM[\!,,P^BFU?_ZI_.ZKX-O=Z,V( M.['1X]>_7RVHA7\TPQ0:R!$U+GB6BNLH%""26@"L"#3@U2\78SF:.IB.X=C5 M!ZQ#TW)?\R@>[J\.<2T89@$/_N*-23FVRO8T*?F& VOQ-K#S6EKB^G/C.(PE MPU8/ 36"L5"Q&%/)^0;'TZM\A;CR%?!FZ>'PK*D-8,F([U74B($4!E)%$0- M-=S/@$1_MMR!L^@[D3O49GGCFMP-QS+5/-,#9ROOM4N_Z]'CP%G%^4X-.=)\ M/+TOC&:J1WQB;>PD"9+Q3>*LZUUB%RBI#&VJ[[0:%J_C;.UXK'-1>AA.;H/) MK0[NTV&2VALGV335KK KF::!G:*IX:7)3NYU;JPS=P[@_OZ;?5YPD8W<,]X. M)W:H;FK_F:1_!J,D/R$[R_WVX-H^XZEVDUN>!4)KMT5XMR9_%^YDV/Y8?F]H M5\Y^T0YMZ0BBVB_F9VX'*FR7Z^PIUW;+V*1RI6=N\A:.+&GCR-*UX<.SO#68 M>TA%P/!TI+ <%S@!3WUH>5L=:5G_K53JXI,ROBQ0V+;^4O\ ;%PH'H0N'Y]S_ M(GPN/K/*)"-E MGWIU??[IW?F7=\''R^O++\'G+Y?O?G][?34(+CZ]/0OLWX*KWW^]NGAW?SC^]O3C_+;!O M<_W^X_M/UU?!#Y6Y^''5J+NU4K2-E6+=6JFG9+5Q0N:2IV[Z8/@00=FZ"7)>K7NIB[_,?;/R6\WTLXU M#GAP[R4O79"\H?7IG1/_59=.]7D6W/-TXGQB[\,W738(^&A4.O1_3_F]_CH< MVQ##SCKW.*IVB/[V1;F/&_LMM^]5>.3>D<\]_E%-J)<+E3_.9*X?K M8NJA74@S'110;O0^I.>N*=+K5663UE];(5O_9_L=&:3H5U>?6E^G69V M_#9XK%=@@BA4B%%J$)>(,\Q(R 0$8829UE&9D-FXS-OM"/[DWF\-"SM#L3&L M/\*?2Y&L0K4Z6X;&*7,%':],*<]2VRGU$O$/JSK.*A:KXN;C++C2.OCDTL]H M$+@J QC^?%6LWI+ ?B[$;."_"'[V2,VE:MGP?SC.7]WE"':RS30>H*V]:OT) MVG%MIHM)I\VNBG>QF78LDRYCM-(%F^6-*F-7FL0YD$.[#2A=@H37Y+EK'7*V MVQFT5-_93--GR:Y:MJZPQOY=%C);Q3 C,.AXE.4Q^LYFP4IC M-G1I2?LZ65D-.5L+YT98O;>OJ(N2R>QL_6%R>_UH=7 /\(E9@5;'UH#LQ KD M.]:GJ5WCH5S8O:_DK76)1W:[;CJU^/7Q^O'>_LV%U>X-?K4>RI^O:M,0A9A& MQD0(1PA R1AT;?-QJ#&6T#25U'2UFVN[8]^[&4JGNK$PPPAHB$0QB#$B/*9Q M#.V^CPQE(";8G84N*]IS(M0E13LOJO,'@7BTBG;CU&O@-UEG5AXUMQHV=D>O M3V?+YTX.K-.YVMH6BNUBE]R1-,EHE#PX._>#=1@FM\DTLW?.?GQ3Z?.<*.Q& M\EOEN0%=69FS=BU;",#Z(/V E3GMI[]5 @^P;:8?UJIM-JIW 48KB(FQ@S"( M"LB)B!TUO*&"V*&&K7/0Z^MTYO+Z374USRR67-M"M:YGZ/GVO'08NJWZW.!% M5M?4PHT?Z>M^UO>>K6\PVUF6_OWXQ@9.Q13OXX$?^9C?^&33[LM"V\Y\U\7> MO<35!.#:.M\N:SE-]REV;^UG:3+J96X',K?MJ^]% 'S#2[_\+W7YKY,)/QWM M[[0;/(;'R@?RC%9O\M*QRT^K=6K/F%T;]D5%$$L2ZE!! Q$S1M@P42K"#0(Q MC&BXG,0AVZ1N_G4UX1/OZI8'1%=YKB3+^[:]ZSWSA[^C!LQC0N?JE?ME*+=" M$"@(B$(D1 H09JC5\IA%(<8<10U IKM4[EJ44X0>73*7('+H+LM>PWL-W[>& MAQH@%2K,0B81 )+']G>%M:91&"JQ9PU_FZ3WB=5P?3Y6/KCL]^]>NWOM;JW= M/.8Q(A1%$4((,D$58T1S'0D2*61(Q]K=;\3[RS0<'E3NR_H&X#<]0\*Q,"0< MR90B*"EV= M85%1[2H)7_K!T,'59__!X]M;*UISS3;$*"2,1 R&!G$J* .2:P)Y3'3,6 /< M^0*N2'_&T^>(>CW=N9Y:?<3<2&!BK?PA#0XC$W&(-.'8A TGL/O1TUT>UT1Q M$\I0KZJ]JAZUJM)8:X0B)F"L$=7*[JE,(AFJ..;"-#&([$=5^W.77E%[1:VC M/4-#$#.0*!T1$UD41 &,ZXCH *F: Z)#'K MP_]C$NVCH=CH;<;IVHPGV!.?8S1"RAD%@DI D8@PC9C4V!H1$L6:Q@WE9*>? MBP"#&,;?G>7XSFA;>\-SS(9G:[M#)8DIPR&$FB*C 8T9I(PJ'L;4U;7VB96C MDNW>6SFZH9Z>T=C>6Y&AD0Q$5,:Q1!AC%DI"0*@-02K680-CQQ%E>7JW8[W; M<5KU'/OH^7WQI1U]6T$'34-"(8RD"A$BB"$F@-$( DXC% *I&@A4^X10?W;5 M*_=)*#=BD@H)$844( V5D"(4S$@L)::,-V LGVKB)@J;*-)Z_>[U^WO6;Q!* M1@P0A!CI45<),EI%6#$)B<%-1]M]@J37[EZ[3T*[#8\P!HH#QP-I%*&0&13+ MD&"$8DKBCK6[WX;[?M^^W[?ONSJF3/_Q3THO)[V<]'+2RTDO)WV_[S'T^[*7 M?BAT3S?O30J) M028DH5$1$IHP04FL#1%:<2I!P^GK?O2TTZ.:7E-[33UY3841I%1&A'.B$8* M8@XY1?9_(** 'VQ'[0]=>D7M%;6FJ+%B4G <1IQ"A#FFG"@N)0DYX/9C>A!> MZ9>BUQ#/;U:^.T;]Y"FA'"!> 00E8@1K:2F+-(154PU($7WP?_1 M%<_W_3.]S=AG_XSA,6,4AW%,%%*:"BP4BH"(=(RA"ANZ[DXP$['8=@/I=VO M$D-D-')E[YH@88@0L<,W(C$#TK%6'E>*IW(\XP%V>1!C\5"]KXWJW?$H:MWA)T^Y9AE<#SMWL3#"?V M7M*^^65JU4B8$&-@D*/=C(QH-7$P!-;?MCJ+:/NE__5+Q?CX!_-I80SC)W)^'=ZY/3P>)C_N*/P[E4(_M M_V<>>2'5:BIU#KHP"!YT8(9>@+3R-W7 #&,_9_GM1M[E"WAP[P4N71"XH;74 M0_NC?2:?^!L4 CH(/EB3-E0\,%SZ-/)9;KZ"\RRXYZG]L@GLJY3?;[[_(."C MD?MFXYWMN]IW\>,HLM;N)6^Y'8S0>FQ?=91(ZY(J]R[N#A=CI>^URYU+/0C^ M-Q]G/ OL]$_M& MPBL71VD7@2@WSP4AK]_EP_,2#'W2J:\\T:7+WW*>6 _VB M'\=)Q@?!1_UM*).GONW6<^6('=4[).N:\JYQ&I?E"B<39S"L\)?:,U>7;*58 MZ7KOL)=?9P-2?6?5RF/#W-RD^L;J3^WXR:I4J<3NR_?%4^U#K6%8.IAR*Y4- MK7%S?\VT==6XU;O9()P1M7ZCO4+;P2:/6F=6-=RL[D9VXE:R@P^B(>5?:L^5 M(\U3[^'>5L>,D^2^E*KBD]+-+80TO\6*-Y!V*73:6OY_P6AIR98?>,]O]&N1 M:O[G:V[LX][PT0-_S-Q-;M/R2_D+O'$>>1 ZK[STX<-PYL47GUF!OM4NKGN3 M'UPOJ$R30U_^J3Z-K^J+L'J>\I6NWZS2[:T]R;_QX#9U0=9_77QZ]_[_OFH? M7+H-[MO??N*- M3%LN?WIX%]F_!U>^_7EV\NSC_WUKUU;_"K]<;^ M?#6;!H0%H1B;" *-4!Q2(20B<8SL^V$<-4#4;E;+4VR4&^0V=";YO9NH=*J; MIAP) !7DW/%&(A-"&G*J8O;F-XU@?_BI;.LE;3A4LS_UB)ZZB)3G%_"Q1)=(G)W^EYM(C(@8!!@N( MIC_].[.X$"26 @N@(4XL121P%YF>OKIV_1T5W4^DKJ]C8*K2-:KK]&U28&G M0H"+.GK!(%UC-TPU=?(\)KY &/1Z@YMD!WP3K>S1Y6!4?_E^+NWO<<9N M%+;<"@CJU8IWKE_3+1AAO6==QRD+!L$Z9-X9#.NLHR;)K[8BOWX.^2>4K*)H M4>CW>M?)X^M__MNK% N*OZOGI^WMC8];UT^VM/%^RR,V6SP?8.)K-[:(!N_,MJ_F^0U MKD]>W)FU,4DQFI)X'R^\RV;:?91]6\HWO>>6.6Z! 19R3?;(=M.TELQS.^"Y MYTY]+PQ0I1KDY7^IRW\Q&)GC0?]QU8SDILH%(SOZ2_!^DMFAUZ-26-B6[99"_#)!K+[B5(#!( MS4( [6B@CG@A#:(*U13$VP/(<]W*C/*,\B9SVD/P#'E,) F,>ZPU!80#PX(B M@WA-69@]H/QK3FW/(,\@WWLZN?+ID J&@#&+&#=!$B*8Y-%ZYUSLR%[/IG?N M-Y;[C>6^+VVJ-M1^HF0^R7R2^23S2>:3W&_L"9;;SOJ-J9>^871P^+2AZ8(+ MB#KD/%-",LN$HDP!=5):3%V@-7V,U#R+=U73ZM;O_> .D_JX7=",V!>)6$4Y M Q0<<,.L-PHA IA(19A!/M0T"=@K8O-&3@9L!NPB8#663"/@06K"D+/:*PU$ M6RLD]A3L@0&;]V0R7C->[S740#PJU>"IH,QK9XQ'3FL?$!<\XG;7>,W6[4O: M8/DPZ'_KTMG^<1E]G$[1[;O>V%>;+64)H^)F&&GE!S?]G38C:W]LIP7":3]E M].NV?,]A-.J!_V0Z,T94!T3??C'"7($,X0;I,A'G0(V&O"#5CF>:HC M+I'D6%H"0JB:YB@MC!R\;)NZ)7W0#W_TM-5]T%M58GW'0]UCG\"&HJ_/[Q/H ML%>>"JD$-1&L4,[-+N+:) .PKR5Y=8WXISC"WMDZ?.U29]G M"Q\6/-!@,">!,V&#CL+%8HM8B,)%UYV94?KAGI\LN/Y;D_@,E 5 @&G&#,B];R4 M8%5J?RD0JNEYV;[X4?9@#A)D:F-JRQ.JE^WY,$K[8NK'7@WA8+MJ"^)3>1E] M-!Z4EIA!M,.T9(RA8#DWAK(Z\7G,L2)&U9&%ZE_ZQED&^?-!3KACQH"4EB&& M)+.""L.I<\QCPGE==FZ.R6249Y0?%$@&EKM"*&'@CE M7W/P)(,\@WSOU:3?"SZ"9;;SJJ7Z9>^871P^.S?@UPN MU0#<^> 1XPB *225=L$I)8QSF! 7=MV#>'][/SE>E.%Z]'#U&FO-*%;8"<:$ MUI;JX*4.3A/PNB;@LU>XYEV<#-@,V'N Y3A0%ASS*4)KI!'8,BF0%A@;[6M: M1>T5L'E#)N,UXW4!KX(;8#RBEG/%J-,:G+)84 $V!$G,KO&:D9=/$.<3Q&T; MZDM,I3>>$$0 M >26*!4D0R1XIH!99[&6GGHDE ,XM.CYJJ,<^0Q@^PB;A<<3A ?"!HP (1'' M3&%O$18D.%!*$.Q,3>63''$Y/(MGV=&ZH1Z?['B^TZ,%HYXZ!]H "URH""M. M&9**44I13?VY%H1_LO]R^-/#]5/V@['M0<$>F7-C22+[.&"\TWR1YY&O#<)X MFZ5N_[&'0\[U62!L*7",PT2DBN,>"Z:%U@H$ 64)DB9,ESI82 M)T@A,/96,8L8&&PH:!J8E5A+9EA=JD(.;V6!DP5.%CC;"1Q*>,#(:<<$88)3 MZR7%)"AC>0C>[[1D[*FXC\F/K/Z*"/QEM>!=%K]+(5H:[GL+59,+5 M=EA\-UW0VGEO/4N*MIHE;G:6:![YZ6C\0X73B? M_R:=S]\)7?!6="$'6?W9-POO72EAMZ<*V8HJ=#U59H.6N7?'2: M:HST^S"Q5FZZH\MB,!X6)]?#;J_:E"B,^^^X6W:K[P>A<%$7FVY_TOJWK J6 MS'8UNO'A\8KHE!13]K13#R9]?#X:]&'8]:F#\&G?O>X4-Y!:"8^'0_#SQRX6 M/X'?KZ%?QH=VEP>97C*<,__BP+K]+]%9&@QO.\65<9?Q_>G'-$Z($[E.GE01 MAH.KZ1@KST?^4!:^&XVHKAU7STN71PJ-@YE59HD_S>887_*N5WPTY:!31"8Q M9:=X$VVL0;]3O(]DB2\=1]J,RLE;_S$V0_@C?@6_=UV\8S2H*!Q_*T?+#W[; M+:_'H_@TTRG^MYMVH+KQIT]PVQ^49O:0ZKFG?0^1/A[Z+E+T_YE^:=2+'*>=TVAR(GG,03!NOK0XT(88*N_6) MG,EZW4F\]=8KGUNO8O6&[NN:CF([@UP1O^I5C S#M !N\+D?[_>SH^-I66[! M1!;IIT/E2]N$\T6^P]G"*G;+HAS;,K%0U_1ZMY'85]<]B$O^>IVXQ:EPV090_UVD!AF.H74I" MN?>:6Z0QT\!TPMT4YB2QVJLH5 MZ^3.0]6Q+'OB_,JHU>(E4S,@Q$L&-TFH?1-U6VI(64;55?[E^SEF[BWUC^NA MM.!J/ =7;8W)]=)X%MA"Z,\_O'I^(M7:?+&G)4CII?0HO5UR5/.0.:K8[@ MDXU?.1I<;Y+3MSYQ;W'A7%PK&&X;R'@0\IKDU4Q)O(\7WJ7P[#Z*O"WEF]Y: MRARWP +B15[9+MI#D?FN1WPW'.GOA<&J';4\_*_U.6OXF9'L_SMK9#=F(78 MWOY<;2O->6Q)&@C E)8H:*9<8$Z!QE(A(8$0;I#"->=4&D?T5YTDGC&=,;UW M3!NIE?4:A ;&09C N!-6@G=:>"_W@.FO.0T[0SI#>N_=]**5S:@V'B'/.+8: M28N5(8Q@#Q23)B"=P=GFW@R-Q0S:UU$KEZ)M/4E:H=K:1I3,)YE/,I]D/LE\ M\O45[-[93@]67T,WK?9YF0>'SO[=Q)KN 2"IE@)C&CBC1!H$W ;A"3&&:X2; MS=\]7(7L#M;ZN!W-C,^7B$]G$)?! $%$,RR5DH);;:R)'XF@:L(X.\1GWG?) M\,SP7(2G]5+:"$DG=6#4&RN58Y);$2'*.6WX^$O>0LGHS.A\RL%9IBFUE"LG MF1%,<8<0(Y)HK"S7='\'9U^0G?H"-D3VUN6J_>&6%DB:A@I--=!_"A0R2DKG M)6/""&6# T,YQ9+'3QH6-X>KW-L1ZM#UVI\:_FMQ-ZF,\;8TVMP$XL@PE:IR MJXAH+H6VP"BD?G.,VL!]=L=;$N#/$'VQ$(W&/M$:;%2[#()0TG@/DH2@ K%B MZWZXV27/",T(;<105LZ"]PI;QC&CRAM.$14Z8L]&[:KV6- JV[RMZT"TWQ;7 ML^=N7[;I$[B>*L&6&$#$8N;9MZ*EETU0PS&&.FA6?."+-U^\H<4,FM;MM/V"Q% MFI$B08@@6*""(\."6_1C:F55M3ER;Y,O+ MBUIE\9+%R\L0+TP[83C#4:X$!HC8H+CCQ 4/*-HO3VR#_177@OOJ>E[3K7I> MLR/K>Y5>-J MMD'CZJ?+YD=:_C[H\YO:]WT8#..7)U5O/M,OS#C*F<&H^P6*.(#N]/;(*XMM M?O\._>CW]::\,S/3*F+UB_?F-L5JQ>:]?SOILMXXM6J;E&Z\N^V1KL"I"6$* MXYO%F3P^JI/>:##HFT[Q$?K]\K;WQ?2[9C*M>QV!)WU&TA@?].]=<6GQSM^8 MH2^_='N]>8_>"EF/MR^>]RR^W[)XUO0U+MZ9&PU2X'M.R# >)@LXWM"/DMZE M]HMQ@-=1 :96C=/71$3W>JFXDA]/"%;U0$[CJ!8^$?3#X'/4>N6\RW ULQ)& M5:_G*]N[+0:53Y_NKJ7"_+II3^/;1(.ZWL7Q;M<;E##ELONO30.?S_>D8JJE M7A^=ZLZ;F:!RU;(N$#3.,W+257$9Z6T!$J?,NN#.'ARI$9^<)K$T@#LB3?<> M4G/F2Q/YOGK6C*)^1H6E*2[1(0VR]E5IKL5-'&5%C]2C=P?"9ZO^[>PP_=L7 M&GS.WNMZ8(:5!70YWU8:#:YG.FSZRP;>.@:=O"'P5?ZIFY M_,)K\QF^M4,POWUK0GS=]Z9W8V[+])#+X>RBR02^3Q9;@:KN/POM'V=6WO2S MR+F7TYY%U3;EPX3P&H-O]M4B&5\M+L)J.BUWJ)QW]7VVI?%74UP.DPW^/Z%_&[XOS7G\Y/WYZ>?#I]=WZ_>>U](.QCM!_.+MZ=%Q=GQ9NS#^=G MOYR^/;EX][;X^?3#R8_%'$V%^_>O_MP<5Y\,Y<7?UDUZAK.?XZ<8EO) M*;X+(VF'/:@5%898J@,HQ@BCRDIIC:+!!$7]S!Y^>M[&Z9WYE%Y=;MR#6D.0 M#( ;KEFPVAA'%$0?/#A#,>,MZD&M%GM0)WVZW@)HH"?U#C0RWXK3QT#OS'K(/:"_KH:L[>>XW /Z:^.YYTX]]X#.R[]SJ9-[0!]M#VCYTIL$'%>& M0AO*L"ZG'S@N T%6 #&&@?,*P 2A-$C'&442H\ 1TQPI8C#1FEEGB0FVILA:XY#^JA.B,Z8SIO??V-T$ .() MEL"\T1I!_-4X[PA09VJ:0#>.Z:\Y"3E#.D-Z_VK:"'"2"8\),]P9T,Z1B%P+ M3"-<4Z[XZ9#.1G2KFQZLJ'V8.T$WR"XM+//:$I*T0K^UC2B93S*?9#[)?)+Y M)'>"WGB_9T>=H-5+W^0Y.'3:T"S/2NZ5#Q(P$"9M,-J&Z" M1:N.9[\&=ZAFQ^UL9GR^1'PJ@[ PRA$O):-.:FV0,<1H;XC$=35.=XC/O/F2 MX9GAN0A/QD!'M@!K4HH\D@91RX7@)! 4H2KV"L^\CY+1F=&YV/,$F 'DN!0D MQ)^L(1PI(SUS6 4G:DK[/@>=V4YM^:9(8ZF4'P;];UWJ!CTNHZ>R6%LA'5D? M%3?#1"<_N.GG/M&'ED,-56):T_ZN;D?V'$:C'OA_=M/AR%'J'DX69!,.QBOM MP7OJ&3-8<4Z] (8](TEJ?2V.MVA?8_O5D<(6-UG*@&]+1]HM\.Z4BP8(]@: M(:=T(,$&I3@-@!BJ*?:8'?F\A901>SC$&J2 1^AA:R@+6F@*W%)GB)*2.YE] M^PS8#-A6V=02!TF#D9R#9\8J&ZR+_R@K,->>MM'??^'F\3'MPV\9+$A,6EQ/ MVZ/G/?>O(RRY1G1]G"[WSX/A/8FR(*L(!F0MTZ MV.7&NV#'%M \J@A QOAAMAXV@#AE5!,$QJ03ST"\M8@QI)DQ7'A;=P(ZN_QY M=S!#=(\0M4@X'J@C@2&F:?04C/"(2T# ,;8U1Z6RCY\1FA&Z1T-90N!">018 M."9$L(9S:Q#B-'@F<YMU;V]W5G88/FR40>1KB6XJJST+?W1;P MN[LT_<]0)!E?3'[>:43@631K0T>I'0]UCYW0#[;'<3$T_;)7B;D3_Y]Q.4KR M=K&%KDB%7, Y2S5C1JB4M@C>T<"\D&&_%M SXQ";]$PGLI7=IC;BGM9TIA#(MDM%HCQ0RRF#MG:$V?W!SGR+(CRXXL.T;_=L*#4,XC M(2UCFBEK)?'<@$(F<-/PENT+#L!DT=$^PF;1\1S1H0DAW!#A U?15]%:,NZ" MI))(1XQN.*,R.R%/D@9[BP"M:=-[-#6W=UJ.X7FD:X,\W6:9VU\_\)!S?5:) M02\<*!W%+1*6&4(LL=9H&9C!-+5[JI&]+8L5'9^MMAE;M,98R](E2Y=M:Q)K M+RU& C0E+#!J"3ANI:$82R,=WH-T>8%AI"Q?LGQY&?(%,$<"2\#64N; V$"8 MLUAH(0C5=!_RY>6%FK)XR>+E98@73RAG3B*M 1AG4CDCE<$!>TH%$74U]?:3 MI_3R!,4T#!7_27V&?]RP(_+J!O.U'ZWJ<_[+P/3+#X,1E!=#X^<2_Q,XZ'Y) MXRK?=DO7&Y31V+R Y4[GP0/62@<6#&42*Z48,A01'YE)&JCAIP>=SM-2"&#&'F79220)>*Z%HE0\2'_%CT\WA:[L&BM?%>>3D)[;G7#W>+.=+F%WI%:W.T25AU!OR)>(B/ M^R<49@C%M1F.;E,'^Q*BL#&]HAQ?7_=N4V)=MU^$;M_T75639SA,F7:5[95J M]23)X2Z+&RBNS&V\N=/X].6;IF^/PZKVR]'W=$X+5[Y>B*?BCB%ZL7I;5&X=2<%>E-;A6%4 M F4:Y<*8HK0H8>&M90H@IUM]E!M#J-CBYA+Z:4X>XC.NHL$9[XI7Q5NK#@UW MCUDD1]$MXZ*69;JV?^_:I-.Z%?G2>Q9??=,=7180-=,H?>O!CF:3^K4?Q7GU ME#2$PHSZ-VD:U;3Z@XG.CY<-YQ/O%)?F"Z3O!C:R7,7PTS?&KZ_! MC1+!TT/+*"\6A]6I^E+X0;QW-!T\5!?>HUH830=81B'SU^\26_XX&_U)6:UD M9TJF4=I]FFC%LF(W"Q4S37A@6DW9Q*^J9[W>!8#I-@!FQR6DV#9SY+L04A_' MPW)L^C,.*Y<8MV*Y/]5;AN75]?=)<9V%!;6UF"(%E&,IE$,!,8]M5.91B5-D M4F\>4#75GI94^./VGIC;>V+EKJ/$RX?-BTBA7II'@L^6DV..:H0 9:("154 MH &T%TI)2GFM.WU_([:1R1'T^.2B)%J4 PFZ20K<@AF6!?23['VX'ZK>=F?HP20^$7OP\WET)@B'X\81N\7UURJ([D[']:J?5I#NMB89^ ME%7E)<"HF$KL4>372@HGT3*33TFQ#3_/GV*J\N[IJJ.)0L-X2:K6&GF6ERZH@)B :.*4-=)GN]?#YD:R0^.E?KHL#D)"A&$ N8&@$TU<;0PB.#4%UKO_E< M96-S):_%XW,=3L8^U^I3VW\1K-UR6E^Q,I JLRDJXD[Q&?J5U9?(97RT>*)% MDMSD:#_ []?0+Z$RHRI[;A%PY2PN5QDH@RK*7RGYC:3"9*]^)AOD?=FP$RN M;Z,AQ7%9 1L,]X$7L(6"OYCP6'PR)"T_M8X?6L3)U)M8T(E;.A7_W-GR<7J^ M.ZK$45SX<>\A$W6*JBYHZ UNRHI)>MW_CKL^Y7Q$=1#M!QM?YZ.[$MGX-MJC M8:(^[.UD6(GEIJ5")C9T)T*N9VXK(SF8;F\\G'!UI$;2/,DB?=0WF3L;%W'6 MT?VH,D^F-OD&KE(1<3Z(KX]0\F4QOAY,U,XOIS^=?:I.,'62UNN.$D!-'-!5 MO +Z,T>C(CG[\-E,X%=TKZ[-3!U/+TCN0*+Y],W7IG)VJE7WB=I5][HBS6UP MW_6;Z?G)LE5NB8E/C*O2G0N=:AT+J%9Q0J&G<4OUF#N&624^GA-_.NU_B40> M#&]7AYFPDT%3ZZ5FG#GG+/8IK2,@(H6WW#819E(")%BPVA/F%!@%6!-7M: - MPNPMS"1?%S.B=+<*+ZV=QQ:3;UMX:?UP5W+=N;N,]G"R5>;\]Z8Z"3FZ2&BL MXT#$.=<<W5\G; MBK^GT/'L]S2$/SRE3B@> I:<&>6T,IP[2YSG5$F'7FV[GU"L5V>SL#A"?_[A MU?:)DZ/!]0_%=*+SP'I*Z%R7 /ET=3J+M#>[)U0_]M6;;.3);UF?_[K^E/0B M#1VD %9#PFG1YIR2=Q^O31C:_?9/W?KN:<\WL]8!66OK].9]L-;SDM63S#T2 M\;J.W<7&#ZP4S0$Y^9O3Y(X,QF4TH,8[?T^L\P%&*8Y?98_="]N#()9[X;RQS'FK=:#>>(DP$T%I5^,%KPO6 M;UJYBC#<87)Y$Z;=M:M>>JVXC,'&,8@P95(SK'T@C"ILK-<"4^&QE])"7=O5 MQC!(1$>A(\?@[@V!K6J[-6H(_',P_"T^^MOKX-=2\2*S+5^QE//2JP.&@N:2"8*R:P M5$0R!LAX1+6R?)?^.\:\(S ^K,1Z(B#V;PIDQ&;$WD.L"-BH5+E4"L]DZ@(1 M/"6"@G14(E=7P+0YQ)(.4P?V]G>"V",* 6"QK9%Q/K:CPW^ MY].?S^9")0J2Q3,%R ,W3ENL&#/!&V<%I48K8C4#5U.(L#&%3X7J$')@A9_= M_(R6S=%B/1(>6RQXD"Q@8KPA,JI!33T"4MNDM3&T,-U1AS:/LT._I:[]M3^$ MT7C83UG[TRS]HOLPBSL[#-EA>+*TNN.L-U/&6C@=L'C0E2AIG, D:GL&FFJ' M 6D%AJ?Z4:;F0%USGKWNR)K3DJ/;7 Q[](#OZ!+(VU9&F#!%M3L*LA M9^,HRL_MW;'Z9W=TN:E8))Q)X;BD5DNF 33G'J7$)J,Y1@%V&:=0LJ,9;9=< M7+.(A[=?,OHS^AM#OZ3>!]9D$0)8BFF@E+B-#"QR[B+1!VB^5>(_OKZ MDHMGR%<>Y9]-R/7 #*M17\[-EF@RS0Y 33^9C7S*)M.C_X^?&=_VP-6T8-^/ M0DQ+I-T='U]^X;7Y#-_:(9C?OJW*JWUO>C?FMDP/N1S.+II,H*)Y@:IC>0O' MG6=@FWZ&?B@NIV>]*L/UX4GIFB6;?;5(QEL2$4QQ.4S@^9_3#V_?_=_61\A?_7@:K=O?__J=J66@G9VS.[\X^?#VY-/; MXOW9Q=FGXN.GL[>_OKDX[Q2G']Z\+N)WQ?FO/YV?OCT]^73Z[GQ-F8J=C_;# MV<6[\^+BK'AS]N'\[)?3MR<7[]X6/Y]^./GPYO3DER+.YN+=^W&ZV)X*"#WJ3\UKKB&Y1&R\]K(BW1#*B.;PP^(&4I"%#8[ZOXAGI=S(C4 M*2HR5750YH1Z>CF.]3/;@APM*\>Q?KA;S)&NJ>'Q*#/7LC 6A"#%'*>2I0Z. MG@DN;33[!=8.ZO*>FJS>$2T:$KRA6H? %""-;?R?,EH"H]J+7+VCG=4[-C]S M/GO+L958^$IK'KPX3GWB2>U6LVFN]O+U+W"NN=(&49-KKFP=O&E'FNGA,U]^ MB03O%';<[26P3K6&00[PO$VAFG-([0I9AA\,HRSS613G&"D56/]2!K#X@9 MZF"R7#K^J$!\1&=@MC9.WAMWV>W#\+8R2^!^%#?G^'^=.?Y/ED>I]X20F(!E ME GM-=&*2$D]2$H9X<\Q*N8_")$1AQK]W>UT3 M+8,#607M MC-^_'_1\@ZX)9QUUZ&36'%_(T'L.]+SQ0G%/J-*8,9#:4Z6 (F:X(MS5G&7; MW"#8(?28[E!QX$S2'!78H$KV>!C7>CR$RA((<253Z[(<%,A.R8(, I,*9!J/ M#&,,&6R8E0)A:0)AP>/'*F5M)(/F#!B__WG*?@WN,* .D\L-9P\MAG)((*-O M8_1A'5@P@J<*=0P39JTF'*@%%AQV_+$#(2U ']$=+-JWOY<# @_S%E+KSLO4 M-CUG*V1'Y+%T XH0HX(R)3RSCBLN$8Z?46:Q%:%&##TAW6#&@+O9HL2X(UM8 M3BC' 3+\G@ _BX1Q"!!'S JIF#?Q)Q&(U\$H]*Q$@9W#CZKV[0NTJ:S&8Z4_ M#A\@>#/HEZ/AN%JR:1>-S\/=MM%X,G':<+Q^=YUBX$.49 M\\!\8,9S(1%C6"CG!7F6V;'(VU5_@XJS&Q5\1!Y)E>_6%-/(:'_!:)<6!T$= M)H0YIIW1P#4 2L9/2#N/S[%R=HYVU*'XP%U(=H+V(PJ!/+=ZV/7\P/OU_,![ M3HK('EF=K.+6,J1!24(]HYA%T65(E%G*"F+5H[LBC016E>Y@-3(D.IBTKU-G&6,.FQ42/(P#1*?JPRRC$DZG5 M!D&XIM;OD9Y;/^1/ BP,$I8KZQ63P:KHU@4OD?><:Q%V:?4HW1'L MP,[=$Z%T>*,G8SUC?5NL!\:]=-H+1H Y[;2D3FCBN"8\6DDUA\8;LX0TZDC> MLCXNC6!]FXKE6Q>EI=L4I67'57BWX>%.X+/H2Q3P^S7T2RAN3%G\:36P%N]; MK 9CD+1>]^ MD5[6V7*&S%$;A "L F7>1*$1S0'0F((/GN :LT#-9[A6:&P\0_%Z.2OCP0Q5 M97IO-TE!0#K'91 FU58&36V<9VHZBPVBJJ:OE9Q/4C8V2;Y^&>7K%4A;72-^ M=4'JOP\&_B:^*E4=ZH],_W,W"K&3LH11N;J^>E0ASAJDHJUH60C(>F\=#X!57:5F9][7"WF"/=UI]S4UM4^]K MA[O%'/DN;()_0F$B=0,KCMTXZLR/L)5'_AH (\@3L>,JCDY,QS>1HLW6=%C**[, M;31C1X6%(FK#07QL&L/KB4%;I-Y'\?/R&ER\>S ?0Z>XB8^$-8 MXY_( KUH1I?=:GC=I+-&4?)=%=$EZ0Y\'%A(%U8S* ;.C8>3>=P;_&16DZ&G M<2Y,!HH07SF=0UP;$T=YG4+ <6))_1;QQ19Z@YN(V_)NSN8J&O6C^>PB-097 M*8@!A3@NZ(MMYBAW M ?UG0?MAMXHH22)*$[ MC-IG%*5%[W:"A@F#)]Q>#890]+J_3;_J5Q_.P7X?).F399CT)M(NWEH#E4ZZ MJ5_=.15:HYM!PY2*&A:NET WG=\P!="'X&>8/:UH8^*DQ_U*6D:I- 3C+N,8 MXRT3HI61PM.1QXMO!N.>GRW% :8R'_H].H;NL!PU_/HBO;ZS\:'V9K.5CN-:+9@9D:Q,NJGOM\- MR4PYX9]NTK4S19-P.H?2@^G-P9L4DYV9"@M\VI\\V97]+IQEFL7 MZ4[G)T7\".E7W9<,AZ37/_@6%W-Y\*^76M@U MIQ_D-OI!'9<.5-O,41^!#CRY;RQ-V20U[6GV/;/P:_7X*L+5M)2( )[*HV2Q M+ZKDJ;\P MP%5\IZD*_+R)(QX.>@]P7LZDS4^FC.,:7R?#(MH9]<.KQ)"/QFXR2)*,G5H2 M*>2YC2E1:=WISUO/((XIO75N@\2'Q?=,78XT_@<"KWQ=1*XJQ^ZRLV@D^;N! M[ME.F5@7L9A7-'M;O9E94I=#P>V.P \X_SE[)F@K.;6#O:0UK6#/W27X<0_.PFQ' MH6Z;S6C)@7C&00+3UFAON%=,!T] 2D.;V&83Q) @,4 03%%G!'!C)34$!V8U MP76NPE/8:$G#O;F+8"_[G^6]<)F]+0:5N9"^+^%SI?']>)A^3??>1G%4%M!/ M5N%2H+;2I),MXF%E((1!KS>X*8MONHN-U[Z?R^"'B1O-:U&\U9X>)J]6O7/M M FZQZNNW$5=XD)MDUMZI\74F2Y/DWVJ[$=/GD)\\M?&R]JEF9[".<,8(IMJ0 M=-!.,.9$<,8<0>/E6?)5[FB[[BVM[GDZ\>"FA-W'"^]\Q3:W6LVL]?R57@@# M[)&_I@&'S%Q?.7.E(SIM7N3=-VO>X;'NGTPOY6P\DAXAO]]SO^AJ@.=F)HQR\-B-P&X2[G]1H%E M01"+#$@3I-#@+:WKZU<=!/CW^TL+E-QFC&Z(XPBK21"L651$2P$*@Q F'E&=/$2@PU1?#7'J?;O+HK M[VATY!JQ:7N]L7(_^[7H%XH!+6;\] 8ISVV79OY!2CGEJE,[K#KUS6:"['2: MVKW >:=SQOOEOI#32CG&O9& "=.(*AJ(LE[PZ"\$3FNJ*1S65:"JPY0ZL&!\ M!@ML$%%^.E_\)8N1+$::-H>>(D4P4HY2,%@*Q*1C6IF @3$@2 :K=0OP:P Q+!6P!33EF&, E46O.:TKIWA M89T<3CN8T>.._F1P9G!N!$X'5G$J/-+)=PC& @Y(L""0C)^3+3& M9P/P1-H3;[5@H#'#@)5#Q!- '".+_:.N?1,X$[+#\)&KP=W;W(=ND5-_H/$D M'8;OCFYG!2[W:[H?*/30GL!"^TG2"C75-J)D/LE\DOEDAWS2FA#8#H\V_#P8 M0GQ3X<;#(?3=;2J&-2E,.4RU*"<_O_10VL'QTY ]OV$8_V)H^F7/3)M/?1P/ M(Q>4<.)<*E'4[7\^\?\9EZ/*?5[67";$18.I]C!?/*&XVLPD%[#-H(&I[5J"3KS+9M MDQ\Z9+?N^+-J^OAS=J]?AGN=^23S2>:3S"*@-1F#$ M@04I-;,N".D$YX134><"'/K,/J<'[GN!;_$T0KHJQ0 M7@5% 43-H?N]1[MRIED&V7&##+2P'%%&'2-,2ZQHH%HX)AB6C.B:KL*-M>=. MI^85.G*=E$_-YU/S^:1;RT^Z:62#1X(YHX!9*95PCD@FL%5 %*XYZ7988ST? MC\NGYMLUU.,3(SLX-8\-P90QIWQ@48Z8Y)MP117B+/ZM2:U_\;OO^=1\^PC[ MDH3 #FP)(9UR'$MJD&9("P.&*4()M@$QA!^+2F2SX*M)!\BGYG<:C\DG_[8\ M-9_".(PX3,$S*D%KQ@,!IY07'EG6-B>'TP[B1UXS,8,S@W,C<&I/=/04%$UA M5>:PT<2"5F MUH;ZO)>1X9GA>3AXTF2]RV!0\)Y%>]XH2@$("E(;'DQ-48O& MC'HA.]%Y.&ZGS1TZB-5^HF0^R7R2^22GX2ZHX]ES9RV! MMTE ^.^X6W8KJS@%XT//^WS-6 M6V#$RD>?<.+LV[-PQX:1"0?#Z\&P.GTX<=P/%HS#J,..O8%)1O!+1K##"C@& MI[%RS 9E 1CE(;KP!LN H1T(_JIW^S-^,WZWQJ]B1BB5NE!XP3#3&APS/%AN M@O:@S9[PFY7I2PGIM;+R5ML$4VD5V'LOM5^W;X<26*M,2[$OYP;8XE?#\BLZHXQJM]TG2N]YSI7.6+0 M>I*T0BFUC2B93S*?9#[)P;%CK'.5#?S#&O@/ZX/HM(,6!'=&*>:$,X]2'CJ0-[508:ZQ^(4^VU1\:1"5YQ1QXTF)%KKAH#AGC)IO;=1\'FH M2V/-A:Z>P0(OH]!5%B-M%B,[*''C*7968DJU820@0ZP(4HJTCPZ(U!Q6?_&[ MYLW+D+85NLI"H,U"8 >V!.<<++%:4T49#UA9YTT@6 ..G"K]#AVF;!8%6V,M94&1!<43!(72,D1OBFJPACF9 MZG\AHXTDE:10-<6#\QY/%A5M)6T6%3L4%3;5(:!RTEI,2JET0)H+33$XS^I: MBS7F>$G94>CK-P^FKE/\Q\1G5C_%&2>J=OMC,YWRTBA=[E4;6F%]%)MQHA\5WTP6M MG??VLV1;S9*OFF4Z3- -M\W4:YM\=@-)/"3.Z_E9W9@A^.*T/S+1[$X\=E*6 M,"IW0B.^%8W$D7&"V&J6LME9WI.^'\97,.RZ!\+WW%V"'_?@+/S?1/2VNNMA6:8%M'33YGHW=)/\++IWT#$5R1X[OU&8OJ\:EJ?)E-UR%*_Z M_J_?I3'^.%,ZTY7:#6/*K1A3O5KQSO6+L,7*D;50J%O:!7BO0\H=_*?$?Y38 M39)?;45^_1SRDVW(3ROR5\9!X:#7NS;>=_N?__8JH3;^GLR+V>]I)'^HH%UP ME,>1G_6)T.1B7 MT84HM\Z0>T) :K\YT5*T]4C^FW$9)Q%MBB%,ZCZ4E]WKG68ZMR;W*#?:>%YL M>T50Y>'IC.CHH1#51A#.,6.]Q8X&S:4#QH ^GG*XXA4_W;XW_QD,W_1,.=DL MFW'RIT5&;G"_#...T(<.GK M9NO\"5()? M$PRP#E8;IIC'6!/!->(A[< $"C75_YYN$NP&? H=.?A>0H#BPZ ?1W-U#2,H MS.721B(,D16GG'@R M9\0&#TMWB!2MDTZR4R9-DSX0+YPY' MDRVZVA>$S$Y_QM\3\*<)D1!!B"16C'BIG#"8(.&LC@#T-3;WTW5_QM^>;(#: MM-M6A@!^ 5/"Y:#G=VD1/)D<;3CEO[J*U:&-M26B+B M&$_%/0 8#\(& M'" X8S$AFI&Z5J!/%G457^\BM!E7^["B[HE@VK_]D=&>T7XOF(B%,Z Y#I1I M2C3"5".!,.8$&*JIZO-TPR:C_6N->&Q?A?YB,#*]PLQ/XS\\@)\C(-D#NR>H MK*#2 68@G64:&ZL5#<$S,(98[/@NNU\0VA$4'[\C>RM?@K:RI[;ZR=-6<[4X6N&YQ9T0+#=2! I ,L:"E-)@B["T(PN@N[0*N M.^S09D$S'DA[V[UD 9 %P!H!P)-%@S$1GC$#2B-KJ3)$"^M1Q/L.S1J..U1G M ;##Q@ZUIM)C%51;$-;X */#!#6>3*,VR,DU%7&/](C[(>>ZM9R-C+NX!T2C M\628%> 58\Q:+RQ!QC(6. 7ZV&G31LZLL0XY]'[U$\%T^$VN!;X.6O!%NK];BE.[I7A75^U-\XQ M;?#^[=7;\X\__](M1Q?IY:\VJS;L@@Y*@HY2Q[/@@O+"4/ :>X^")K:N"O!T M6M-14G%=@^[*=;@GJ]Q>8L])8;JCA-E)>&)U$^.R>3X,TDLO1Z/K[[[Z[N;EY M_;L=]EX/AI^_B\89_6X8O_YN=NVKXO>KWO<]DQ88^M_^>OZ _:M7 _:4>8_C MJR(#\O>4Z> WQU!?/R:MGZEP M&Y+XM27RU]ZUOD9^JYIBD-I*]&OOHCMIBO&8B8 VD> /5=F/I_WBY'K8[153 MJR$!M=/P.XH;N L-N:@%3+<_[S8115>O:VRWUQTE$3@(Q>@2BH^#7L_\5MAI MOX[T\?EHT(=AUW^&3G':=Z\G9N=B[Y?9(V>OBC=-9[5&#M:T!?D$;O"YGP!X MNM NXT%7D;[_Y6[H\;OQU:)4NW=TGAAOE*"2J\ LHRHX;+WCF*7Z%= M=K2VJ4QC+/#OJL5@',8_NZ/+60W&\[CNY9M+T^]#KWKDV;M(O.D->RCJN"GO M85FCM'?%>Z-+,RJ2L1,5\9T6+B+#F/B6H4FV];?1N(+H*$JY:8)=O2W#?^_'P%LPP,LL\IC+O1M0PAZ3WE#\\53*9,()A,F9A MU$KQQ+TC&!/+& ],"FTT849AYS35 M1N-52;I$T6-@^$C5>:>H8DY1@Q%*RE M)E"+/8-HS2 ;L(#: ,_/O Q]9@K#"CA!A&J+-:.D5TL,H'09%M(_"7&>/PED+R M<4W1KZMUV2;T.R1%O[B/ZH$(0AVAMD# W*.Z@/7AQ:#JQBD4B$$/7NOZT4*57O5E_,=JM'@>D;QZ2>S_>II2'0:Q7Y\!MMVLYI& M6W\4:FG)EE]X;3[#MW8(YK=O*U_O>].[,;=E>LCE<';19 +53GN!JIYGBUN/ MTY2*Z6?HA^)RVDBK2FU\P$YU&_6SKQ;)^&IQ$5;3:7F[,^WZ;]<#K'K\O']W M)((I+H=)/OS/Z8>W[_YOZZZJ*63MX?>_?F=J&6AG3F'-Z^+^%UQ_NM/YZ=O3T\^G;X[O[^]V:CA/5C:2845$"'HEWN$=QJC!@Z28JDM8]@P8"P:'-*"3Q7 7(!04XI#S:FQ-D5K M\TC0Z7]X/I*2 F=2&>\FH<482H-YKIPW"C-5Y MSDTQK5H1Q:B6B"""U@+U:93X5USQBYO!O8K]3 7O$6#*69 H;5!(ZIT&PXTA M:H<$$*]7\&BWG^:/=S'_:-TL.DTH<&<(4TY(SK@22A.-M&1 3?RC'DN0V56. MRP,*D!U0X.<(SL4-!>Y9=!&UC%XB4\I;Z8UG@"UASD)=M?C&U-AR [@'TZ>K M!'-Y]=39?X(K$V_H?TYDN!=2 <4-)@)SB"*;!LN!>#!&*F0#@5W* 4K7X*#: MG?H//44#>$]YE(A&+OT;GXO-E_(6RUSMQ5OE61J XLN0AL=4LY:I9_F<< M%5NX;<8WJW4@SB(S#!>3:TX6SG$U3""Y%8'4D;%!P^.=^"Z395KV3+K]E+H9 M3:O!U?4XNI5%.0BC&S.$F0'VYN$7*1%Q$)9M^DI2)F-VDE4*:^W9-^:Z8JP_ MP,]>*T? M%[<-QQ'3DFRV:[#Q8FC)C4#6.I"6!:"66<^#QS8D4X[5.5PM7HP][N%WBB&4 MUQ#?\05ZM]-5F:%L5NOKKH+($B#O^RYK0;A!R&'%FJ\_4P[)O72&0Y 1AT)9 MGC:#HA>.-+$!-U(#^<(>5]K*ZH[*%5M93>YA@<3 N6,N\K-%2@7, M'/ HZX103(?U>UB-+\N_/\7/H+K^?7SVU?AJ[085?;A!E>(:39(I.&2\L8A) M"@Q[8HF(SHK6EAEM@J^K*;-/,IG?-R+3\L[^=.=MRIDGC\5ZEZ7S,^7MPHOP MO88J#LD@-0*%&?-,$\HD$Q)PU+E4U34UV#69F]DY9RMD1/-DU$H1@K3'0 1C M&I3DSMOX@\>&&5?7E^9^E/CXR/A=,Q@W'P M;&ULN:V47!$*NA_R>'1+HS*[IO:7?*#IFC;L?Q[W4C>=HC\H>H,H M$)/7EQ1F)VG*/]W/^GCN3@.WT79!BD@D2%28Q'!GD3'*$F#:HKK8Y7&(IV5N M:#K#8\9<26_<#+NC$?2_'8101-V4CO6MVT';(#=D]<[RZL2?T_Z7:&U5R3"G M_9.^/_%?3-]!>3$X":';ZT8KK#QWE^#'/4@<,K\ZA3A^Z@W<;Z_N(AZIQ%3@ M0?E4?XYA;!4-W 5-C,/)VMU@QQ+BNEVG4,AP#'5!((Z(L1 "1CZ[UW&V3OOO!!'+I&'!6Q/5(B5((04H6+$^X_T!9]]5 M*-BH1H!/]1PE=HB!85$":^NYULI+'K1 DFZ=.[.^ML&]?*2Z6@1/J6165Z"M M^0/_L_(CS=:^J1_[ZF)"XLEO65^9<'W1NIWE$"TJI]V7I:FMYK>O\L0OC5/) MQF^IR--J-DTRM\WLF1?X^0NLVKS SY<_1R)JFM-_DT*GAV.I;TY3_L-@7$:_ MOMRZB/,3:JY]9=UOMJZH__.@O(S^]M__>?:O#W\OSM]_+/X7+KLN6L9O>M4F M0%$=*1_TBO_/7%VG/81!5!<4# !<,+7=V%4M[]=]P=W;Z'*'3\W:B6/P7X$&=0A<4F4)D@)0)EBI,I M3*8HF<)CAHXW@PB-!IN,J0[2RUD-1]6[) N&+!AV)QBP])PA987G@7D0FFKM M+02JO-/2/E:!_^@%@^Q(L;Q'=52"8??6UN'[%TVMK9___K8RM4[&<4J#M'55 MY69$5BX'PYE%M5^#ZD!-2]K3DN1 _5&;$GR,&2TH\8YKQIB@2F"+*3!#E!:8 MU*73-";XQJ;_V0_ZG^_8^:0[C'+/5^?*H]1K6MJE'HC+R4^'EG8'ZZ.,0Q6D\"$\$%Y;J6$F@VOYNR8O<.9=#A;KF5Y5'!^":&B?W0C M8Y3CXLTE%/_J_J=KJNO?]6'X^;:X '?9CT.-/T;[I9-#0FT0>4?ENCF%C%0\ M@(\F#*7::,4,LM()JCVB==DKSQ=Y4YZ.+%UQ=*3#A)_OV+EA8<*-[UP(V&T9QU>XBWY,ZQ7T/GV/V(3Y3:$$67CW%!&+/8 M.H=9]/]P*O^*T&[,H DH[C#1L-%#.H0=V.AIIC?M'OLH9AF19<1C,@(XP]%# M8M)8QX+SFCA+0 D>@DC=+'9B8NU<1F"^7!_E^&7$RVU 79VUSWVF<^?90W:> M;4KD2C!:&AD4@_C'2R.0L Y3HZDDEFY3/VU3R4A51[5--.8VU%D8O%QA0!0V M#G.G+2?,@M/$^Q2O7AH]\[.;R.BI9]9'&*:# M-^;S8I$@2G3\XWS229L?5[Q^/5@?<^M5]"L>-5950)] M45?%9:_JC81Q551D5KZC1;7Z++XQ\?W@^'G..PWER;5EOGP^F1>SBV^)15P*^+XQO&NM.##5'S& M=%/AK+M\K:IJS22YN*S8$*H@7M=%8Z]*59]T?8[/Z@U<53PCS>&RVS>+4ZR% MQFP,SD7++]V9'I^Z!TTJJT#%&\55Q1S5T"87QN]GC_XG%+[KJT;K5^:W*#S[ MM\7U>.C2=.-HAX.KZB75#^F1J;K'Y$GSSD5S L\/R$^1E<[)-[OF,Z-UKC]V M8F;4UM]==U/+RN^N'^X6<]2[*B_S9'/T*9G\.^$1O55Y'G1<3(+15K/<016B MRGS\,/@RD2^3RF,W58W"JV3H%1Q]QU'QGZ1[HU2ME.]$@,\.V,ZR:A=9Y:2; M>&1!4"];$)'!9A9$)[ZFDLK?VJI9QY/%?E5@_N[MBPV0D_Q/7Z?G0PG%V;MB M\LV"F)Z;M4EM-6_$6F08HM@&AU)I?K"6$HPX&0_IVVZ_C)JF-ZE=5HF))RWM= 2I M;-;DW;.&C5#^?3@H[V75IBK13BAIB6;4F"@AM0,DB(E"5+":K>*'=22/<1U7 MMIRY-ET_:3N"Y5SP6=-+E<@FM1N;(CXSWBI#D$QM!S@2V@>F& 7G+-RU[0I6;MZ$G]/9^14RPXIIX2EDT\HQ X$)P%%F!O=^@T^TQ(BBJH ML8[64^>DHLX@&8T[D?JQ$,68L5+0(.O.Y3\H#'V,Z[BJ[]>#PL4[\9ZVJE.* M#U.H]'AZ#^O<>SCW'LZ]AS?O/;R!Q-E&3M&V!0.;*J+6L!;8*MD!'UFV ]XJ MW0'OI']UVFB^'G9[R4AG&X8)_WXS*/X56>)=PGV\N82:8.#THJT"@C"\:WM5 M^46AVTN-#/RP"^G7RT$Y:59W97O=Z8Y0&8<6S:Z-HH=G[]Y_=Q;%S.2C!IS>8W0ZRA^%0C)9_V&D+<4]!0"(M(T$1' M1F5":14I;H!89H4)1-0T@FG9HFS7YQ8_WB>F-L@1$3R:!#I&4:YT-HUYM"CD MD:*:V\0\=J(#MDK/PD>6GX6W2M#".\G0BIKNO8G>_UTXZE[NDY^H'M/;@=CW MEG.B'$(VQ"E[%$5,<)(+!MJ""77],1%M4Z6_[<0^7MZ?^/,,:"W=0%)4:.8) MT39::8-.:N2&8*F$FB=N-5O*N MQ6"#> K E0>A$ '+#(D_2",]U9I.SR)&CS-F\5&RC>W&40D MPI8(/QZ-[6TDDO59?_?)E4U*7Y C/<3;V236$G^)\KZ-XEPT6B#N%R MT$LVSTV<2QQ::O[=33-*!RFZUZ8RW:IS,N7$P*NNBR,>W!3=47KLW:636<&P M>D(9=7,W=)U)=(EN7C^*VM[$]IN8*OD5MR?[]=$B2KMABJUR7>G/6U7_+9:8>!F"GJU)['CVK$ *0!O- :)9(@&3M"2 MUIF4>RP7= ^%=.,XF*[IR?[G+<\B%:DW]-0QK+:Y[.0$5G14X/=(T;0;M^B, M=?NA-TXNT@./ XR[G/E"(2[UZ#+%YX=QE2M^>-"XO-I!J]RO+]THPZ?W#<'! M/7\ONGH5'9)'EF[NIV[5:0,A,NJ@,L7<][+JH1BPD?S1=Z%M1Y:KRT>+ EEVT*;\F9WRR$3%*.^ 1 M(]>#85(V<:2=1-9R["Z3W>@&D7Q_5'N@<<4F?OO5M>D.JP=&PWPXX?XGN5E5 M._+3^6/>5$^YMPT5C)?$&*ZBUD51M'GEA&?4$\R5=[7M8%!S]OR.I1U^IJ.T MEGR*8D4]!:69B"($*]*. KNXXA\_5OU.%TNV[WMA/ M;ZA@%0?W[5VT)WX_N(+B&_C].FHB^$LG2H/1[.GWVI^7H_C/)"26\#O?^IL? M8K@?Z)C"V3\U+.J_A_@M$:DZ71V,B. M^9&N.'NRX[B')A@X#<@3BYA&3@L2Y23G@J(0V:4FAZ+1N,>."=M,3&-U$M_J MOO=G"K(TH8/RZJ.A23 ASC_2+=7\> M]:C7SV2+Z1\F^WGK.=:F3JZ[B;Y:S:YW8%Y@W(M4EZF.9TT4QDQ;3:7DT4J( M;B35@G&G3:"!Z[K64RMY-E&H*@)5..CUIL6F_O8J\7[\/961FOV>AO 'B](? M*/8*>!P&10IPB+,-$3[, 0I;)Q<7RRO_,+5Z,6'[U3.K?+ZTEO>;-Z>>O:75 M3=$7;:2ONSGZB^-4\K0VZJUFTR1SV\R>>8&?O\"JS0O\?/ES)**F.?TW*0)^ M.);ZYC2E9 S&971"R[_LH=1H[K@WXD;IHVZ5,D%HD.??(.7WE7ON(HA M'ZC2\8QSWBPPSL>>Z4]KF]L TQWAJJY;.2JKK9_]V@*YJ?AAVD;-6.#GB@/@35K^#X.^ M&\(%)W2*IVBX?JK?VLL>Y22"ULM+[OEFFCT_1A,%X05(MIU3)J=!DXI1(QRH(1 MB#H#GN@@C&1BETI>'-AG>"(8#M^)+*/UA:-54JDI!LHDLLP'KKBD@2I#G!4X MF)I:*(W9%)(<2=OE-O6N?ZR=66.Q@&>V5)UFAIJ*_78=!G@R<=H@S=;T&FS( MZSB*OHI[\; 6Q&&M!-2.!$-5D,$9Q@6U4@G/'#4B!,7)8SWM&PESJHZBRWFU MK>R7V)K>\QGD&>1/!CDF2AM@@2"-F<76 M0G56KRK6U[7CZO;TH.K?7CJE77^>=*& R1:G&-I=9ENB7&8[E]G.9;;KRFP_ M>G#C+=C1Z@-&. H;3:/VE50RX;#A5/G_G[TO?VKD2!/]5RIZ=C;L>&J<]^'9 M=03N8Y<7=M/1X)G=]\M$GHW&0F)T-,W\]>_+K"I10.F@D)!HRY[!(-61^>5W MG]XCD%X64]8Z!?21!49<2!OX^&XI])ZN\U!QVQSPVUOEK[B) M/P7XK.HV=*@$W,?ZJD,EX NM MQ/G#8>HW5BAVJ 3\Q@_X4 FX#ZSF4 EXJ 1\8HKAI_!E-/B2D_]+CT:<>S0. M]8 O*;ZWHX2E7_K#X+#3 MS.&]*G9:D4W[0JV=7>YU50&VG1X/_1MSE3+3?DEC]TXM[*/L2-X&:]CU%%LLWD!ESW$]DPG67%HN]=)#M1^H/;NU"ZM81QI+P.6 M3 JOA4,H!AUL#![SEM9CFW.(Z!YY*04#+[,CTIZ$W@XM63JW9-D3D.R%)W[? M@'+ D_TP!_N6TJT-FD7(?'"2>T/&RC.56UY,.@S.WT/H:EO)S15LZ8%[IO6 MS@_&!LD"X8%RS9 ,.J0DE\B"%#@@TS:T;F.='\B>>7$.<>0#L>XUL09+"6%! M"6H"(T+9Z&2(0B+-C JTI1?3!MNTO)!N=(<(\R'"?(@Y?9,Q)^J]HE1+[4!E ML=$Z1SV/GBM 8^FVF?1VB# ?J/U [<]*[9QSPIDV,1+'.(Z*4Q81U5%*Z[P_ M1)B[NU?NM:3;6J\*WJ57A7A*KXK6UB2K;EK=5VZ'C4)6-,&JEM?H+]4-<$O; MLZP^L@[G+!L=0KJV]KC3#&YEGP]8Y+9Y3V?1NF]%]/IU8\__'!]?7WTU8X'1Z/QYQ\ Q>@/8_CZA_K:5\77R\&/ M Y,.,PQ?_W9V#UGSJ[7C/.&HC4HQ@:C27"&C4N/W:"(5N"[EZ0_=8.9A@R!B MQZ-K0)$)"!P0ML5H-BX^C@;]R44Q BCZL8GS2M^;%,3]?X,1_+)<.OYLAK^? MUG=/[L05C%=,6JR99J#K6A:I1X8Q'Q7U8E$7YK\WZ]FJ1FHWQU_[D[__]]G/ M;]+;8,F3W\W9\:^Y[N--YL"/6?ARKI?R:T.UP)/3V2+[/;?V>1!V.:HXI00C 2-E(=1"01]'>A++ OX21V3!DC M%]7#[()"^%&;;W-S1\+N(/MCVP&WJX1/U.D7=2?MI@#*+@J@>ED],U67/>IM M],S\]4YNV.!.Y+@PXP#F7TX@"^.^&22\+T!U*6Z"&1J4S_^/ [A,J6=7O>G%\7__?@KF%)F M6+RY,)-0))G;*SX<'1_UDO RG^'"7N88IIC<##V8BV#%)4Z4'CR>')5.I^+\ MXO9E5>,C,W\1:!A?^LF.2NP)GA.&??AE$MPL]>(?+^B8=%,NT!0#4!+2*ZNO MX;?9%=BJJY25-MWB5P.JSNSRY]J>>V.2Z3^]:7;_T %QIV*(DC*AN W1ZJA, M<-H$[Q?E2/R]18FI89M!FR![;S$K=1JQIDY#^,.*X%L5KP3CL$A>C_05R(D% MH$OESJTJV?S.99!CV&M)$1%6,\9U--P+^(_0SG%'Y%Y";AG@C'.CL4^_Q9"D M<"B-%]@ X/DDR]DJ<_NF\(DL "?ON Y? XJ_[G]]?='W/@Q_S$#R+@I%.,$X M"+!8J*':H* L9]A*H76C*RE!:2A<]B(VR>P>.90.B>DR^@.0C.!':AU=D>!V M2,<)@>'DO7,T, PLCV$=K5?:(>"#;%&3JC8$:*Z@/.V_GTT!QFD__Q5&G\?F MZB*YKO+%;XXW@0IX"2K<@SD<]!LS--XD'GEEQIDII2/X-Z#$6_SY8OJ#[/), M0)_[D.JS?-L?@^+_T+>T]"AM4NSZJ5%@F,#GT^*7DY]//Q57@QDPZRI=H!B; MX>?$3^-X=+G"RDX1FI/A9#J>I8U68XT1^1AI/C/F1-L&NX&(^"K M5A%';&(6AC(DK3-(8@U_V>>!>\D%]@#NL@WN%G8!VLXP*SQSRJHI,6^I5P Q MQL$(5+WTS;2DMP&L>)AX>'H"$!#\]IPT); !X@DV*A(9B]Y@AH4AB 5GA>,M M+<>>GZ9@(_F/S1TB>C[B859J%:T*@3/04XA15%GI G7BV >#N M5&*F^>O15;II+36_/RD^SPP0RC3 U_:F<&$\-4 [(!S3HR8S.^G[/FR[FNY2 M6P /+RW'<&W%/8$[3;3 >S8^;8WU=MDEWX9E^O.C-)SDTVH@1D*:*:!4'_37 MFZ3$WD617A6DR_@+^OIL.)V 1>E"_TNBK?3U%WCJ:'R3,:Y&L]C_FB>JE(]( MWTPO1I-2Q5N,M#45'#<(99TM 6',2IT-3'I! ,#VDX+8NO3YMZ6['9QD8=[9 MI#)/&FN=P[OQ6?CGK']5'FZRG^J/FX]Y_@T\J ;-G<$XC]*9 M>^E;0*KKY,]8QPI>9@5]"I< #7CS,CM(2A^=MPY9SADE3@5F$=$F.J8DQ6TS MBK9F"*\?JF(M@9$%M@PH1G RY2D45[/Q9 846F-EC=\@0![XGNMC/EUUF \/ M\1KLO8O,'7)B1SF0$8ZT2IP'$ZVD2*#3Y/J"ZU8<[UTMX@V@]0TLXO@R85O3 M'^0L"SY0'KAE1"LME4 !.:PT-4JVJ=T[/TQ.CA[*_=NS!"+<#&PH9H$CIH3F MD5$NK(W2(.&"P('!AXO"?KN$#:,M&0NWL&E!V@71N@USVYS5!_0U"%-@@9.F MP[-!+(LII,;Y*NUL.67J$V^/;=S[8+.XVR<>. MIA=+:.BHJ#"T52M\@-07Y@OH.2$,5W/]2L>:756NV]DP6_CCV: R-VK-+H21KQFU6'^GW;L3@ZI<:"FO"R+(Y.B:%8;L/B.&[AXED-+,J8:,*A+V%L M/H=;7VKV^50V\4)-/NF0CU<:3ZIW9$M_^C&,^R/_;N@;C,9ZRZR)2&D<0"@#8&^*6%;^NY^T3'S4,'3FTW=OA<3[%CH;BRF_-FUX)'ZSEL7;#:V55MJ$* W(1XN=M3I*ZB37+*EH+?;?LQY95[Q_6"+P MYXV?RSI"MCJYS9!7$(0"2"PCC*8? V8(LLL%)KAG1&HC'7+6"4T55T28+4;5 MGT/37>HH7NU$[PA4%H1$*'!G362,4:"2B*0'$40B=[%-Z,R!NO\L#;<0S1RH M?C9.+KOE)3);<%UU*FG!NZEI::D1=X-@QKFQP,6\9=!T=%4SG>J3NKE Y2.K MZH 6[Z#K/.*J?OXGB1^4P#]\X140PVL[#N;WUR:%?G\T@VMS,TD/N1C7%Y4; MR&T1"I2G5C=+P:O^%]5GP"0OJKJ'W#3J'D=MZZI0?]4$XZOF(:Q1E7_G/:E% MPR;*. (IK@8)WK[T\F'M^_^YU7W*NP3, B__L''\Z>7=VMT#M+B$\ MQVH_G)Z_.RO.3XLWIQ_.3G\Y>7M\_NYM\?[DP_&'-R?'OQ2PF_-WO[[[<'Y6 M?#?G%]\O6_5F*^]PI[(TO)6ZM..4S'%33.'28GI1)8NUYY*E_)=!F*2,>5/& M6SX#P:<\CY0"TR^G9IKOEQ4ES,V@))":TV<8FRS\6BM2<[;HF7$%O3^0$'+GI=1ZO.Q/I7GE2/W!5D6!::@^N&L$C1EDTW(;K>RE[LLQ#- -8VI

S7)@VM3@G@OI:>EW+V< F"JG;@+4"U#?E2V MJ<=)(F?7U$(4NN>.&@W+=,+)^]'X4UY(\._K-;ZIECC)9_HFO^Q-]:Y/Z55W MYC801FAPB ?.I#0:&Q-XH!B#T6=P6P1NM2W]L(QJ"K3R??SF$=[JX1X]^G>-W.] =%>SL4N<[8E0,T8*STFTAELFHK$\.*J)C:#6 M(NX>PW"7%0V> :L'3CO*%YZE+7R:[^!Y )C8#FC,%57D#@T-=#9P72Z_N:LZ M+P?M0K48N(:F3#L"F.@,-11+0P IL16I>\G38+JH8NBY8;U8"ZB9P<=2IO@B M.9#ZL>_2OBM^G<7792C3PU?4SM9\PSA@\)/R_E[Y*>!S3M%/[3CF.?(]X"NY MY641OEZ%],;9.%2%!G6+L3TJG="=E*NY/3VPZ,\Q*MFUYQ]NO']''FIE=' MQ;^.1O!OKP!N6F1/8;94DK@=MC5NS)TR-AS!2YW,"N!%*1+WW=G5:/"[*8Y_ M=S?_&)KOBU/O_Y5LF>NTZ(D#@RFQMC >W!3YOF0U%F4/M.(L-V6![RNW^EI= M]#IV5,&NF4]I%&AK&P6H3(*;8\97>UIFW?L]D? MB00/O45_,^.)N6[KN+#U,O*J;$^& M[JA4MF>#:2;)U#HEZ=AN= F'?[,D^[$9#FZM%VS#C>0T>%*G41HY8=I[295@ MR('6#/(MLM0 Q6KMGX,+/JD/[Z:[?-) #:8Z1D$"Z-)3P@RGG8^QZTF\8, VR0 QRX98X%@DSD#@A' MZ*!LR@?>\_ZO<\QXAF03TJG_!'EA_2=(I_X39 O])]8V&-\&$)W)0'@_;W7P M9C1)/0ZV )Y.)8'DA94$DDXE@60K)8%_"V4MJ:]/^;:AA4NGG%QM]W@A.M*/ MJYDOGURB3\BX\R'<25$V:?HF@(4IRC"/6EJM6$#1"8Y-6%0NOYFTNX=1F]O- M/:Y+==V_;A$D%SX.]+%Q&)BJ@TF* BWL_5F_Y&288#(,)<"S?3YWUV;_;/6@ M)S0WO>,7Z+=U4>V7TQE]Y;_-GEW +7\?89Z*'QQQP2..U#C'J 8ETVL2P#H" M:8I:*T1V7VZ.EE6# 1HLI+<&)MA\+H/PV0Q*'_D\\!M#=F2GSM8!2/RV!X@- M.II. VU)K[%L$ <,M !QR!?BB)21C9#R:?;[(G39O8]7W0]7;K0XG MG9)/R0MKJ$XZI:X1/6_F\ &L\G'?-0(>9^XB^-D ],=W7Q-S@N>6Z)"7=AKG M8CQ36A[_DU[Z\V#D?G]UNW(9J94$!6<9939B8X7RPO$0->7 I%?:\*^* )1R ME8Y@/ NM,ZF0T)*(:C1#;SB!10P=486%__"LBOG]EZ'.4FLC_>P9#;P]GH M/#'2*;!"T=*)8BL/HL/IK7;B[W"B6&?P/PV0I#'O:ZV)6]QY;Z(Q!H'I@'0: M\>*09$98BX5.GK2N8\.6IVJGO.]F-GG;9*_'# A>.7KZ<6. ]8,AP+K+!.!6 M>^>[DY2R-9I-0.).OM_TS,HU +%\(BA9^Y67?>\'89VQWYN=DOKP\#H#X[D' M6"OUY\W-JMX0DJ;8?0H$;&U ]?Y,I_UF1L\^\US9G.>R1,G[ *L]OPZ#+^%7 M>.)%TT-)B-'1"BVQ=BQ0KW$@/!@E%*78TI8.!1N;)TU:,I6>=;SLAB;);I'O MO,__[)#OX.?E._/][IKO/'DA&V,P+O]BYGD+^Z'K*SOG%3A6-S"\NQN%.Y1 B M7 D6O#.8<6F5CTIB$YE%6!FVR'O[K7*,G6H8*^VM?=1!Z#9YRI,@\KQ<9R=+ M[$ ]XFU^=$L^5K9@A5O2%_"JAMS.Q^E6IAF'.+Y6=VZ$-H'7M?E-/??6;3+ MO3XU- _\D$CJ==#1,$RP!LZ(B#;M M[6+:(\?UD>>RQ(O1( VQ???/67]Z\V$T#6_[$S<836;CUE"QH)%+KQU3 C1\ M.'?#D;%8(8$YL63UE+;5H6)+G):61@E/9T)PZPGV,<9 L=74A*U55-T+#F%Z M5#1!].]_4@3+OQ0EJ!;&?Q<&#%?OJP,P]JQ\:O5R.^QQ*\53=3*>>D#0"R3(7O?(2 M2V&]# M3F>8%HV_2N(?3F-^3,YKNOKHM@8ET:6; $>H!-WN8PS3)FRNS(.H$ MHER@VUN5Z'5WI1_-^'29=D@S:QU2)@J- M*=,+R[6? BS:!5AMQ;579IRDS2Q4J5NSL?\U/P@6:*?$LMIUFC.2V%>7K&@F(\X1 MK#7O+=KA? X7R#>9C)67GA<0&X L*X?U7.)IT?8LF)CW)E MUH/-IE8GT_YTEF])N[U]VMW[TQELB+JY2!V0A=9**\:QL)@8RPWA3#HC1 >$ M+1=]O"4BI^TTWJQX6P:U\K3*7,6K^1&%LL%UU96CER;$_CZIA]M7::FI?Y"[Z_Y_D_Y M]F;I"G->(Q,"HH99HJQ-_7>QYM@*%UH; =RK6>MVBC^]R\25D*I.L%P(<[AJ M,$B)N?WI(.1+2S4D@W48YFDK"49A(85MP$R;W3F@HI$?,+FT[L M8L\?1JO'9@$JU3@\*>L+F[/9ELZ.ZY0[O%HY[*!1[J:2Z.6TK26'MK6'MK6' MMK7KMZU=S7 Z<*FM3*+><&N/MV6[\HI? )>7O4U/95A@;)BY5EY6NU0-H])% MLZNDYJPW6N->;ZZ/X]'GL;F\5?G+WO3-C@=>6..UHCH2RY251L:0AAQ;#%HD MIRTN,%E*]"0S'[ZII4%8]56ZZ]4X)2V.E?N M?ZO;&32^Z]5-\=,YYXJ-HJQ*FJL:U5&#QK'AK=0^VCEV;V-(S.WCU<:)YSHT MH.W7&V]R#D)],AO?-$U@5[;U;+JW>"#P3]3*2\805081(T6T @7JVAKLR;D1 MM6&"Z.;UHKHGQ4.BV.();P+L8*=R06QPC'D6'+4,\P!6E&-<.MO6@.+^:(S= M@AUCTJ/H8:..38/]UG=YGQ7=+>7MU6U[1U=AF!3NWT/50&>:([:I3'+]04UW MSC#[.NLC3 &U7P-(E3N'J77PE G$56 4,V6HPR[ZU%.':JV>D8:ZE;X2MF26 MR18I:PL&MD8T>DVYRZ!Y-IKJVM"#/->[&BV-[F! MT2#,/;!;%)D/=<$Z,E>KA*6C^VAUL6!G?;ZU=\6JF]9H77'?L'V\?E]K+.MX M(19%C+O!9,.=.;9BKIP,BU_-S58UKJ[F2AH5Z,O&O"!VMF6\,,MA'"!F1^*TETTJ/A83VF'G9XVW/S M!:!-I!=2^! 8BEX9JR07&K@0LJ:U!O%^Z&VW8">X)]E#G7=WYLMSV2HZ1$\" M8I(0R3PAFFN"K0S8(AY0VY""K1%,-R59+^EZ]V),%:Z5PI9[J<#BC\)IL!H9 MC"HG^69\2,,S_,>J[4U;WJ?'!'/-E D>LZB50300"SQ/M1)?ZS,E"E MZ#22\FISL5=<9O8\O[Z%Z]S+V1JM!8'6QH/]<+,P33- Z:^RI;"+XI3*-TZW%Z>6P;V>3U#$[Y4!]"9GRFMEJ2RXK)K,K M>&SP92(D7(H67=JK&NJEIG?],ANQ?[N#==_7+]\S&@YN W2B+5TUE?IJVJ4 M4Y@P>E%:B+? M:Y@;B?& +)M6K3X!K[(R!V^O\+7T?Z1\Y1KW;CE>R0;G#YA?>HNZM]'YY8ZM MN5+2E+['XW$:LI1G$]P\T%N.KX'1?,BYP:=Q2>:N(T9([ZQC7C*$C"(BDN P MF*+)D;FHCNGO">X?8)5953Z_'IU7&9C'0W\&BFX(P^JLYD>5[MA B33$H>7TYN3+= M,3_OU*XT#3!. P]2:] D]6;K8.U\ND$ZJ>0>"U_Z $-@FO7#FH]9R+/G(V5- MC+GI9;7:O,-*KD[FI)$%9"F**RQ/M]Z$:HEJ MMEVK3_BZH2HFK:I6)4'.]$>^5J2JO])-\^'J\V?#BB]GD]MIN?/E M U^:I4(66'&X36UO.TYX39P-@.^4!3G-!:U>?KH;(#4"A?Y?9?&*&99##B>A M'+T+D#')I'P]Z ]#.7LW3V?)S\A'- %V>V_ODUHOOS.X=U*G@9?*/5Q:!3>K M);\O>7>:K5@RZ4DY5\;7TV@S /,,Q30G>'Y2%WT SCA5O1;3<2[%2&\?5P4& M]5.J'M"91NIRFPJ>IN3A^6CR"*)ZHDT%U7J!0&6@;_33'!P05VD:46PLN42N MFSR_#."2ITWZ?\#IUHW-;R_. XVVH^"VMI]>==.>=9]>O=P.>]1;#^DN:2WQ M=/?;V2+ZKZFUE/S9SJH[I9><_AJH^M_6"GNT:ZH-=5-X[YGG+ @NF9'",DPY M%YAS[Q6C;2.1[WELL[IT?G-5:IZ?YOHU*)X?;]7SO(92]]NQG/SM3F5@MB0ZD\]TYC)P!4#N@@L6J ) M0A#=ZS-B+<.-GO^,>L4P9"$Q-5^_[VV*>)14@O$TQ=E$QD70RAH%?P=O2!2D MA7CN!YUV>#"R90#7-T@\+")MI,4T$L((139*AVW$UA(EJ6BKZMN?,^)[P>#N M$4\Y:6 GU&B03^E8+?XK&=*=)N*ML?LN M,'MA86#<*0Z,M]4$*(\U&TYK'W1[)&15S"-9D*EGX%7(C0/OA>H>%4.9>_'# MH/1MAZ_!S1)7:L;]?@\W5VCN;X8@:V;G#+)P.U/*O"G MT6_%[ K.[C*4R3"I24V)@>D,^XY=;Z M#'7?HNHQTXO^.*UG"$@YGICQ3>T>S5[3VM=8XT7N>5+MX1H0/3E4:]?BU7AD MC2UG5:?ADWE]=5J6N;H"7EV&SF\WED.;V468J#F=L\/,* M$VL:280WI]]JBTU_\"W$UMOJ7_+"DM8QJ:DV$6B#5 M/:+6B8[:U71B[]-)_O'7DA&477$ ;5-HS7QN-N,2 C1/RC@GQ#*,E'4R.AHC M,=P+C->8Z;Y((6VT+/E[M8XR\["=\O-38%?N(IP.5T]S)^M.TM2+^HE5C%] M6&'-4.[QF=PY[E;Y>"!YFX99DD:O^U]?7_0]*"T_ENX"D'^(*,:4Q,D':L 4 M!4P#JY0CRKUZ]=-H&"K;*&4+;%Z4_S"B!$DM1.?H-S!7DWEHLE;ORHNV$B;#G1+!\*'9TO)F2_30 M;.G0;.G0;&G]9DMK<)PN?&HKV9P?QU4KS'DNAGFH^9=*QMV!.PDAG&ON!H$_SGTBHN;J^0S<%DE2:6GKFR?VNCC M-S?AUUGLO=R9>\LH>RH/!I6?HNKGF;2O9J/)U'3##6:^-O7R9>G%N3'E=W8V MS1EX53Y2HU]HHY#VKL#[?MD>UH=BV74S;V(X:G3'O;/Z>1HC7%K[.%+B:W7U M7:6KD<#2CW.UK30_LV8*F%K:A)-YYN%EZ#9G?0T4[T(8+RS#$'=*,<1;R3%< M,YE[A\G0D8*:+%UJB,L0<0 BII$5(8VTQ@L'W^Q],G1+^KL-%E66GO M7C9P5318=CI-:9"?/X_#Y\J\^\Y\O^KH$MQ;0C@];2M5#\F$H^/%5"Y6+K6;] M57"/I=6$O MC5M"WA)3+<=_G-RF/Y\F#G%^88:G5UF,EP'"D^$#%X;Q1A(X 1UK,6.HYI:SDTGEO M O:T=>9"EYC=KH^)BQYI([5%M/7]=HR%3EGQ^(6EQ>-.>?%X*XGQ)T- EK)L MK39RRYR$>]4HO=OBEN)J7!5B/P@[])+=^L_9J!&X3:__W]'X]RJ_Y5U5XM/+ MZ>[CX&>N44L'B)7,TWG]RZT1GK+GW72N5%^9_OP-=^,496K$[72 AO6^J HF ME3E/_/XZICAY71>?*T&:-3L++DE6_IW2I-^.SHZ*NN%*64]2 ME\G< 5T9G[E,Z0TI,NW+"U.-^M>ZQ 66GTIG1M5F2O:9, ]4D[N>B:)9NY2? M=72W>-^ DC/.WI)ZZ_,$MH&!8X)5E6U)ZTAY?5(Y!'6G1NF.?KMVF*CAK=E82B[)+.;+*#TP7==;1*6ER67F_*6XZ8?!E@)8G5(O MR0M+O22=4B_)%E(O7_UT_H!%-:1$*^M-;5?*(;E5HDY5J@6H D;AS6T=Y;V M9TL]9)HG=3^'K^*0#THE%T^2[J[GUL]OK&E!;H?05HB(I0C,,JI!LS7H5/<;S\VUT"K[,2N*L5F$G6Z?Z]65TPM^#!.[VXHL M)-U:CKVP9'/2*=F<;"79_'A2SMTLY=JR9*]Z &!V2.<6N"FY=5$1,R#2JC;1 MJZK$K%?6TH@88X@):S4E,FGW-% <=.N0NOVI?VVK46[6;FVI9-@)' 3WUD;' M0'PH9KSE7F&L5)#\N9RYFRL97EC(^S34HFE2DL;<1:<9YT)CS"7\Z3@!*TRT M*#=[5!W:5L&[?=0BF'/+27!$*49"0C$FC:=21RE (]QKD+45U+97Z955KD_# M+LZXDLXQH1UFF&LEM%+&(&XUEU*V@&J/2B?;RENWCUV*8&^9MQ) P5P$MD5X M"DJ)-,()#(^]!EE;M>D"QK6!(M"&BW$VO+5*6Z5P0[2GNI2UPV*YT_3ZU^/XRF_QO@ .K61;=/*F^Z'X=IUO@C M;TWP8"4YQJCW1D8.9A.RA&-'7)NTVS6J8+Y$R*W#?/8"[@P44Z=#&C,(RAFQ MC!I-70P&Z-;YMOX7>P#WQ2.AE@\(ODM^^>/^@W!#H_56]@69HDQ/390&?ZQLIX;;(*1\@G%/*M\ MTVLZ@5KOV(AL-'MP()[P'[H3EOH>C YPZ:=YEXJ_2"MC= "3C1H)AG8[R;:@ A7 M3!MJ6_( -J0@;X!^%AWI_M(/&'"$.Q\Y SL$&:D\EB!ZD#,13%Z[QJ2<;X]^ MNLVR7\/OU,5;=2BP6EY@Q0X%5H<"JT.!U>8*K$BG BNRG7GVRV3FF;L(?I9D M2+NXO!=F^@V$WZ2LRD_\OS^].4^)R&WS<(P1!C/#M-*4(653?DDDF) H%==A MM0J_>AZ."!&%U)E>:\4HV'T,!^PL=TA0PH3&;=,Q'X-Z#[IIG:[MN$B]?#. ML@/#)(DZ&(RN)^MY7>8&WX]SSGQOD,XVA&NGXB/GU7XIJKW,5+6DN< !+67;^I)_[ M7OU8O-8-12]]_V.AU^]VOVB.\7_\,/6-30$0$N+^YRL@KXULL'Y7^UO(H]]2 M:8+U2ZK3*G)7]U(;O+[H3\/KA$JPX^'H>FRNE@!ZLZI0MK"Z O;A^3\&U OV MO1S^AU/N<,I_JWTZQZ5/ISKOYWAU+M\HWJ:LOO>F/W[&-^?QF4EE*5LU[C.. MPR_C[OP:C.HY[Y?BS^O@8HN]^>;-NW=@(NZ(P?]L!F63PH<1 ;EIME^+R2=# MJBNG6A^E=K[410MK;B&W.IBO56\4 3N;@,]>IS9WMI9U]LU*3V&"L@J)P#AC MABKFL:;(&(TB<;HEZ66#D?5.-6>*TY[F+7.MM\Y#-X3PSZ1:[)P\=\!)GD:= M_[9I9GY@1 L94:WU54I?UL22(I;TL*P<-5,+A-!68BH8E\PKKC55!NQBK8CA MR+9-!M@=DK.@G0HY8ND=\8A]JT8KBP^_Y3U3ZLNNE]_U7V -BFBK=D MS\_+=K>PD(Y<<4TT>#D\;V&3 (*#HA:X6%04U*Y@DP^.:A-E))*CEESVK63/ M=FO0H%4/H9:I0<_*XQ8/['A^'>M RG\T4GZ<#F.EI=$R@B)C6AKKO*(4^Q@D M,J&E[&PKM-Y-F]%'5+QL2M^^KK(A%U577>6O6:M^7E5E1Q;B_GB2MF:>[:SK M5(E&;5VGJ)>$1.T,"B=9ZS5NRV/=*U=%M-?7[ MS"CV,%ZW8\=-U0,BM6_$6V6$3X+-_OO5=V4W;@SE7I#F-QKMFJ4] J)>GG1V8TK?&E';,DU(OI<_,+M\\4I75X3S+"5GA##X'\6&P-:(E.:6NI4F[:XZY0NB7J([=I!=TCI MVC_ 'E*Z7@XC>HR*Z"TB&.Q7$I%G!CB0\"P@Q2F1QFK?4I2X:\60LB/^L$O/ M-\:A#BE=ASR00Q[(4P8G@2FK@\56(,*XQ=HX95RD2J8XB'Y"=^'=#4[:=?3C MD-)U(.5]3.FRCA#"G6/<&(:,M3%$$2562AH3:(N;:RNTWM7-A7:=H+YG3JQ# M2M@^ZRK 9'M"T[WC8(>4K@,K MV%M5IWM*5T11&HEP$(8QP[%AA# :?>3:6$.VUP9V$XX;=81V'=';,[?,(:5K MSU(2#MD3?[24+F(]=MJP2(-A 1M+G.7 7W4DCC'RZ '!SZE\4=IC+[(!PR&E M:Z_/Y8_$E%Y82I>4*'6@1\1XS2BU"K@7TXS!1XHSXO=9 63TB#ZZ4?;G-85 Y'4.M#9!&&. M@<;(/=6"1TZ- ZUQJX.-.G;J(CW.=AU0? H6[4U>U[?(3;Z%S*X_"#-ZC*I( M<.3*\L"5MLS"_S!2!F&&(C(:M744W+6"2/D1V75_B^USJ4I#A/^DAN';[Z(N M.W515T_IHMXZE&;53:MGTKS()O:J$_CU4\#_ )*^/[D:F)M$5J$!AG6&P]RU M$4JO\1TC 8A6\VZ&PIW37&)XM7=R7O*J^@$E]2;7(_Z^J(Z]HL9G>W4ZQC@: M38>C:2B9,_SQ=V6#8H((1+EGC@0X0\83*=7/_[P MP_7U]=%7.QX^*KY>#GX$Z^OS?[X*P]>_G=W#O?QJ MPP6G4BFL+6$J*&,\Q3AH+JPW"GO\ZJ>WLY!&)Z:I' . 31IG9=Q%/WS)8BS] MV1P^/@5T"--);_'(TC@/&O2'CYCU45R'<2@R-=8[G!-O&W&LN;T.,"$[=Q2U M.J^5Q);SZ"BQD@G%#0D1$T\MTHA1+Q_K#6K(]XWG-/9X:_3O :=]5L+LAD+W MAX2L=1-]]5--#GEP7XO4>2)FWY>Z:]W$]A.S!;.&&QLDTI@)ER8)2QNHU@1) M3^FC!YIO$;-[2+5E\+U$Q+X_I&NMF_@_-PMX"BO-;;7KA=,'MJG.ZBSI' MT4[F+7;>Y:;76ZI[:2AZ/3CV=3TX]G,>_>'3Z(\(1FPRYD#Y UCW7'HH]ET M,H4K^L//BR;7WAO9OFR"^N3R6>SXI88[-5PJ:R4%%9$AH:P@3D820W2*J_A< M^;,!:',,_6L."!_.HR M/2@WB0.E#G(.:Z.E=CAZ%Y5@H07Y][,Z] [R)S&PQP3@J=<1Z8"T(XPRID!6 M>^, _-0I 'W+D(4Y 6QPW$(W B#JZ&$K\I=, -(08:D$SN]3FH6-B!L?L*(( M2*'-P-[/B1=W".">DK[.N.X6E^'R,;H?X>C2P0U]/H>/(X! F/;'Y1F&88C] MZ>1M?^(&H\ELW#HO5P1OF&51I_:5S%L%D%<(<2 ("3]:.MT^>EXN=2#8L13& M:R P2I40(KIH:# 22P6/V+@:W#J%#O.C8J%KNYL1^*Z:55_4P&[S>C?GYRXT M%E8#J0-D5T^L?5:#:/5R.^R1;@M[\N/FH]9;,>HMG/D0C*0W\-VX;V=YNQ\' M9CC9!GA:XSVK;EH=[]DK%&@=8+[JIJW,+_];*"Y-?SB%_X.Y/.Z/9A,0%.5Y MN^9Y7Z7S[J6HI+LH^D,WF/E07(U'P ZR,,@F<[*MQZ,O??CJED,7MN(:>3KW M9&:3B3WMF\'@IH ?RS<9%J)C,!-A7FS1(^E2%B4U$3'CXJYFZ"UC J05@ MY*.8+)R<'IR+(NA(K;,,1:ET<$1[RPD%(1Q6N[E72P)#,*)PC%(;P5":;"4M MM4AIC16+EFU^BH_ XH:AU(VN^].+'"_))UD=9)JE'F <>7/BTGL*R"QT^^W^3@]=5DTX'6EHY=7WV^'9#B98Y=7PW'#L!?.G1]/3@^8GXZ M=Y%$,$8#"A*4\%_#>C"Z"^4OK8K;=NJ+5'K\.;D+ULF(^K;4[JV[2VX[YF/9HS]GLZFJ0 MHS=F4+S[&MPLA?B+3[=!G42&.:#S>[AIQ&Y*/"I^ Z8_GD<+>NFW2;B]#-X/ M-PV"FZ:@ JP +C;%U6B<7UY&%/IC6-)MVD:*2^201O+ZI ]ZQ77(SS'3'#_R M_8E+02>X]-+\'N[L9]*,711PA0T79A#KV,6#Y9_4P8VD7/3N/0IN6I%XLH!K M56'T\=OY2LWXIGG1\250[+29OT,X8X*[0)U/R0L:$0E6%C(848E82P+;(]C9 MNGDXZ*@E [!.P\E5-9Z8L1)1 M%JVR3$>*I-%262"_EDY-C] VUP?L0RGQ2,"J&K! TQ?F2[K8)<=TRG-N! .? M$[04I"T'^%(<54JYL0XK;9V3WA*L>0O./L(=L!'0)JZ57K8L7ZDSFV_-Z5^9 M]K)G.?UKK+?++K>0 I6E&>#&J$1_P/IYLM+9=.1^+TZOAV$\N>A?E1(K1;?/ MQ[/)M/CNW_^D"$%_>7=V^C'_BO_R?4:-6REU?3'*<>SA: K;!;4+Z,J"P$EJ MVZ#,>@--:_P9!&E.?_@\#EDX-KA=(P"?C<5*0TX/Z.9LQ"5P0>/GQ M:8=)^O8G\P?/X%W5TZ>CE':8KTX">!(KKE%E:\19:C?5S#KF-9 AS0Z*UU;IX9[!1_+ M5W";9SGY^29]F+-2%]]S//29WMY-1E<;JY-C8&*AA^[>>8GP>'29L71.'XGL M:TQXT@&4'7Q.XYL:S.*-F M85'!QS=R!+<4 /#YDFCEZ;A_,KR'\%@I(@@FCDO'J*3&&67@=XLEUYBU=;%[ M*3 F2P ,9E@E=JHR^(K5M%>MU2PK\<"

I%:'P-9E885&R6()%KG$S5W#? M5UC7- QNEM4\?*P?_WXT?E<^_&3X9O[HO\&3$Y":+,L3Q3FS"@G%/-:*11]D ME#Y@9J-]'HV1'+5DNM<:(P"GY/(;W3>QB@>FP/Q EKFHK#' O(/F2AN&U>J1 MNIO9]Q+KKMRW6E7F\OBM@RT0HT'6,F08=5)+Y*BA-C"L'44MO<>W8-B2HX<= M).]M76[%1L"=TMSQ;O+<6SJ[.&#GX^QWO)A[]*>CJSHUJ/JDSLNI]/2JTF/Q M#KJF(E5YD3])_B"U\>$+K\SG\-J"6O#[:Q/A=3^:P;6YF:2'7(SKB\H-_)A: M-)69>+5G%:';MD[59\!4+ZHLJ)R =#_%K\436W_5!..K^Q4QJTZZ^;!YJ?\3 ML_\!"*:X&">B^M/)A[?O_J=S[N.KGT[ &OCZ'S^8E:V!-IJ!=G9^_.'M\:>W MQ:^GYZ>?BH^?3M_^]N;\K%>R\;\55MZI7 6_L'H5W*E@!6^]8N4V M>E%Y3D KJ,H9UHQ@U%Z@LW>?YEZ@IK*YKI#?,:V>;9UR;;W4OO+F]US;)8H%*^G@27U,IKT DF8;AF.'M- MJ"!.% $H!!P$0\YKRY43GB%)H^!M_=G5GD)E.&IO:G1'\ZYIJ1FV:+@%&V&0 M:468BZS=>=.WH^0+G8=$'GLV'\*T["75=]6G*>^@F;/$K.66ZR!X9 $L5^&T M9288827%LL6 NU]>OW]'M7$@<:L($]9K3VRJK[&"*H,IYXZ[Z$5;WX=[33C^ M $!"$GN7>B=91)F-1G,&HB@JYI7W/K0Y"N]Y;?FD5PMUU$\6OP*7>JTHI9W6_*BGWO4HK+0&;.$/U36^N.U]6IYLN]*6J[5)4 ML*EG!UA@/Y6'EECABUPME^YX8X;&]QL!VE18P?\3#E133,+[L#S-/A!OO\SQ1K_1X>+.7==P%P%W%;$_M>48I)3/[(QX ".54]> M>*LI_CN8P?0"K*W^I06KJ(18BJVF&VJ;Z[\_'<\#[\G^21'V[ UK/4: ?ME! M(/4,<+/Q.#\2+JA"T?>.]?;LJA$RDSI0 J^MEU*;5Q5H;Y//2GG3,G1&5(&7 MM/TOIC_(=<9I5;-)'8J^?\L\1^=X>-,(V]C%DVU4ANF\T7%]_\=V!&P J8GF M:1>W;YM#9[$7OPYMOL\(^EM"EEICF+PILQ]^O@%"2$I#LZD=P=9I8ICGDBE. M+#;!20;,@W!'E'AD]$9VFAS<$L-HI[,:"3)19-N\R4_L+;-9@_(? KYINR2D M*!LCK%S'PE:3)5V&8ABF*>,A*Y#S=R6*R&])D>Y[2VSZ)2;SI3Q&:2H3T%*: M1@KYC?MFL*WV3KFIT\G0C2Y#W>*I"B(M[^D$JG(@6&L%V,0$YIH9;EW ,6HJ MM&Z;G?/83AX!:\ZIUA[)-!9-:PM&"P\&,6.TB/'9>CJ)HR(#IO@ ?/P44*%, MARFA5GQ7P>O['CQZ^OBN3*NWV0$V>]:5:?5R.^QQ"Y[N5\N)YC(7"!-J+Q0M#4$E Z)Y@01&MI5% T2D0B-:L-S36( MQE-IO0R213I@'%O6&V4UY#L<<1&MP-0+A2CE@5KJGJ&;38Z2/Z%139Y;V:5+S4MN0),RJA\# MG[UN/Y-[E+S;6(^2_6\)\X=$V?5[P.P_QCZE.> "]#P+P06;)I36>'./7=2;-IZ3,4\#_O4'C!GM3=HTM.*)Q-F)1N>WAV MWX>AK^SR/WH_CT-KLC7:@52NXA*+CH?^;85#I>NK682LK>=@1A-"&2/(*D.1 M$LPZ@R41I*6^>QL]R>3+;@)RH,$##3Z!!I44V@GI<3"2(6<-\@:G(8Q("*KD MTWHLK-W1ZX4W!3S0X($>"#G#DG=12"\<"8M9HR(P*V+B :@ R?IQ_6PSEF M+XH&MZ]QK]F5\_%H5$ZRFH>^!J/)Y/NR-OL?H_YP"M ;IN292?$=[FS?'/IR MOJ2^G"6+^ 40X3V@08D?OP:P=Y94Y-V,7)IE Z",A*XCD;Y@$60 MV++0EKZ]!4V:])1HFXO\@OIR'LCIA9+3=YNE)Q4-)THY(F)@* "U< NV:J!4 M"TW]TXK^[]#3)$/W]5+"DN*EM;M]VF$>A-R!*ENID@B'!.=8*,60538$+7S$ M0)K&:]DBY;KJR>M0I4 /&U/\D:CR!;NX_RM5(51Z=ID$'.!Y1?CJ+M+4V3^Z MEWOG[&=#YOD*]O.^//8WN4K!W9R/S7!27ICP([&EGT-"C7/S]&^$Q1AM4M==A0GP/F=!RL_U%J08'VGQ1M!FYT2@:ZU-:IC-: M<]#>L>4X*LY![KZ)NA*L6 TU31&YIE" M2'F&F2;$[_].G"PNA<#KU-I?A)<'A>+K23I7;D M4QM#KTUQLM1+9D%S F!E#;[E,'*12\XE<\P; O]&SBU#T2H?[6,[QW0SW/'. MW=Q/., =: H'*CY0\1TJ%E9$9!GS/A!&DIF,C(K6:2V#!T)]EC1O3'=M)A^H M>/\ >Z#B]:D8*>H4HQIL Q8L,Y)381R5WB"GP^I6QANA8K[K;+2M4_$^&!=K M.N+OC&K7W2:UGX]2=[RUNS'MF_FQ(R?(Q@YU_PMH=KC5-4IL'G+-JM->9@>-?%=YMG"WN<2W3@*@>NL@TE M@P?/P"*3CFC$HN7626\C_.L5LR':YS'/>F3G64Y;5S(J PW^DYIN;KT/:>L4 MD54WB:?T(6UO.[OBIM7SZG;8!';%R,9J>2NG(:X!@^[G+!J-7#LRD[M32%>V M8X5C'I@)T/?;LX_O?^E/IN?IY:_6:R-K453">XF-MPPY8XPUW&-BJ*(!.=_6 MWK7:5KU*5?*_NWRAY9H'9)^=''>9>0=M+M6S+WFUF4U'"U[=AMI/E@%Q-)H. M1]-0LG3XX^_(2L5,9-QBR9 R.A)+@\#,FTB\TXD5E_=\&J7W7DRG5S_^\,/U M]?715SL>'(W&GW\@"-$?QO#U#_6UKXJOEX,?!R8=9AB^_NWL'K7G5Q.?FC\( M)V,DC*)HJ50N!DNY ]RGJ4/W_RZ> -*8$= ?NL',AS01$42",Y.+HG]Y9?KC MG(CI+LSX<\C3"M<9'EX+Q>/))$Q/YH]YDY_2+-8C.BIN(E:.4^:9M@(1IY7G M4H*]W69QWY\H=MM%O;TT\.&G(7R 1>:16J?C5,GU;A#<=#P:]MV;T2]3OWIN MUKI3J?%1FR'?0*%V+K3FP7; !O+J=BKVDD'@CS@^A0.E5D:>,K^\Q2IXSE0P M(<*1MI12W)^:M]_'U^;#7DMA>.QI](IQF%RE&>M?@*QZS;D_:23(97\X&I?= M/ZJV>_TYA-+XD1(0Q2TDBC>CHUX!T*AGGWQW%D+Q(7$MC'I%-;6G44";GO(; M:*S#K'_E=Q_'V!_TX==)-=JG'-D#XB9MTPS@EA)X\-?W1XN$^1.UL=8IR(^< M2O(>\/>O9C!K#"&9M U40,A1+A4QUE.&--+$X:"8" X1(E3;Z-+'#E0P5A-) M0Z32*$8#T=PY1RA5W.H GS_;%!)Y5"2P%!DNQ:_!)*AD3'C\S)'5F^H B3V; M.;*!Y=Y3ZKJ$8-)P##,>WZ2HRY=\MGHIP \I4TG<@9M,5T M-5R797H>NY9^"41J/U6M.P8O:S#I.]/G&@^I1I29 M)&@GQ448^,+>Y(]:CZ2:93:NIT!7,Z#_.1LEAGUIQK^G6AF@UC"I'YTA-\B; M3>.T)]4XZ_2,_#K@^^/P&; D#05KBI7T7C/LA\E1L1COQN'+:/ E?5P5Y$2P M/@8@(!*DL]'2C_UTP)-V1.HE4(-4+F%2;:!\@PW.I$EL:1-SL3=."#<.,0FZ MR7QT7'5?^G*RYFBKFDS= +3C[)^XF(=)P72H>6?U2>VDJ.BP$CJ+";YKZ^+* M\OY)B@?&\\,77IG/X;4=!_/[ZTP_/YK!M;F9I(='O\Z6WQZ^GYZ:?B MXZ?3M[^].3_K%2_G+P]/G_WMGA_\N'XPYN3XU\*V,WYNU_??3@_2S5[E3+P_;)5MVI^ MR]2\TN%Z;KZNFC4'!B;26)PEH!-('Q7%D MD49#B0_<&429"\BY9]/RU%$]5P[ $CJH=JMWTF'[>Z;:K5YNASWN744,64U 9[FA*X84=2;D@$U.E5N-0QT0;ZEK>S7H.YS7RYPJMQJ.'8"_=*K<>G!\Q( X>+M15KKH M F$V2B,%3OV!E<428XN_Y0%Q^9/^,,WL_;%XK1NZ^I.2'/=G)-=ABMQ+'_)S MP.NVMWQC@ZH.H^:^\0,^C)K[Q@_X#SYJ;DL"IVS\-?WQF2?2/1(W-TMDCTB# M>P[B/L#J *N]GCJXBO64.66/YSUO1W -+/J/WFGR965V[ZA1926HW@=04LS@ M@:.TD>QDE<:!22ZPEDQJJJ3S!(G ,%=*^I;J^&WTN& ]07?=YF*?RM\/A/B' M(\1@G&.4(.6M9=A@&R@B44MN/9&,M#2;V4*;"B)ZBNRZ(.M B ="W"$A(L6I MYM)2R30+$AOF8B2&1(90]-@]2RD313T@^I=-B"^HE<2VE/:J8?BAHG-W2_W6 M2C)K1E9BUC)&QI16.D8#*H5.(R"T$TXRKZ+3RA+>6UI[T<3OBV:S(/!'T@ MZ&<@: 4JOR)1&HL"8Y(:0CPA+!@?/3*BI91C"R8"[>&=SRP_$/3^ ?9 T(\G M:*D9Y8_=+W'@CZ M0- '@GXJ0:. !19>8:TELP:E<;(&9*^Q$7%GGJ?)-J4]I;YY@MZ;<98O*C?_ M,!*LZTBP/0')7H3P]PTH!SPYX,D!3[:()R\F.;BCL'U;M=79=&'"BTN%VCE] M[!M(]H*/[AM0#GARP),#GKR@S+^]R^O;33'.OBE?>T ?SQ+0K]6K*GEXM1_- M2(.0]-:9Z!DB0@5N;:JI,2XZ$5OB^EN(=+&>D+L>N72P[_Z8]+1B5M&C"4HQ MQK!4*A GF4+&LBBXPX$BH8-@SSRS"*,>WL-RM>6DM<=#B0Z4^6(EG=.*6L*M MD8RR (2)M==.HJAH-(+&YYG[HWJ*TA=&C]]N@MHW5BQSB'R_W,CWG)^5J+6: MGVFLHXI>8LD%LX(:@93"7#G"@W/D>7+4&-ZUWG[(9]D_P!ZHNC-5"\;3X/B8 M)ITQAK3R&-06::ECVD;9HJ5L(5$-HV]^>/R!J@]4_7Q4C0!N.##/95!,IO13 MP12GTA+)>.3/DZVFOWFBW@?+9+>Y;&7I3#V[9M_LDT.IX,LM%:QYWFIF!WJ+ M,TI:%[QDS @C!,56:D2,YH&L,\;MZ;>]QU./ &KXUUK Q61] R N' MG*4<6(2V1@OA*?'::8Q42UW==H(JFK[$,IP_:MB%R*=8-VV3I/:-^[U$[\[+ M:LZXM\ZA-9@F5UI&I#"WC&&LC,>,6FZC05PST>(-VH*!1$A/,OX"F>;!S7M@ M!-\((T#4.B:LI,Y&)@F0N6"18\>5,($R]3S!'MW3.\^^/#""_0/L@1$\&R/0 M*' G@!=H@8$A,*L5)U$$HEPTTMMG,:,XZ0%3^=89065&P7_2H,^?MCW&E'<9 M8RKV9Z)KYXV++AN7JZ8D87*_)D>#L$,]%/+P\<_NWH[*@(0T#ZX/,' M0*_%F]ET4IBA+_[OR$Z*8S0CYWD6S3P2R- MV32%'8^,+\9F^#GDH<;PN'%(Y%>8& /0UO!S86>3_C!,)F'2JVY-GZ97C(.? ME;RD'HA4!AX8E5@Y9;0+AC/'-7ETTF&W#;>._;B/"KW"723:FQ1Y?GB M%V6*LK#IZ4VB*@?BR,"7-1$6H13/0(N)Y-,]P$*&P"7@HIJ\IV$\S# #4AQ= M @?"KMR5V4DJ>\F M,9J-VP>F U2J\>BS,3SAGS,SAA6E>Q-I-=C/,/T^#F:2F<^_K:F@W$6+-QF M)\-W)5=\B V1( /HKJSDD;E(##=,8B:IM$%K&IZDMO Y.H@5;1*/'G*" N3! M '[I)9X[J+CMXX "VTWL_WCH$_.'8SF-:=D95E>#, W'SH$:DIY< ZJ"4.T^ MAS^/@;=//];'][!,H0%,ZF20#"0C]90A1BWH?E3!/P TZ74;,#':.##%T4/B MJH$YQ[YQN 0@SM)_2L1-^#H,TWGB2<9:D_9>BL\FY!.!P+<;/8!S$+.3?GH& MW/1^-(9O9I>S 9Q%G:/USHR'<.%DO;,0%+BSTH9[J4"B8>!Q0@IG,) RP;A- M']_"61P]#'+.C\+/0A)V)6.#>0_-K=OK:[)Y5ESWKY]CS\00P(U/"(_"E#5=ZM7BJI0R0 M=A*0WB2%H1@-P^MIOQ)8\$1S2X(K'UU)RN(X/7(<)K,!R$ S&(#@"U_ZH]ED M< /T!.RF/[WSN,2/2L$\')4*_!T&!&*LDO87H(G;$/*JQK,D'T%>@X685O$/ MD X)-/E^N.WH5F##U6"/FJ$+MP+[\ZSOPR I#*58]K5,C*;PD;^!9=>F61#]^'H MDD3SM950L=DOIC](9NW\B0D,P'<]/*C>UWG:Q'@TF=S%@'3E-2Q^ 5.>7&Z? M(?]76M42KAQ3&HI63('EP:1F"A2/0+'0S#(A1(N[= OJ!CEZ6+YWJVV4V'B= MD2""^"OL34?E*P&[/+@*8$U5 0PMP;D-7H&YP9D. 6! *0-]7/ VO_$6 (&. M'K;BGXNG!J$W4# 3K,F:P@/< VU]_'G#>MFFU0)BF;6"J.@]849&9:GC1G(' M&H(-[)E4M"5J04WC;V?CQ!Z2E=E+G >48.!8OF0E5W[.@N!]+L&CX6=8P!J M0>XQ9T Q,!:$\@$'AGBT\(%R%!$OM(Z^I8O%(P(IZW.&AU&4-LYP9?IS69R% MSODX:],W30[M^V"WCT,2/95T:3O#!\>4OKR^,-/R1;?2'7T B%I]RM3/MGN=Q2ER0Q.JUKT5K1DW45CQ&BU MRO@8%9&4T8O*%[SY36+4:9=XL[N\$Z/Y,+L,X[Z[)U3.W 6H4H-P&M?QEYTG M'2MMY>?!R/W^ZA8>]/^S]^[-;1Q)ONA7Z=#<<\*.@.1Z9+WD64?0HKR']]JD M0Z3/SO[ER'J)V $!#@!:TGSZ6]4 *)!L$20(H!MD[6A-$H_NKJK\_2HS*Q]) MR;2&,A^C X& Q(ND"7IDPG/>U"7GCGLL)*ZYS$-.>FK3Y!D=N?08N4A[D,"D M _F8>VPYDXQ53P-M.AIXQ$3=-CE>_71S[).D2$\_95UZAIG$-=>PGWL1EUU7 MM8.Z=J=/ MF?[93-9'BI4+@\%EWEN&'__C589\^CL?2B[^SA?]=]!!<8XA$A7 031"*M!4 M24848=*^6AN_JYT(B_-60O[7CZ^>&%(Z'^CUB6T^HUT5'MJ5$NW-S[XB/H,\ M^#;U_*P^T%Z=#; \@R[D(XC'S^'LA4\AATWD&1CX=)/_3E1;O1]FO7#98;'] M$_^FF=]9%/0Z(KM7K0?6D6O6#;&^,<]\G4EM%'16=_;MKE27)=_&DNNRY"]M MR567E_SI>]=SVJ8V)ZO7<80;Q=TCXA=W@?QQGIU_YMUU.%FB29LN0O.9@#->22F4)81(Y-;=C8 M"FP+; MLFQ5W1.P[;O>D2MJ9Y M?;1(SO@N+5O]V_>+/(W:PI[%9.<8C!R3L>/>G:7#2N>GI!.;7]J_;9B@K>+/HR<'(W7!\YW2LG$:1\RSN>L7M3%%\Z9Z^UF'5IO%0 MR\[!T/^:)>?Z,V&RG#41*-5* CJI@!%G8I1"14HD,<:KAN*=6W#&\1YG;38:-%?6<(D6"!54>FT;ZNULPZ'5HWS/=ZR]\6>MJSD??56&OUO2B"?? M5SB=COOV:I:J,1U=IRG/U.?BV>J*)=H" =UNYU77\IGGX4[["?I+!1L-"L:T M\X(0<)IK)Y1#;J,S1-@H=W2.W;W]O3AZ"KR>#J^8%&<")%@G(S#%3%*LIDLE:]US17[/ .!#4@_08U MZ0>U=(*[M62Z#;3-=FMZ]I[LD^EY&*?9&[Y>E.%,VG>:UXN9'[MXJI^'W;\> M;1V/AE^E8A[K4@O,LL*=Z(=2\):*W!8;47!.HB9"T,BUV&!3R8?P57J"SO'5 M_0Z #G>7*P!]#@#EQAA-M94^*1',@_8(3K$H*%46>4-D]S9[1 I1 %H 6@"Z MO(-R%8C7P'G@$!-:"4L M8ZAL4C]!ELU/DCC[W'ZLB'Z_'WP%VG^ZA"5QE8: MQ=7^/%P5VVDMH(437!*41"5]GRGC0O1,4J^L!FSR3VS"P?[O,!YYG)SGU=&, MLA\[QU#%_5,2#?4KO!@JF"J>>+*:F4 M58R@-Y'D5C@:P'(9;*2"A=#8*60+#=!53]#NI5BU&LS=8GOS=17FF;#EQ*LT MZGD%4LS%;','BM+AO+U'?;8-29O)[G;_JLG_78CCP4(:E[4*Y3P)1/M<'28X MHXUU,1@K+ 7!?$.2Z3:BR$7;)_6E@W'W)K8@?BN(1Z_!9H6'XFO/W9=RHN@"^ W_A)P7J()P)HE($;B!(<:B.-8289\RK!W?!=GQVT MGC"V>>QW^VRA>;Q^=)7#>. ; ][0\<.:)2U^O]$S=SES=O>6U$,GJ@L\N\ZB M=K^P3YMC?2!/WRSRLVQ@Q0C>:H$4*&COM/7.H$;!>#">-ZA;6S"P&.LI:-O% M])15[(S.5<_24(6>XI3.L%- L9 M=')J"QGLC@QB((".9^V U6U/1:(%S+6F 37%ABS$+1P^"=9+Q/+LR6!N4J4? M.7/XIZTWL>-K-;OJ#+MY9NJ\;!!S7:W5^;<\ENW+1OF7^RF+!YGB87>*> M$:S;_6S>QO"GO&E-;G8BO'O#2_P87MMQP'^^QIAN]Q8'G_#+)%_D?+SXT&P M;[-L5:3N +/45&\AC_/7R(_5^;Q33>T<6,C?HA]?@V@NWEJ>QE?+BW#_/-WM M^Y?E?+TF._7EWU;]:;JVRY. U?DX,\;?CHX/W__CU?KT=Y2,_L]__P$;!6@3 MR][8)>CT[.#X\.##8?7;R=G)A^KW#R>'?[P[.^U51\?OWE3IO>KTCY]/CPZ/ M#CX&W@+"+IST^.7M_6IV=5.].CD]/?CTZ/#A[?UC]ND'RG\)3L!9/B18[_-YQ?>::(WVT_4%_V@^3 M;S;WI21JRH,"IP18[;4"&R.+A@6E@GS(0>?*YKY!2Q/ ,!-S-U"-$A4$2ZW* M"16";KZY[UG=##R[?'-UU_ZDPFIR=9'8[+%[)A>?\?!)G M7:]<:_K54Z;_\5 M5D]/.]2YXWQ:"-"7Y>)<3'KB#5%&*B#.6,X=1!T@>.9X8[&;C1WMLAYI_6BW M2X&S!7DO"7D(S@C%G0 I(;"HO;/,^B"$1>4;"T]N$'FJ@_4F6ZHK_:WMON6: M%M?!T754J;N:I/&$<34.TZOQ<,<:0$D5;B+BT,>*AO72W MSA%/RQX1L!38H*0SCOEE!&YG_H6MWA!.L-7<*;)!H M@#BK$]B0*Z!^BYM\ZZ4HBA'_&",^!XE/X]6@#DZ[&NYZHR^FQ3Z9%M>B\\MH M?#@7G(.YW"SGRUMM%4UV.X@(X*V)C@03I0O6,"O(-JWY'I-M9V,48[X@;L>( M,S2@%J"0*08!+&+2M2F =$"1NX94J WVB>)JSQNQ/7N;OI:FX*L)#C"?U=>Q MZL6R+\;&0XR-]Q>7@]&7$!K,#"6MKC!FQZ%/0^)>?8V?6XQ MX9)\]:>5P_'X2UK.3SCVQ9AOFW%:,RW>U=+P;ED8ENB$VHC>&'":,*">:LYX M,LUYLM31:=U01V5C&[?L8/.X8I\7$#T>1)SJX B5%*@$Q4,.8.&$"$<)(;ZQ MH<3&ZI&I/7=RO1B3&R+&XG[,=,+EH().Y./R:UO]CK?8OE5Q8 MHA3+-4%"@*!0$&2TQ.5&&LX28HR(6PU]YSW*N\B6;>JZ@VC7^LYTJB3BEA]UAT7I MV[$P;O>H58FF4 4:+*. N'ML-VGK!LG:EG6K#[ M8K%+0L;??\UK&[-^Z"3M7,*=9,EZR9 M;U+)?XY'DV73Q0<3HT(A.3$@O4=%(D5AE/+!6M;0;F9C:@"8'E%\OTV7 IL7 M"ALKE>:@K&O86&8)3-Q;RS'NCN!<$5B_]Q OA_N]]WMM@0 M7;8A5C2E>V1G68%$*VTH=Q$,CU8 4(8:G70L:KI%-4")YV=1;+;%7"&"0@2[ M(@)+=?"*,LN4 &ZDQ@C6*)&TF\"3MK-%Q8:;MH-UNDX$75";-N2[8&K-X,/1 M% =-)?&[QIFEHV^7._H^DC*/PW(O*&F4CD@Y#9(!(8B:"3#""D\4BTVQ6)OS MF>@>IVVG(I1VW-V;V +>!X)7R,A 1&X1%1!A; PQ:E#)WB&>Q6V6'12L1W3; ML1I;!^_>Y#]LHL3W4J#EINM\E]#MM4.W.S(EG3A"Z-JD%#EY[L?2ZWK$#\/E M.&V5M6NBG$Z_L&.VI<#:W\>CRS2,+[\/<#@]&/KW_[KJ7^;:4\LU7*U$:RTE M3CE@S&O&M5#,&:UL4N\::DYMSE_=4Z1M"ZQ+]E6!T_[#B4)D3H< 1#&0D6NJ MI$S_N#6*H'9;-(H2G(38;SAUP2U;XM<[H^>58ZNM<=GM0%@1$A3DVPHZ$;782; MS'?C!#E"%))X12QP9;3R@41"DMVEM<:&0ZA-MJ A 'O(>N4$N:N/^D)!K%!3 MYZERGFL(7FE/B>*4>.<906NW6B9/[64.;3E(;CD/KVM'7QUPS79M2CKAPN_: MI!0YZ;3YEQM[#$(%W8P9/@[3;D0,/W2:NJ SKK.DW6^(W.98'QFVN*1TW@D_ M)MQ0L#Y2"$Y;Z:+TTCDCO9!TFX70N>JU7PWR*6O8&>NQ4$&A@J=3@>&*"1V9 ME2&"AHC:>?3<&\O0 VSSW!Y8C_-N^I$V205S_2G]P'3-^K$LB^ZG MAE=NO5 OV%D:X9^*\1"5#UK0"#%7W6(^"(>$@PO$.:IF2Y:^&?S!]*'?TJ_R MD]VK7#U&2-E,2.VX^F&^H(WC7G^4>JU1FLV.<@;%HV&M#DXF_>'':GH>JG%( M5_SW#'!?JE&L7VQ0'WO5IY!',>DG&4S"%/+!5M6?5OU)=3$:AVK0_V<8?$E? MQP3PT33_,JTFHXM078[&]82-QO7%D[[;'S?=(\GZ8%#9Q3,%_V8FG=4?@VE" MX31=OK?\S+.+?NN)\X/YN_Z:#_XJ M44.^$ []#VG(P_0H.20IW3--^6 TF=SL(Y#^&N9!7TW[-P;]7TO3G1]\$/X* M@_S,Y_W)=#3.7''KF7N)RL[3_0=I&L;IT^,)UE]H?.#>["DR8=0MBY:?:3'F M7CV;EP,<#O.S3Z9I$.'CHLG1Y7CT/\%-T\WBU?0JK>C=&?1A&L87_?K;"Y'! MS(FW:T'DQ4IW'F.B[^492"0]^CH-[NKB:I"^^5>HYS'4BS(.+B_?EX#C]%SI M,B$)4?J9YZQ_D>ANFN=@- RODQ EZ?LK?;K^XE<);-PB!]#_9CV*CUQ>NPW M6R$JLPY1,;)?=,S(6J.DVZ#CLR2D37!($OO_?+MP[]V4]@_A FN8'5SD_G4W M0H>%,]3'8(4%[M!*K1SG)-E.CC"S3O:FN-:9Y+TZ$WESUVE?I M)O!>V 1M3GM5OG@GDODK8;_NIWJ5!CJ>IG&FC>HK(#/.K^8; MQ.V=(2/FCS>G;_+70UJHFL^6F[F,,DO6B%M\XEMT77]RP4P_8T;F;$>9?.7I M^KZSG=*&03]1S?NXQ=XV;'3HW",CC]>L=2Z IKUA MS"M Q]$P)Y$)"2QR+]>IB_90*>'JS=VHE%5BTIOOQ6ENA^%ZHL8+%#1A:BN, MR>A:7,+VC#'96J/DVV#,@VFC-(3J'/\*W\3YM;*5) 4O$ZE\GBN4JR#4V*GD M#LDFL A%5=!$$O"<)?@(E29 ,M1&DF_YJ/Z\/G(]N$K*YCAIX >?^Y,_?YF- MXEV^R_C+;_5@-T/(=S,YKI$VHZ.L@8?/EUF722K27TEIS'#">L!)R?U2_3V; MMHL%?3T)[G7_\^OSOD]:]MM9AV(O.5>HI#427&0Z&$M1@J&)VU@-=9"YC?83J#X#A,SD>#90LHV07)T.A/SNM+C^=MC&_J0TUW]:-: MR9C?O#^Y>_'#J_%"?YH93S.EJX%=LR.M5I+2+ZJ>%]_WU1S"]_/G'\/K*M45]C9LSO/48=HB*,.HF0V!B48M52* M -*MDTSPX&QLE_N ]F;A?1O@ZG%6DPM6]F/EG;I MIPQYPP\_VU:R RD[9:YL=E1E2W9?= M:\MVX?\DMISXOINM_IQ"#[YEG>1KYTZT./Q2VRBC=,7AQ_21I6>I[_U+R'9C M[E<:W'!F1-:R-Z-E&_(SY O+I7UA9NLL7V_IZUE1JT=2#V$VF-IPG*N9 M_?D.DE^;W21=7>0M8G3U\;SF^\6M?FD:_TS9SG>XRAZK- >#_D5_.G_TKQOL M&('11S0GK^.HBC/MNR9WQ>^UM3#_YI[^85K*Q+])7QQ.SR<_5N>C3]F;WTMJZO2JSNSX*PQ&EQ<+1W:M MWB6BPR0'V94T\_+/0#?32MW5>#Q[]&3;U3[[1QI>;I 6L3Z4/+^.4IJ.+A<[ M[/R5Q3T[[L-X;8/A)Z7O[,)W;WB)'\-KFV;GGZ\QIMN]Q<$G M_#+)%SD?+SXT&\#;?(A:D7R0NCAV)>3KP>O\M204YR$?L+^=!?[>-G\:5)/% M6\O3^&IY7[U_GNZ:6==ZSB-F;?Y"OOS;*M',H._R)&"5#(/$&W\[.CY\_X]7 MZY_R'R7SX?/??\!& =K$LL]>^#2?>YM,F737T[.#X\.##X?5;R=G)Q^JWS^< M'/[Q[NRT5QT=OWM3I?>JTS]^/CTZ/#KX_'AT>G+T_K'XY.CXX?G=T\&N51G/V_K?WQV>GU7?7*N#W]SUU@^3_ MU+CE+"R#]_,#KK3]G)XGULCZV<])1?CGJZ_J&@G*$J^Y%P @TA_),B.*.F(X MCQK3$+'_,2K'W>-,6[%2YQV[?EV74T_ MC:JD_[KZY#AK#TE;71SRYH/N],@7::>M)GG=%[O^__Z;9HS\^#-.^J[^G?[X M[2]5X5]I6YZ=1,S/@]-P^MF9DG2;F;QE)U/:P_,Q[O)7T]-<39,>/:R/LOQ7 MC\SL!/[-XD$.^X.D(?HG/DJ^\.3J(L_ 4YZJNAPD2^ERE ^O^[6>[_/CY6/Y M&U=93.;O*S\Y4Z/R\V?5ZO7UA^H1?:Z5/3_39_+ 5J[>O?QW.H^1.(FWF;!> M[8.AGT_V63[@;V+'$+AAS,C< 44<,.5]X)'YI'Y2)HZ"3^6'3%R(JDRZ7H! M%)&8C#]F8A3,*,TET%L^TT=3X2W-9'82'4?YL*QV^(]GOL^AZP_Z7W%3A^\L M9A__POZ@#H*8CJZ789JF*CL9%\>JM]_C%+]_>ZT6WF+O+7!>X]G!JB_!?<<5J]=^ M#8%9O9,T2=32OK':B[;85U;YQ38X^8U'&JN^))XR^;-YK*,CDV8X&%RBSR3Y M'Z]R4$GZ.\=7+O[.%_UW8)%'#R!E5("2([74R(C**R\5A;45[NI^"R&;&\M& MS*LGIL7,!WIMXV73YUEE$C8/<$5 .GGP;>I)7)U%NKJOPM9LD^RGJ=[?.0/: M?HAST\SO+-VKR'7#7=@S$NNL='59ALL"/WV!=5G@Y[W JLL+_/1=J)4-IW&N M:QNXRBG$-YQB[V8V6&TF;[KR_X9%>;.8?$2BUBZXH,Q5F:OMUCV0T,4F[M=D M5#L!YZ9[G;ISN0B[?^DU]/8&I 7"P5CA4*/4G%@>&KO$WO;S/CWQ6)H>$7O>_[I@L6#QB5@,G! &GGKK M"#BFM4#&(,;@&#I.FR)MK[&XN8YFLJ=%VT4 "A8+%MO%(HD1+9,*J"40,)@H ME!;&4F4\\:8I8O\:BRMC]Q]A)S//1T.N[;J_H\]VST(=2E M2H8?WZO0J,9VZ>M:*@^B"IY, MEI;=!X4J"E44JFB@"F<351@N!7$1F 8ME <#ED=',WULSI!Z"%6(GFS;N=%% MIMBRD;;E(M)K&FG'RT&XJP)]=TBMI8!L*2![AYJ3L'YEYX.%L)Z-9D$+ITN2 M6D6I@:$#E1XYB$*HZU-NEID%)RFFJ_.K-V(5UGU3 YPZ1+Q=JZN="&" M0@1;) *EP2:-"VT@"?LL6@0=F5#<:PG<-1#!%HZ7@/<(:;E#8R&"0@0OF0C0 M":L<4IP5.2ER4N3DV?3"ZV9,^'\]N(3%2P\-;QU .U'Z%_)P,!.'XZNQQTR M\PNN]AY7BAH&7'+I60 D$;VPWD2("K0DJ@%7]_K4UL85B)9-Z8*K@JL-XHH@ M"F)-9(X@:.>,,=$*C(0Y"S0TQ"+>ZZ):&U>*[3FNBC>J6(_%>BQ>AB(G14Z* MG!1OU+8K%-RI9OG2_5+[==S=V=3,W\.XMA%JRV&Y.Y'D@ J$2&I_KE*K/0]: M16_ 1QZM?Z1CBR\;"NS:3B#W'V6_(6:_K82"RH+*3:)2JQS:'[SAU "VHA6 M2@W41G_)1=QR>.N^Y2)^B_"(]H%;X752/4!' M8JV,F P#11"<90UJR..,@_X\X?!!S$?>B)9+N70Q\[#P0N&%G?,">F6"U8P* MXP$)L< =,1" *ZDTA*>:)X_D!=FR1E1XH?!"X87$"UY:%WSN$6X1>/2&Z\!X M ,., "(;](7'&4B/Y 4F"B^42@4_+@K6W]LTK-0GN$E))1MQMUZIQCZ#2]1* ME1#4HHR11?"2&6<\"X@J*BV56]W6?#,>X9;/:4KF<<'Z\\V($]$JI+LX_:%O3,6HO7!>,V'L M8P.UU\2Z?(ZEA4KH=@FU+*&6)22WR$F1DR(G)71[TVTP#_N#JUQ:8*>-,/ M*'_LH=EZ6.QH\]>"Q8+%76)1,8I:1\$,,Y!^Z!BC##H@"YI(VA ?_'*:O[;I M57MH0&*[T7K[T/RU4V?Z]X=C.PQ><>6 4=% %:7YZ\Z9HJ64JG;/6_:M^6NG MJS;%NJM7;/*9G.===4? F1$9UTM84-58FW4UPH0E:#@U^Y1?> M_K4U9W.A@D(%6Z4"*R.(Z Q'T""T--Q:ZJ-+%EST-)K2 +900:&"%T$%'IBR M@B@"3H*W8"4S1*L033 LDMV<<.U3"]@23-YRYE;7PA9+)&>)^"UR4N2DR$F) M#'^1+6"[%PC7.H!VHO:OVU+/H3:68_0R"K .C4NJOI&21B4CF(:SF)?3 K8$ MF!9Y] T'5R^G!>P.O5$7?>\'H=,.J?D+^9YOJ_XTW="E!_E]<#6I M^D,W#A?I;CA8*,QU9#9.)E<7(:_9, UXDF-;2J6#MNFH:U/2B6VK:Y-2Y*3( M29&3_?%G[;B_%-7K>;GJ(\K^7Z$*,08WK4:Q2IOU=-QWV?55!^-524_,=<]K M=6WHPFN+D\5['0A^[M19?.D>\=CLT(6:.#\]KW7%FV'.B_JGP?^.7_*'#\9C M''ZLOWY0$1=$C*&T@,&4\$<"]#X)*+K'A;'T+CC: 9]%L:H< M8FXG.D#3EJ,#2MN6@N3]1K**6A'%C%8(5%!4 90"%XVDD9''9OFLC63#.Z;1 M%"07).\5DEG@@@OEE= .3.26.*V4M$@L][XILF@;$1"\1\USW).?>]QP::_4 MB4/(KDU))PZKNS8I14Z*G!0YZ6P,8OENOV[U3JR' MU76K?P_C95MBN5"CTPZ%<292!0'!Z_Q-V\4^NF3Q%UP6 M7$[_)&"(B2XX+B0 -=;DFCRY4J(5BC<%"&V^/SI[ ]U+PRNX++AL$9="!P6, M4HA @%B?0"D\06.UAHB N^EEKO< M(SQ0*:7+O=^,IY8SKC!*H313SCXV5OD.Y?7G59D?Q'WD#9AN'32L%P2U_X7< M"S.\>&8P4D<2 77B!F!:&(TJ2I9P'X+E@CW52'DD,\AGDQZ M5N%<^^5\ZFXTV.*@,-%KS:MW2S,G^TLA18 @$:CRR#4U/G?D$TRB:D@SV_RI M#7O3M48Y)7BSH/TYHCU$)9&QP(Q#L*BM]M(%+8!XB3KZ79P%M>]S+F@O:'\) M:(^,,WC^WDP9DG8GP5FF:4R1 UH-.24! ! M=8@Q"B$HM^BM\#2-/^-P7=JJ%GB:466:SK/SL,A&'O0GV6:V83#Z5'T*XY M-LUE$^LI2[]4T_,Z@WDQ;;DRDY];VC>L[/J"Z4(.KR9U(T4_JB:CZM/H:N"K M<_PKOQ>&%:;AOUXL4N:I^@;I OV13Q=*SQ2&^=KIC>MKG8"B M7]USQ]62L88XL94 ;9*W)N.H7!@,YAM4 MO9/FO_/6L_@[7_3?"A2-*G@16+J@0)VNP2@Q(5HE0J2OUL;J7;:\A=[KC920 M__7CJR-T"MY_J M1,(\ 0.?;I(WF.VK;8W>[=V87V6!8%5EQ?XN2?M?/A:8/16:=&Y M=OS2,W1:3W;;B=OFB5;CP45ZY.GR^3B5DDN@'C ",(Z2<\H= <^%D,ZN-!G_ M?.(3_?RE^0('G_N3/[\*_<'0__Y5Y.M":;-J!+^%7*)@(\4#A-CO8.8"^0+Y M!T ># 6BP4O# _# 44-P%)Q5S'!O5_< >D:0;SN&MT"^0'X'D-OD1^K\[F]6YN&MY&E\M'V[= M/T]W_:59 C;33>KO6)V/,TK^=G1\^/X?:SMX7_UTE.S8SW__ 1L%:&N^AM.S M@^/#@P^'U6\G9R[LM%<=';][4Z7WJM,_?CX].CPZ^'#T_O3& MA-\Z8-S%TQZ?G+T_K8/7K_A MM7I3)1F^2AO,EVH^2[7_Y#_#Z&.BU_,TE8EE+.3K^Y1N!+Z\GP655Y5/:EB9A^.JGZ:?1'3TE[E5 =YX/OI,VD7Z)(W#I&W4L+C$\73R9J9M5"=7X^K]\&/^V&\XQ%DA^FL$I66XBNFAKO*I M?(;3.-QX*:UEOY[__%ZXZ$]RT\+9#7I?W_S43Y_MI;UUFLCX2^7RB-+?\2H, MJLF7R31CP8.? M&OLY_'[HZZ?+S/AQ9F,^9&HT&])DN#Z%67HT]A MG 8]]*-/%3I77[@_?Y3\\N2\'P;I5YR\74'E@C-)MO>)H.*.LM 8_ M?YF_V:1A@-85(1HQ^2%K!*PP"6+AB#1V 2TL)IIY6( M+B2FICJ]M)U I#@:#$:?\O36_#NI'PS3FL3^,)FL?1RD!;J>HYJLZM5=HNS% M0F\O]F>U?*\!"GE?S,KJQ5AC!?HID]^HI:WZ$G]LE%%PUO)D M1@CM%)C@D'+)K67*<)\=SGL0973_4?\SJHN\3BP#)8^^3:?C&?X[8-9P['BM/=\0QR*=&\D4F[$JM;$#- MWOPP3;9W-NV^PVR5;71OVG# Z&9Q^(C3S%W@O\Q5F:OM:<';B/6E^@XO,;5F MB?[;KO>7'MV[7VG?+84-?0A_A>%56!03SA_ZK_[T_-W5)#UT&!_5B9)IES^8 M3$+ZY\_P\]+!%]5:QB@2^&@ 38/EH*+PQ)C &)>KCX7_3#>M]:;:0764CV;J M^)Z3Q2'5XK1M%LWSY^D4I[5P_WPU2=(^F2S>K[\U@\!7!#2% -&U0H TF!Z5 M=+_#@ H#% ;8- ,X!M8J"@&U "NE83Q'##+.-:!2;G5D\+XP .$]T*HP0&& MP@"?;W369M($KJ5F 3@Q&KW1U =EI56,-A32O1THO"\,P$P/Z)YW^]F)*;16 MKX(-FD(-$3VE3VA7^OIUE\DH*"D$LS;7PN' M3>6$L:9!N]L;&"RK5HS2U(\ M%^+-<1E3NL<[F+Q8FG,6$#\-Q,ACSE RR(.#&"T&HB)A(@@620ARQP;)MD$, M0A80%Q _,Q![B9%X+8BG$4!+=)*&]']*"4F2_._8IM@NB$V/LN[Y%7;8_KC1 MJEBGRT3;1S GT_,PWJ:E\:1)Z4+)WBT_Z@X[FNR!9\8$'5#RR-(O$ 5'8S'Z MF)0@KH4(>K4])%L/!T->BOSE6I*3'3=ND^ 2Q:$'W*=Q0N.$1 MW& ]*H]6"(C #-@H@K,N*H[HN56KS:0VN8&2MBLR%&[HWL06;MC0B8[ER!@W M#H*!$(P1/EM=U!LB220/.-%IC1M43Y*V3VBV3@T[L[96-)UHMR7UV6B*@[H9 M6AU[NWNSZZ&STP7^7&WN98MTK 0EEAK<%H&1BFT1.B-26<2Z%1/[:> MQ)IJ5H]RU3.M'W@_99$[HVH5KBAV<$4WN$)$[\!8'RD$< :,MD%H[]$B>(2& M,K[WMF=;6Z^@LD?A^>L5W4T[ZG@Z_KY%&;=^I-^U*>E$Z$?7)J7(29&3(BV)18.ZZBL&\OMFFBQF48+VU@_4Z,B6=8.RN M34J1DR(G14[V*[YT:Y;T+)ZTU.\HN;O=C_3PTC$3J))&!K!*6BK1,N8TDT90 M>$ KOV_$V2]KE>\'_8O^L/Y RQF\U/2$+.V["@T4&KA! XI;!=$PICR"\(D- M* 5'4;JH)?CUBWATDP88[W'9=G!YH8%" QVC@6@"4"L0?8(_"QJ]I^D_4AAJ M1'"X=M9=1VD >L9T+P7^V;H\US6,2C6/#KL1NLMF)DA*" G4:@9HF#91.A.# M(\$88UTDH"I +D)\9D#EQC+J$7L]4,C24D< Y"5XC]8&0]:MZ=!7( MJL0][FRQ^9,D%+8HR3H/E)DOMMNW?5(D@XDM:4(2@=#&#I"I=,6M8'5 M"6+;8-*GIO5.ZH5_?;_/1O8H;9M2-Y_@^S116[O73V?A7IAI7YG)<\N%BXF> MG 40!*F&J#P0$3T8YULQUG;!3)SV1.MEW HS%68JS/0-9C+2:B4E1." 6FH? MHH[((^A<#:VA5\T.K,^=,!/K<=9VU$O7F:G45/E:4Z5_)R6@%%&[/K#\/E.(&F!E6%0U\=7(S2R/Y=OU"RZSL3--.1*2G!545.BIP4.=G[ M&*\-17!Q>6=O!E'2ZTM"W:X2ZI;UM_3[(.1?#H9^68U;LM, T1,A@K&>0. 4 M/0L$#6'.LZA"@YVVU0ZR6\VD!]EV!<^20EL0WSKBM8TL^. -P6$:]Z6K3==:D@OB"^;<1+SQ"H]IQ1"5%0K9@QH($&P81L:LZQ MU=ZT6T6\T6U7]'^V7L<-FC8E0;[#GH .,1?A(;"H(4!T$!5#+S%0[AT:Z;4R M.[9.MIEY![U$Q9VCKN*]*YA])&8M3^I&M)0Q," ":$5(LC$H,.)-( V8W:I] ML5W,*M)V:E?!;,'LDS$K*+?.$\E8X(!2FV!(),YHE)YKWE!5BP+N\@=Z&"$!;#6:6N5XXX;I84"259:9QLIV"YZ MFG2SD$7)5"S,\#*9@2=++2$]DP% M $E$9P 92PPC,A6VFH;:N5 6S\[*LS0 MR:DMS- 6,TA$M$38&"A0D1V[PH,GG-G@A5L=*+>A7D^&RF?/#-U-X=F8B;48 M\9%SYQO;;O^>)OZ%*WBEVL>IZMXIA M7(5O.5/%21,JH D(A.(I&.8\L<*59L+3A M(&!?:U\0WM.D[8#/8N@6A.\8XD*W'6-4,%HP^NA]-"ID M+C@NB -0'#T-5@L2J7,(_ &Y5?N#4=.3K><.=.]D8F>5*C9G$Y1"%24A=;-] MA>\G24-5M""8B,P"DFB3F:$\MR =$.8;PIAW6YCB(2V &>L933H9!=V=%L"% M1 J);(M$%-=6.6\U%QHH1^T9<&F-9M(%BP]H#=D^B5#=H\\PG[V02"&1/2$1 MJZG1PEA'&=A$# *$-9Y1- +90RJ/=X!$3 ],VT7%NTXBI:;&UYH:HUM!XZ6, M1DF)[4Y*[ K"UH#,,AFE!S#6H*5>,?=^W]=]:=??@O3\Y'_JM3= M\.);%6WD@ X)>.F-,B@H-004(Z8I_F*OZEJP'H,]SXDMR"[(7@?9W@@FA-6H M4 '3F/YTPGL;@%#!FYH/[E4]"]:CHNV#OX+L@NPV]NQ 8P*U)BP@!,.-"U1R M:AD+A!(=&P[<]@G9T(&0[!?D-BQU+)ZA_=XN01GCJ.'*QAP1()/R(1U@X%PC M,DW5;HR*;6;>2"&Z&SU.T*]]YH*;*IB ML6?H)#U.VXX%*N@LZ%P'G9IKSQ@/C .'R)Q)OQM."3'.1B?H3I3[;:*3J1YA MW=/OVSYQ*%4K'AI/67)%]S=7],E.3B\T']8<'2IZ5 R.+N3P;F:=:GDWGLG(P,*@8".R9YRFDN)!HEH.%3> M6#4'KGNZ]5B.DL3=R:DM%+ ["HC!1F*)H(X@&,$,LT)YGHPO;BBA314=-D8! MK >R[5+&A0(Z.;6% G89#IY[H $8%A$DC\9C4%PR'P$#2/(-VVLC%$![5+?= MH&Q?*CB\D*H-3W"HD W>;,/D_G#1[*#=WC6C_.]YMF\0YIWLYE77NY7]_ XO M^]G0#Y\OP]#W\R%XLN;S;7XJ&<^=B=+HR)24:)XB)T5.BISL??Q1YZ*+2L9S MR9YZO(G[.WZI;=JST8%+UNXX_#[.U;:G7WX?X'!Z,/39!K[,'UG.5^!$4,VT M$]0"!>^*>L#@1WW"-TB[A7/27:[I'W@GR8)9?Z&7H&.D=?FBLT7*(VAD,0'(5@3JN@ M)),&M=RQN;+59+$>4]VS5XI/KR!W+>3*&+4PPD?/-42C;'3*2RF)CCIX;G9L M<&P3N:K'H'L61T%N0>Y:R,VIALS92"UUP!!U%-H&F39B$)2P79L,VT2NZ%&Q MY]432GYVR<_NP*,^M]RM]9B3*B8]"C!,@Y:(WA@G-=7&IQV,RBY9',61MA;1N )WI'[P*QU8%QB!*FH3$,PW(D(#?Z+VU90BXP MLFW=J#!"]R:V,,*3&(%2FC2#O/$+"809'9AD3%IGDMF%KH$1;EM7+3*"@&?/ M""7_^VO^MVL,#R_)WFVG/I4TKZ<=*AFIO/2>>"-RO0TK95+)M F<:G2TJ;+6 M33-M(V0J>U2W[34N::"=G-K"#^T:;8X'A$@\> [$@/$40S;=C&9,D(;,T%M& MVT:.@TF/=E3;*OQ0^.$E\P,SQ#+F F4*P&ACJ=3$4F:98EZ"6&G";80?H ?0 M=FWA?7=JI Q#IKDU*D9,B)T5.]BORLW-QG:4R1LF4?;Q7[Z!6UY;K M['OON @$!4J(E&LA\R\:J7'@=4/V^U[5NI"$]B17G0MD+V9L@?*FHB1@C.%:[\1.V&J1":I[2IX!&8$DO\#XJ$@'2#^.5 ,5DE)H( MZ;_5I&6/T$A$C_"VTRX+&@L:'X!&PM"2: .D?1"X%#9'SM.8#' %1M!O]4O9 M'S12I7J$R/U&8RD'4Q!:0?UOET9IK+S47">-">,M%3(9,H#J@53JG_*+70C;$!K1E\D+;V80E<_*;/"J! .K$H1HL*..-M9I8B$$0HX W ME>K>5"YDNE!/\6X:-R59ND#^V4)>1V:B"& - M$)])##L(@)@1H ^(9]M!E+ MA_D*V M'>6\LY('Z0>F:]:_I1'G:>T/KW ^Y#NOW'JA7K&S-,(_&3@6K*$A@ #P1+. M0E(N?.[WR!=5B=,7@S^8/O!+^M4]=P1&T,?@$9B$] 7MM!+1!:4CU>DEWG3' M55^"5WDF[K/![DG_9 ^POM+7[;CZX:=YEN=,JAXX^8O/UH*X]DKH=5;"/&4E M8)V5$/5*U,*Y+NU<(XJ0_W63'6= 7.!FAJX?TU,.D@W\'Z\.3W__Y=?^9'J6 M;YY>#8/!)7K?'W[\CU=D]G<&U^+O/ __3MJ)BUZ"S>H)I=($)[0Q@7DIG4=\ MU>!EF ]K_I1<7C:0PW1T^6-U@]-7^0@VF M_JE)V/>0X6/SLV>"'D>CZ7 T#;,M*?WQ)Z7&. -!*<8@+[,#PV-,^X90+FU2 M>5.9?>?#*#_2^71Z^?:''SY]^O3FLQT/WHS&'W]@A/ ?QNGM'Q:??55]OAB\ M'6 6I3!\_N M!7W*6LC]HG^/BE.FE-3, G!A;&#.48H:I'#.[!O]V^W2?W?H_HX4?(/^,5!A MM4!C) 'I"$8?)66Y@*/2P8I-T?]-H-6W-EH:%4GD,FA J36Q C0GBBCJ++4) M9\?7>T7F_89](AD\5;:2JG/\*R2;8%K9$(;5.$SR^9*OOX9IFQB'R]$XOY#F M-HPK="[-ABMC\G4S--7']Z7KV[FB3++ZUB$ZEO=[8V.#-ID+TJ?>'_ MQ?35\9>*]K(=BY/NQGV1D'))Z,KE,4M5/ GH1IN'KD!?W=8. X]H)<7Z]>20*7TC+_)6% M)V+.QO-9^_8(7":"\=I$_U/.3;VE[MR]X652=E_;<F*D^7;YMI33 ;/'6\C2^6EZ$ M^^?IKB9RC=G':#H-#)WH^/#]/UZM[[T[2IO!Y[__@(T"M(EE M;RR*=7IV<'QX\.&P^NWD[.1#]?N'D\,_WIV=]JJCXW=OJO1>=?K'SZ='AT<' M'X[>G]Z$\TT@[.)ICT_.WI]69R?5NY/CTY-?CPX/SMX?5K\<'1\CB<5GZ4'B K3A-TG7$?\\/B7'.J[971(NE@)_$,^G^E33&/L8I7P]K)_.8>ZEY_X1L=H2N_M=H3NHT-:OU1-CH95WY+ M;$.\YX<=QU=)@>N[6V<='T)Z3-"R(7ST3I^),'%X MF0<_O@I-TZ@,D\%SQRE/,^J,1@?)O WI%:X9B[3)Q?$80KVC<]Z*PXW5F$[0M?H,5KY+7F?8V3U7*^Q0*NUS1:= M5.M/OUQK^M53II\M^:4>Y!F*U''&&$;@$2C3UD%43BK%:% >R=IJV6J/U@U5 MM\D#]X.]%C_SL1:=*O M?++)#X.KPXDK3GO;/_YNFOQ=!O$6Z6ZX"WM>PIU5GBY+4BGDM-$>US&0'VW+-9@<2Q\E4!2HT"N.J*(4W,BFS)[-MT#5M,>D M+N KX'M9X".,4@?2@$@_(C4ZLD@"-\Y&YX/:37]1HWJ"M5UEH'LU!+I6(&!V M8)]6Z/6=X[?OPN?+,)R$[WOY&*Y4-'X)51MK<3@>#4;]3!*6VRAH4-8& MPB57(-#JD/YG)7+BB*2(.]&N64_HMO/YNI2?6W"T.QQ]MR$@H;&<*2!240O* M::LQ>$&,12.\L&YSFO*DGM;7]R(*:/>V[/OQ]+157-O%5^#8+3AN"(W&H(V$ MF8"@ )S31#C0 04UD8%JV-:VH#HGLU6T78RFE!%^NFY]E \FPF1:S17I4E"X ME"'<%*,M9.LNA9%<7-0J+X7W$ &M,#*IZLYZ+JAV<2>:N>@QW78E]%)'M'L3 M6P"\&L#,4J)L\%;G#H4.,1*#RDJ),CB@#0#>@N\<>HE'"H +@ N 'PU@SR(X MHY3.8>I2 @;.01A2GWSIN!LC@O4X:[LST#X6^>V:@_[]//MEEB(W3VW(7OJY M+3L:3BH;DB"$:HJ?PU:K_!:'1E<<&E_/_7)*V;MKJ3BY%HJ?:YF8?>XL"\9O M_>%HW)]^6?#6P=#?O,K[?UVEMW^K$_2/AG^EC]1Y:LOU.CTG8+Q+%*6 >FYC ML"P(IQ$U2Q;&;D)J:$^9ME63XO4OJ.P,*FT(- @AD%BP3NL QFJBG0X"*&EJ M<[AY>T')GN;[=G904%E0N2U44A34!TE1.@-$1D.D%"0@MVAL,N=W$X0C>P!M M%[DN1PF;.$J89<3CYW*8T/ZC/C]7QISYYKZ,G\,PQ/YT^5"!6DXETQ"Y!*P7)W9O8@N2'(YEZ%I05W@9EP*J(1@L=8[0FV1V$[\;" M$*R76.&Y([F<,V0SN1PM%'=)EH/E/#\ET2)C43$.7H".&J7RX!,K4;/HU+)E MNT":'A'%]UC M.=@HAKRSFT<" \Y\H=3&H+16DC-#&OH@+D%U5S(GA90P%3 MM-]@0NJ58L9RHUC:F92-(DCI8MJ;1$Y)WXEV#+PG6^\K6_SO3]>.#_N3ZWJD M2QIQG1E;5[G&S\4A7XS_C:4/WJ2Z9>G[2G;'87H2S_#SP70Z[MNKNG+MV>A# M7:T\L>+[](7IEV5&U)$&8B,SP>2VVMJ!S 5RO ^4VDT6Q'E(IB&E/ZD>R>9!\Z-5U@V766L?O5WMHM76?"/0H%% IX+ 4HJ0+3EEBA+2#A M2+PWB$K[!'3)PF[2R7F/$%XHH%! H8#=4X#7/G(3@$GC(2(U:%F(&%Q(M$#1 M[.0LC"H7FN49D7'SE-W'OS5()S$ M>HP+MH M*5-*,",@^J %TL>V-@0MJ$;.93(40!.C"7?)<*A+O29M E^MRV"EM6$GFK^5 MUH8;VEM*:\,.2O?S:XE66AL^_S4NK0V?_QJKZCN[@ZYR+[.]X3?;G),'7^_6 MBBVL@NH[_'[>__QM=]LG3D>7KCW!_V.8)L)7IU.<[KK^6^D? MM>E(^ITDE\Z);1%&GS_T7_WI^<+C<31T@ZN\@V1O1_KGS_#S\D=HJ1$KZXP_6 -W>X &(A@B*.(W"".K*@95 @P4O3=!9PZSAPZ^ U2O9(![-F"G0+=%N% M;@ZP1F*E%=2#H\P::8 +9IP"!ZPAV?K6,=XN]EU".W#2_X+*/:QK-+S#(7HL M)1U>0N+LTV@G6.XE*LW 1Q 2;:0\[<\!F:7:B-4QA/?0SKN#C008DAX5W6OT M7'+6"_2>!CTT1D.@CJC<"H9&-"Q"Y%30@";()RGK&X*>ZH'LGJY>H%>@]S3H M,1"&J9"]6PC$4Z,9$81&+REW2C14/'VXLKTAZ+&D:;==#K5[Q24ZYY[_+7SN MN]%+]\NWSCE[8.!;0X$Z5\<+ D&GF6/" DIA+ \/:-UX#^?\]H^-E& F/<*[ MQSG%-5>@]T3H!:4!C!!$!R#"HT?NB,88J5/&K,Z2V07T&&T[3[E KT!OT]#3 MT1NGHD24'J11R -1,D%/1A6Y=T_1M#<$/>@)UG:9D>+37EW#^&H\NMQJ9Y1B MW3\/ZUZ[Z"+GQ'%*@!AA:"#H#7A'.!>\H0+)PS7MF13^5FTZI[. M75QL!81/#$4AR:J54G@6&0#G: DS2C&I69! &C;^A^O<6P"AU-W3O@L("PB? M&,RIDOJMJ/))JP9DR?R-C'H(3!#CN*=/T;XW#D+H$;WGY[S/JYSRNIKZR?0\ MC/-2AW2S4J^PU"OL!ADZ*175T1*7;(%$C-9YGPB1!VYH>FEU.Y-[R/!X-/QC MLCDN9*9G6F_M6EJH=6]B"Q=LR$6@E +.E$QJ#G#P)E$ <(I4>!M]: @ >+AU MLFDN@)Z4; 8@P MR+D0(IK@+*=!- 0^;Z%N<>Y0DTL7=U.S*G5+"U<4KLC*&:_IN, MN) 4C=U40DYZ!94]"L]?KV@NAORU'F]3*>1%^> E&7*#@.-Z#.?7AM-T=+DH M1C5_93&0N1C-+G%/F>-UBU_-*XW]I.F\)MC7BL=W;WB)'\-K.P[XS]<8T^W> MXN 3?IGDBYR/%Q^:#>!MGO.*U+7:EFK@+M9I_AKYL3J?U]VJ+>G%NBS*YS8L MV>*MY6E\M5RI^?YYNENF-Z__>B7#ZLN_K?K);NV[/ E8G8\SF/YV='SX_A]K MUQ5^]=-1LJX___T';!2@K=4\.ST[.#X\^'!8_79R=O*A^OW#R>$?[\Y.>]71 M\;LW57JO.OWCY].CPZ.##T?O3V],^*UJV;MXVN.3L_>GU=E)]>[D^/3DUZ/# M@[/WA]4O1\<'Q^^.#GZMTFC.WO_V_OCLM/KNNLKT]_<]=8/D-PSL*96_S3J5 MOQEY=<\]5Y?+7J/&-GM\C6TMC$H/JT,.?N*((KTD(XN@E(IN?VIL/Z>"PUNH MG+U9K;I3]1'KDI.E!O4+J+!>RJJ_>)%^?N682UGUY[_&I:SZ\U]CU>4U+B75 MEU,312:061!QNDU,)K+B4G6C:$E.ZF7#H3O,<[F-U6:DL4-&X/CZ!*6@L:'Q):#16,6N]$M0BY!PL MKU%QI*"5A/1KP\G\;O9&PCI9?J'M<.G.%7\I!B@.FE@8E+(80%;S4"*,-TVJ1B2/\U/O"(_O$:[J; M5)^@[#.87H(GNI01[P2+M&TG8P@T$BN3D2R $8-6!JK!<>*IDI8\7K_=3(U4 MFFB$MYUW7)Q6!4V/0I-'RH ')H%F3Y-',""44<9'5%0T[,F[*?8-:4]NN[A/ M 5,!T^-"2!*4*2+FO2?H76 M<&>HL<'2(-)OC]=Z-XXKW1-\SW%5RF:7LMD=>M3G5A[S'GZ3AE+D1#-M#>AL MTK/_G[VW;6[C2-)%_TJ']NX).P*6ZR7KS3X[$;0D3^A<6_(UY9C=\V6B7D6, M08 +@):XO_YF=0,@2(($"#2 AE0Q8YL$T=W569E/969E/F5S7,\9"\F9%5'] M@9FPN2Y,V,6\BWEO&19PK0+EB2=I(4JAA?=>&DD\<J&-[ M+\6\NR?88MX;F+=3QE*5HO/:@$E*!US."5>.>RTUM\^/3MHV;]JC^MCEU86O M^GGQRTY\U8/[+<"%N+H03':'8/*IVG(-$(6(CNH CE%-N*7>&48"8T!75 NT MQD7-F>P1UDV<+.RRQ?B_?.,G-BE/B.1:]#-%X+_5B@U$Y_-O2$ M.O:.8S'^3HJV&/\!C)]2[9AF/C"P8*EQPA(2M2 AR$0)/!)&M6/\ID?$L2MK MC\45?8\;^L$G6Q/+,K(5L2S=A5B6;4,LR^=4UH].X!,\36R#0.W%@K'W'IOU M!N)OA^27K63<77L5VV4N^#9S 4LDOUN"T%UN[[54O3C* 4;)__'B]?EO/__2 MGTP_Y(>_V(QB.!"A@P(9A4X PIC$>'9+G!>.$V"KJ']GKS4;)9=7*P"B9L.Z M@_#K$@JM['Y^8UCE8/>=T@MUM/TF@T'8ZFL5DL\)=_!JJ,0B%3 M HY6&0/45*I/(9[IMK?A_ED5Q,IU<_?/_]IT^?7GYVX\'+T?CC]XP0 M_OT8__S]_+LOJL^7@Q\&-D]P''[WQ_F+O\W.0IA4=APK.YV.^^XZLU5-1ZA& MUT/\'?_F[ 0_NKX:90:Q6 U&OK&44:I_][.#$U[6UCU_V/W593MPWALK.%N) MI&NOXKL !FP#&.*T ,,!=]P$2H$(B,PXBKJL4*P<\8.)=&J X4X#,"27)@:; M3+ >@M&6>TJ,2 JX5_BWM@#CK@+7C[8.F(D4 BX,8"0S.C+.N#(25V6CL[^S M0!ET4JOLV587]J^(?MRTANL*[9>+$T*OLI/J$L!9&5_E>9^=_ MY(?#=\3TJGM8M3M+97WQ\KD4JV!B0X%M(66VD'*5QJ/+:GZR#4J@/[VHYH?; M3%9A;..T;3U>?'2OP@O^C\5+QS<5[64QZ^IZDB0* M)ZV/\W\9IQ>C\/(QV._LTK'2\5M[%>RR=)S8*J"4ET2"T!3=1LVM$Z@OJ##$ M26D3PM&)K0+^-%8!B-[ZE(Q6B0(77@=M)8FH0B3&.F!IR6U\R,&[@__8W&'O MWN/V]K[2;UM[E5@;=3]KWEDS[_<.SVDQFR&V>DO9[EO.BE2OQ]7J1-OD\NJ' M=]>YC]J-" MR+7'P/X35]),Q#RNY?E[?_+G3S^*#[ZRJ;A#+R;NW[WY>9._( MG>S==Y/H$=O8@=U<-FK='YV?^^HM ;#)WF-#JLL=EKZ[& MH\_XX&D*Z[X$P(Q4&J)8YS4P^6C>Z% %U M92NQ_A2'_@(!^\]:MNK1J M%F%Y%MEB#K]C3Z9@Y4:I?F6*T M(W3TJU1BF<'#YS,HM652AJBL\QSENP+D[IU)^94)?64QZ'WS;-GL-K)V74? M>59>SO@I?!4-0^QF0,.N 3P;ZWS?RRZ*Z'.5X M].W0MZ=B[&$[P;_WVID Q@Q3Q#.*82'XU "MM88:G_EN5^PD=G,"9GJ;)^ W M.YY.6I4_?;C=V9K\!0&:_<@@#$0!1CA"@J3,6Q[ K&HO[Z3\W]DKNQ!^BY)_ M6&+V[S4HM2)\92)5*/R:I!68 MSKW.\G&#F]FB@PO9?%FJ0ISOT)_;CQW'\N,C8Y D>WM4/?S?7?*LB[J;ZN"C^SRDBVZLNLRU4&'Z$ M:S^MS>?-7?V%'0[CH-DOF&M??O!DIB\]_"E6[W+RB]%>E1TB1G[, M:EL;[\OZ _KC4X4(Z[/#MX>,/^\ ^3QM/PU&_L\7M[,H9326<@5!:E#6VA % M4T+IF$GXW H:W'NP]:**B %7>7K'UW&58EN(N<&2"5R/( 5J8^"<.R.8D\F! MINWKR>K3U.C+:C$3=V9@^=3V1_5]_6ML\>ZL6S:]?KA;O./Z*I\MY_?NSM;J MLUT?P,1J#6A)/BLW8-9=!*>E RN3SNLN:CGGW*P%_[BS#,1]K "];9: 9G?7 MQ4$?\1C5$W^<3-%MNNKG@5R,/M4KV+#V./#;ESD0[E73_F4.I?/SKM%;&T]M M?SB]>;BRU1L:]?XR>C?X&A'?<72)+Y'P/4?CR3Q ?VJAN&L6[]-LX:AWTE:M M$DP$KD$X'G%=2,89K2UQ2DAGG9!ZO7.[?I7P5M+@ JX\-@(AT5G/C8]$,&JY M-IZN*@5\#F0\3'Q\P%E(H\%@]*G>#\XO/\G3_U<_K'(PEG,BC:^;_Y!F#LE- MM*A6<1AP5I9/E)[E1N[D4*IO^LMG'OZP*$^\MQ;MP7I7;J:LNT@^M4.\?N*V MF.WUZ^(1*T.W%OY*OW_=16H7X:]=2"70;);%$@)29!=X MXTP:AV^@W(NMC79M-<"=XH%5N_=MGP?\O/Y2]9(]Z#"=?=:*3_M?B#H8UJX$ MG>JQHM(=&B V$,]7=4)SDU&82?D0#[S-7>R_26);R;?=^E24[JX.+"6L#JAY ML]184;NO5>T:AK;'2LZ*"GP%*E"S7)S,]+?"3-(M?^^6LJ8Z&T?[0\O^77OJ M7!?$MFNDS^CN/ 0X%%D56159[2:K5KFC!&OQ<+-50$[E=DC^XF]_#/LY6ULS MC^V5$ZHSY'?E./'="!O6;.6^^>P'USDIE^D<\/_A@_V\3(V7E K!&I]D!,Z8 ME@(HMRQ0YCQ1*XB[[Q>C+$CR?LK=4OB(>45$0^-=ISUNSWH3R7#I@S:!@/;<"".X3]P)98,@J]C;GF7O2QFG61KH M0!;/).^I%3T*Q>*+Q7_5%D_ TV":PM<)J<9 M$U$Y([QW>N4Q%8_9^IZ6:=HCC/<,X:=MO =)1VS%4]UN.N(5!F[!EN,HOX;C MO7:#'LFLHXJ'S/(%U#MT,, ZL%3*($-\BTSYR8VTT"NS.]KI%(J =BZ6LQU>TKA:++19[VA9+ M 1@D$QP3 &"$!DY$"D$$Y0UC1PCD6S)8TN-&%8,M!ON%&6Q2-!GB@Q8Q0"3< M$ALT2S99[Y6DSS'8/9F>(#TJ]&F;WM=2&?!K_-SWHZ^]).#HN',"64"G@2A" MD[;,@8_")4:DBT9S%]&SWX!=I>50_-?_;,5/,#W>P1.\2]*_V.MN]NJ)L4)9 MRI@+((&XI,$9$VE2T0:ZGEFA_5"\'8M5Y-AGM15S+>;:MKD:AJ$WC4K%1(%8 M;XV4B8 %9D.(2N>?'X5M::]E0+\;ZI1LK!MT@DY')2C1:RIWAGE-IK0'J MK(R[Q.#M+)*,] @_\77R:]D.?W,]'EW%LAU>D!8YFMEHDRH#%0"W#!19?@C :05EF'-FQ9GT/3B\" MRFD;X1YB];4D+-W<46]HBG"Z(SYPGT']3O(Y+)@=9:A;PEUK:M.$1$I@&Z9(VVAD1A5':)2DV..2G]43&?I D]Q0>VRDK0-(]P18@::GQ M0! 2-4TD&0)6:&L86!N3I]1XZ3X)MH!(2\1#@1OG ME6>0"$A!K/1$&K0ZQTFR3.^2YME3@&)Z!H[=2+AW2#A8.BB,KO,Q$?#(H%NK M[MB21'='RN+MYW)3N70!,;>9P^Y3O1SS7??*_*2)T,*#-6 A9:8W"B$D;L$K MA-[G0.XS$DEM0*\&TZ/RV-4EN^A%9_RQ B\%7O;$^&(UL\%R15P"@E$AC\PH MIIS1GJ6PP2GJV^67VJ%UT3TNNIDT*@!3 *8 3"[H28$&P770/H 644>>'-=4 M* 84R+X(+[X83HL"+YT4;8&7;L +)4"#U%8: L"B,H(+T-09;Q@$X3A>W[EWLB$@Z M44';-:$4/2EZ4O2DZ$G1D]+@_8CS9AX6A.OM]O_>?D1O'CWO7A4O^Y-)#C=\ MDW?L5>DZ#BH[#-7$ICB]J<9Q8/,Y;9.;R31>5E>-;W?@ ]NZU^]R6H'M24:M M+D8E1!*!Z@2$10,B2$@V::)]$!M4A\\"D??C\SC^J^]CG0N;*_^;F>K/,NX_ MH]Z?#<-YK?6_-TI_7NO\["Z3^[5:!]XI5$3TC"GMK 4G"D[A9)6TU2"K @&())&Q0 ;T2N+(B(D*]RFIXY/P'!=ZC\MB51F47HMANV[8; M*<&5&3C!4 0<22YQKV0BP5KGG=K@I/IV;/XQ3P"JK+C%<+\TPXU4)BH=89I%4-(8PQE%LR7* M.*9B>X;;EN,KH7L;?U](647+Q\B/+J_&J'&C\5=?(G%T(#J!?"/UQJ/W8!-C M$@, Q"%+: Q:.ZF9#-OF&Y>T\-!1>_?]_K+)4*QV1_?!1:U<[M0C ."3$2XI MAM$ZI88[L[Z?IAVKW6?;,"I!#]^O&&\QWB_,>$E4(G%!/!HOF:V/D M4H+8X-2+5HQWGRVY/DV[0!2:2W:+F@DHL*I/>:<_267=S@ M]-C-++>=]9/V-#MVKVOWMMM/FD#?#W!RIW'>+%%=V?%^.R$*\60AGGP&/C(K MG'%::V*!:>DLFV6T&4E!@- MWDMIA 2?G(G1!Z<)82Z%M'7:92=$V6,.AO5PW 5."IP4.-G3V<6"2PY,Y0J. M:)630&1T5!$3M(7]Q#JM>!J,](CZXJ'AI,GV'S)MF$*T7Y@D=T;=TV>2],I' M!9P'( R8< [#0H( K (S$ (K1/O')I\L\%+@Y73A120GM>).D0!!&PM>@S/H MW245@>Y\CD1N#4=F#(;$0[1=X*?!2 MX&5+>+&,.,5-"CHR@"1U5)YZ':VCW$6Q?MNL$.T?N3[II(CVSU$;)M6K"SL< MQD$AVC]V"6771-*)4MNN":7H2=&3HB=%3XJ>E([P@Y2.GZ5I1%]]_&>0="&$=%$$+RR((E@FQ0<+D7)-CK%ASH M'K!C5W$7+"A8T#$L4$FA#Z"4-8E!U-8*(JP24D:/1A_@2%CPI>^6%20H2- Q M) A.U9[5#Q_R; M[]^_.2][4EW)#787DJ)7A$B5M$L>@N5:)THC\?FL&?0 MD_+8-8(EP5^,N/5L0Z+*:&^,EPD\%]I0GP)U,1+#@MB@L*YE(]YOJ6_/T&+% MQ8J_-"OF1#.EC',L. A*:FY8)"$PHX5RZO!6W&:&H&O\,<6 BP&W3FYI) N: M:,ITA$ 4^M("E)+).B4$V8"WY;D&W(I;+%A/Z.[E[8]=S[!-EW8'*A[>?$;, MWFNQPTZ"Z4)9_YZ'>D"NB!/(>0H5F=+.@HX:B*#&*4.4=9)(9GUJ"Q0;M3]R MAH'1GF3'/BMD!SWJ3)-0 9,")BL+K)3E)%G$$6M 2.(<)T$JYJ5)7+>6K7P& MF.PUT]$C1Z^G*&C2/<$6-&D)34)P3C /+ 1P)!J>J$F0O&0)G&RK2.L9:/(E M9UP*DG1/L 5)6BKLH,P&ZB1GC(((QDE-A3,B*$:,$AN<2?1L)&G%P>C"V89[ MQX6NL.$=NY>YJXQXG>(1W68.NU\M=\QWW2NO,6-.1RL8! '$..?Q=^V4]HKR MQ#!WS#?UJ(3#O#A!'HA@9J8^"<.R.8D\F!GJT.>&$,9],-+](OGGBB1[T( M+@BE;01"(@J$&Q^)8-1R;>8GC]U]XKJ+X$66Q%,I+QQ2GO([-C2SD4T277BY M&U??HVSS769:M:'PY]]=&IX?1#NN5>ABD7>;CJ[FA("S3^9Z-+/BYA9/O*C' M-3F.MTG:U;+YFV8/7N_A Z_LQ_B=&T?[YW?[,TDW^1B//]2\P(_ M9)6O2%;[N9$0W\^Z_F<#G%G+ T;Y[_^'->?7A??7J_;OS][^\?7WVXW[\[> MO7I[]DN%;_/AS:]OWGTXK[Y9H,JW3XUZA>:O>+$=$%5O@ZAF%T2%;1!5U'A3 M+S(X98/!E0W9!_B/%^1%_7M>IN:_YY'\C]/*!.$I!(B0=-0QNLSU+ZFP2CO8 MVA*JITTWX\ RNKS8?1MF[791MZAB_PM!L'J#3PO5Z^CKX*OBM%>A@Z6K;^RW M;3NZ&XCGZ3""M?_(1YRG@X!0D\"?2?D0#[S=*]B_=[NMY-L.<8O2W=6!I;3N M 35OED$N:O>UJEV=X$-?:NM%I:C J:O 3@4>!Y_^5@ISNN7O_3V./N*[7O1] M=89Q>-O' K2GSM/15=M&^HRTW"' H+AQIQ>;,SIK>L6;R^Z=5-L M4UG^QWDK=. 4>D"Z1P=>J#V*O1^WSB 40!NI(F1!PDJAD0(645Q\ZBM[VF9 M-DKV"#\VET3W.+XZR>#U"L.V8+_VX\J.3CAX FWG427!N$0LH;0F[Z:).@8^ M2<&#E2O.$]AS&N'561MHQ7D/U+$[E[I$1E'L]DD,(0J "N)$ NZ] M%"*?4@\K:"+VG@9HQV(I[VEU[&:@8K'%8MNV6"M-"D3ZQ-"]!V;03@,8:3E# M:PRKSO';=QC?DL&2'B7=2]L5@RT&NR.G6_+1*QMI2!S0$@T0-& BJ8R*4;:" M(7+S6+P=TQ.J![)[H?BQ*94Z61?P:_S<]Z.OO2#@Z+AS CG F"0WCG'MA0-A ME1%"4&X)]U1SHU>TVNXY%/_U/UOQ$TP'NOQ+RK_8:^NT],$[30TG%%T$+ICF M41@OA#2CRZBF4[O.3^UN;^2!3,$F*LDF D^O1,.LJ((2* L?K@,7BC MNBUR[O$>$=V#K9*U+Y:[XS:;=EQ'EX@F%KQTVGDTYA $%S0XN;/E;A&-MVV[ MLH/E=\5PB^'NF$:3E"KODY3!0DJXY%(EDY/1>68/C:I SOJ M#4D13G?$!W;ME.I.46WO>:@'/,#M!%*63C#!J>!240K*2IV4SB="&DL9^C@[ M;P<^.W50V\G/C9FT>N ;%::31-P;J5!G./L+CA0<69G($(J'J TSC /#'VQ@ MA)D8@N4"XL[[E%LD,O:#)+0GR+&=L@(DW1-L 9)V@(0#T5(D$,0C;B2B!4CG M?> >@O4V'CZQTA*.="V]4D"D>X(M(-(2[1!14B7'F/4) $=/C2E'$A'@E-2)[AP [O%$:L)[H(]=/+Z+7G3&'ROP4N!E3U13 MQC#.8] D)N"4ZB"HC%P2*[B-/.PKO]36B=0@9 &8 C %8+H*,.B[6$D"0HIV M(*UT1BD6G;.$B#$K&\-:F?OBAC6(X)^\5AQ6CP=;1[$]*O]UVA<_38>A6L_K?Z.([YJ M^S"FTKNX=>]B1T32B0K:K@FEZ$G1DZ(G14^*GI0&[T><-_.P(%QOM__W]B-Z M\^AY]ZIXV9],:WSL[M,[M=J'7BG4(+N,57:60M. M%)RX6V]%&;5"2$(, T.I=9(XI1BQ3''N-DB>'P$G6MWRZUIU9P&) A(= PG. M9%(V@?W[]?_1'\.M M&QR8A:]K:;LN93*["UQ21J=\BA"Y "#@)(006:*98SO!ML"5%1$1ZE56PR/G M/Z@0/59HMHOM?G&V2P XD<(P%B($$DW0E%/@045J(*1#V>Y7EI,HAEL,=\>D M@@=OP!B6&\4CX9H:2RC*+7EO?-R AZ\=P]UCG@ ZR'Q;#+<8[H[$4R$XFBS5 MEC'@1AM%H^"1:1TH#2T:;EN.KU3'+IO]8LLJ6CY&?G1Y-4:-&XV_^A*)HP/1 M">0;">'$)Q=7389BM3OR;Z/9 M)L$8,JH(PTD M6J4,!&UM]-K9"$RG(.4F'&^M&.\^6W)[6AR;S:E8;K':"2H#1&*U((SM!4[:\318C] O'AH*V7XAVV]]K*?5 />E MLDEZQG6(T29%"!C&+;AH)!<\&6M8\H5L_]@$E 5>"KR<++Q$#V H )/$@3)! M:VZ48(#_Q&!((=LO %, I@#,#FS8.@3#A2,)-(:.H$640AEC0W3F"MG^D6N43HIL_QRU85*] MNK##81P4LOUCEU%V322=*+?MFE"*GA0]*7I2]*3H2>D*/TCY^%F:1O35QW_& MZ=?>%7Y:0>I)1J#)>!*D-)$F"UH+PP(7BFJ3H@='U/H$UZJ'UH'&+,ZH\UQ+ M2GUL:GP-/0;'KJGH4M*K($%! D0"0RA/+HJ06:^],09B4,9;*Q*W /Q(2+#7 M+3B0/7KT^JJ"!04+.H8%C %Z Y1$%QP089U7.CKN751)2+=!2\=>L.!+WRTK M2%"0H&-($*T6D0JA-"(!I]X$B"I(9F70Q/@-&#"V0X(V;-H Z8$\\>7]M/:L M=NB:?_/]^S?G94^J*[G![D*2U9(3KL [%D%:#% B"YP'3YD6W+85J+Q_@_IX MY&2%43U&1.< K.3WBPWO:,.46<%THBE&X(89C#:$3>AC*)79M0YNP_M,,W#2 M8ZI8<;'B+\V*B8]:LH!^=N# 01F0P7$-&A@UT;05'&QNQ6TF"+I&(5,,N!AP MZ]SV3"82DU/<:2!).!Z5T4DEI740IJT\WY(!MY*K8ZH'^M@$+-TK9]BF4;L# M!0]O/B-F[[7682?!=*&J?\]#/2!=Q FD/+U21!B6"!41?$Q:<684#\%I@?"W MP?%X&X%BH_9'3C P=J)45EWK$2I@4L!D)9@@BBAO#%/:@)/&4BD))]$E&S@C M&]#_MPTF>RVHZ)&C\Q@7-.F>8 N:M(4F"" I,J*8@^B(@4"8-39B^.8X;' $ M4-MH\B5G7 J2=$^P!4G:.MF$DY28\41[X,QJPH!K$903(I'6ZCJ6D:2=BLT> M)5^\A]$50KQCMS)WE1"O4U2BV\QA]XOECOFN>R64$1@,!JN()@((DX88 LH9 M"084#QO@;B'$VU8O.N.4%7@I\+*O'7FEK$,G+H(#'I/3*2!JH&^G5#)B ^;T M0HA7 *:#HBT TPV ,58S2R!"2!&$CXZ%:#0(K<$S"Z80XA5X*?!2X&7KO?=@ MB5':$XR'K(F:^!BH35Q$X?@&!4E?/2'>-D5(^!^+]ZQ_PC?.(NX/K^WLE1]\ MO8^X!O^TT)DVADFC'" CJ>-@7/NC&!.)@=ZMCK@A3&<33>\B)(73SS2 M6TF#"T)I&X&0B!+AQD*O5;+R<3"XLB$CQG^\R"^ OV>E MGO^>1_(_D)12G!C"F0/CD@8G4F!"Q! <$?!B6["K'AKNW,X::[PU6$+^_<<7 MNR=MUR:7N\4K^5_1CJLW^+10O8Z^=M4J3GL5PK&JOK'??N.^;7MEW$!"3_L= MK/U'/H*VC\V4Q\F)XY:FH,GXS:1\B ?>)A?WOQQN*_FV?>*B='=U8"D/=$#- MFZ6P_R4P^2S:""TI[92!&,,0FPD.4,7%IV(HN.K7(Y*NM"YUN+[IU4VQ3BOK' M>1M[ XJK#NPB=FF+L-A[L?=<4,X<2&5^ \_ M;>/]6DXY>H6!6[!?^P%'1^R&)TD)$$@ZLU4$$IB+2H -1T@$ MM&.QE'62C+M8;+'8'5?8%)52C$4G),0@'/B4$@\:-$LBK3@#<-^!?#L&JWJR M@^% L==BK[O9JQ2)>Z8D:$DA16H(!.>8Q467!*_T+L%X.Y8G&$;B)[Y4?BV% M ;_&SWT_^MHK HZ..R>0!'1"2\+',NG\+#DF)61<'$"O:Y/4?BO_YG M*QM\O"=U]_R$DO,O]KIKYLPRCJZ\2LQ!8$$;HFFRQ(6 UJK9$2+Q=BQ6\U* M4\SU2S-7;6V"R*RDPH*-S@C+9 I">A#)KSH3:]]A^);66O;3B[%^Z<:J*"&2 M2V&IS,PW&']3<#9IM,E$/%MQ".7F,7A+;BWT!#LVA479#=_L")SK\>@JEMWP MDOM;>W FD8(Z&6GD%IABQAM0PCBKM _)[.S3/SL&;U2W198NWN-PXF=V%\LM MEOO V3PG-VJ_;O]$*/Z.[EM(^]7[[-02L=V%%O6(IPNB,^L&OGVG:*G'?/ M0SW@D4\GD+(,Q%F0X*E(!*@R1IBH(N5$&# L[NS'/#MU4-O)SXV9M'B, $X)MH!(6P<2.4>D=(ZS!$Q'+6+@UG++J#'1/H=G[% !2B[,./9&R=XAX6#I MH#7GH;16W?&%G6%[I*1V>W/8?::78[[K7HF?K% ^^>"EC6!90JAU22>A+*=$ MN!5GV+:12&JE<)R9'M!NQG2;Z45G_+$"+P5>]L0U11@33D8B"( Q8-"C8U9R M+P(G$9[3WGJ$,VQ-C[)CT[H4@.FD: O = -@B#011-[R<@0,"5HPB,X0[ET" M%W?V7_9XAFT7*"T*NG12M 5=NH$NAH>DO-61^ B))@=!\1A9(D93KM9OL[>S M=46I[-&.;E^UB16G1=/1YD%,O]I_C<;5;^-1N/;3ZN\XXJNV#V,JK8M;MRYV M1"2=**#MFE"*GA0]*7I2]*3H2>GO/DA%^-N/Z-&C]]VKXF5_,LDAAV]2C[TJ M7<=!98>AFM@4IS?5. YL/JEMG\V M#.>UUO_>*/UYK?.SNTSNEVL=>+-0"M5C^MBY_"ZET@I.%)Q G !0!&R,DC(+ M"!8F*4&M8*!]<(EOP/!^!)QH==>O:P6>!20*2'0,)+PVAF=6:B(#)*Z=2R23 M9 D-DC"QP;$M1P")/>[<00^.OG-78*+ 1,=@PB5((6:B6BX \L&Q./.?]!%>O1HS>JE)V( M8KOM.QT^*".)CT) T-0)L%+(Z(&1Z.S!;/1%HB(9'1N%0AKO'/($4W0L9BN$6P]WQR#J*T;R1(6IKLL]L%>4VT<3P M0Y8":,M8EH+<$*QS=H+EP)1$M:>.BHO?M^?]ED*%:[X]%8BN.B;))#PX5((UJP MX^C\\Y" 1+4!EV\K5KO/SF$*NL=5J38JQONE&2\C(LC@(5-P@U;*,09"!!VI MTF#BMMFVYQKO'F-VVF.\[.T7R_W2+)='[92A&*0; BY)(XUF*@@;G"2,;\ 8 MO9GEMK-^FIZDW-ZL_BC-^RXG_MF85"8]L]P18H:0E* M5)5"62+!).>LLNSL:8&3[@FVP$E+K*S#D*WWXAK.V<: N\= ->G#*&RL!\X!X#1&MR M1YNUSGB>I.;/.2B[\.T7@.F.: O = 1@.-?"*<\YCP 4W99(@U;6!:Z ZPU" MQ\*W7]"E:Z(MZ-(-="'26"E5U-XFT QTCI0H2TI) ,_7,X@4OOTCERB=%-_^ M.6K#I'IU88?#."A\^\>NHNR:2#I1;=LUH10]*7I2]*3H2=&3TA1^D.KQLS2- MZ*N/_XS3K[TI_+2"U).,0)EQ5CD:=; 66 PF!<(,(Y(I0SC9(+^UZJ%UH#&+ M,^HTUY)2'YD9#H??XT2?=J]-08*"!&TC@4TV2.J5\J"!664"U\DK,(PR&\D& M6VE[08*][L"![!%S[!VX@@4%"SJ&!42)%(*A4HH()%'CA&.@7(P0*?4;G)*Q M%RSXPC?+"A 4(.@8$"3NC;2@0[ ")$0=D]9".6543%1M4+ZW'1"T8=)&B!XY M=4__M+:L=NB9?_/]^S?G94NJ*ZG![D*2U(DD39(U1J!+HIUQG"7*-7"G1-R MV&,C2'K_!O7QV"SV1/:HZIY;4O+[Q8AW9.?Q*D2A+6?1 0%AJ9-622>LH\J0 M#(=TP2:*2L8)5$#:#!6TYBY8Y@TWB715LIP M,VQ1"\0 4'9YGVG@@1C:))D0 ;\"P\UX#;Z8J6 M/0!ZVO;8$;J\#A0\O/F,F+W76H>=!-.%JOX]#_6 ;!$GD/-T4HD@%8'(+! 6 MG)<1M $6>8HLV99 L5'[(V<8&.T9SCI9^+^1'G6F1ZB 20&3E545W#-00(@3 M#*A&?TO@1X0B4BCFR 8TFVV#R5X+*GI*%C0I:%+09$^\>$(("U%S8Q)8%8T0 M2CC+>>!<)M?6WL8 N2M!3D!*VE3")RJ2%(:8-.@O*HA.)@ MXS[\DG8J-GO2P)>."UWAP]NP+N1+H;GK%$'H-E/3_2*X8[[K/N&4)J53L$X: M0@ LL?AO*JF@SB60:@,*]$)SMZU>=,;7*O!2X&5/9\>[(,$D"U9Z4,EH3JC3 M$<'#$1VX*S1W!6 *P!2 V;ZHEB7)N)&1B@!&*1,55R(P'X5SCNX,,%]XYTY! METZ*MJ!+-]"%$FZ3CS10[X!SIV6N^=7,@B=>D4)SURY6S-)'^!^+]ZQ_PC?. M(NX/K^WLE1]\O8^X!O^TT)DVADFC'"0 K4Q<)Q$(YB3R8&FM)D_O#*& ML^FF5[$73SS36TG1Z15*VPB$1!0)-SX2P:CEVGBUZI'K+M(OLBR>2F7AD/*D MW[&BF95L4MR$E[MQ]3U*-]]EIE<;BG_^W:>'UWQA!\'I;01GGIJJ#29Z&_7@ M]'X:1P, MKFS(\/8?+TCS>[; ^>]9$O\CM!,RD:AH(J!8KHPF$'2@U$3">'JQ(I\[>ZWY M*'6#PW=A:,5W'J#,='3U8W5W57D^_G]COWWRT?9Z.GKDT:O,:+>U:-D(GTBF MKZ:^?.)1]V>\5NLT&DV'HVELUBO\Y9_:.LJE#$*@*@KIK!.<,)Q7'(LV0N=U MIKGF]U$>XL5T>O7#]]]_^O3IY6F MQ+T,4@A%+%HS!W ,I_/^N"6JVAY-#@$'/,L&*B&<5I-:A;2 M_C"[#/@"N/"/)[,_S_]4C:['59/SK&Z3GI4=AFHI55'-=(?O7%&XC@Y>;+P(XK^6+9N5U2=L%OOA5^PR[+N]EFE:*DK.]9 M"-N([C'EWG2NM]$0<5HK/(D^.1J3<2D 3]0)Q2 2'X@"X0WM_@KOR@J_P&M/ M<.84]V !E+<;FBU,OHM W)^Q3V..:45/0.'\@2X#A!.^Z\<(88*Q75'L=\ M=HD3.)U4%_:OB)'IM'(Q#JMQG.2\8*B7;HM+]CCF@A#\ &<[CBOK?;X,#0V5 M ;]CQZ%>_V/"EYSFGZ87L<(%OS\*U17>#9?Y?+=)]2E6-HRN\F]GYW]46:+? M$=.;A\+K'8%]:6!S0;[O#U5_BD;C']'*U9[$>O780J<>B[4WG-PM- *?.,L9 M56D\NJSF62.-L,A/4P4DU2O5J%0?]R_ZPL3W\ M:$5.J79"MLLJ-=[F8)#_>^]FK_ NH8_XYF:;WO4^%0[)3JLPPF]F1_@RQFD] M2C_NX[CZ-@_1SCSAVH1'];-K)[AYYLNG'=CNK5DK]V/67K5^0^99MLH:^YBM M&(\O%0\7!C^(=EQOUUTLVMK1>N=0.?MDOF%,OFG_3 M_,&Z]_"!5ZC&W[EQM']^9S.+X@]V\,G>3/)-+L;S+S4O\$/>7JQ(WF*\ _ZS M+%1=S'YO(5BU.SG_T[(87RQ/P@9+\9WG+-SX9Y][=3?P0B'8 MZF*<]XW_[>V[UV_^\\7VN/L6 ];/__M[N]:SV';:5Q[<=?[A[-WKL]]?5[^^ M__#^]^JWW]^__N/5A_->]?;=JY<5_JTZ_^.G\[>OWY[]_G;.GS@WY[N&<(C1 MOGO_X%]]>K]N_/WO[Q]??;AS>OJY[?OSMZ]>GOV2X5O\^'-KV_>?3BO MOEG@Q;=/C;IEG%JY_;GV*M,N3CVNK7^/HX]C>W71]]49FO03(+:]"%;FUM== MQ=;GUO!VAZQV/6RO^C5^[OM1KWIS/48W MHE>=3=#!R"[-+]FCJ,XNT>/P]F63%YN= )@3<78Z'??==7[6=%356;AQ'__F M["1GYZY&S7 &([]PJVH?9I:XF=_P/;[49''3R;7+:;QIWP[PC4(O-S+I&]5B,+61['=4NVMZBD8/Q2&-4=-_M8H>/5W]!2N M]B*&K;8E&9S89&^UM<;$/G#L YK_P^AI'F;-\.'5Z!(]UIN,:T/?OZIQX&,< MYO@&'S!>3@GGKV?HJ,,A#* O1W6*,3:/P/!H8'WSC"L[GLXK!G*4A*]1XV&O MBI?]R21+U#=!6Z]*UW%0X]_$ICB]P?L,:@":W$RF\7(!O+WZ.Y_Z&0GQ!U_' M8?5SYLB67_>)L+"]%YXN/<3/'U*/=O*D%&R_#H2;I2%_X'$H8PQ"1^-)_5*C M)E;&V!C'LKAU\Y)[4=:M,I=,GIA);I6R8^JP^'OGJ-^]B&&KD)\=)^3?_BU; M'N\\E*RQP-Z>>E#Y9J9Z>5]SX2TNO$3TT#ZA?W4QNI[$*O0GC>LVM_-QG-K^ M((XGRT[9W%%#C^X:73$$.C]%:*J!Z+JYKG[.XB_XC'^-G(LY:3 :9]\3'Y]B M#:_H>$ZCOQCV?=\.FXOQZYFE@Y$?P^B[_O2[&QPPWC#A$^O/:2Y6'N6MVUR3 MO8QWB&D(79.J\3 1Q/ [D_H9?T6,?%!OY^\QD]/[<1^7!/S[F_^^[E_56/C- M[-GOW\P>]FT]J!7?/(_CO_H^+EUQOKADK=!'\_O%Q?UP3J^3]1FM\1WR*X[C M8D;BW3MDY[T_?\O%E^KJ^CC]-!K_V:LRI^)5K(D5T5^V>18O^E?S^6F&WGR^ M/ -S ?UB)SAUO7GLT+ MW+Y6'DQ )9A,,:#$)^!*@;I9OVGV^1<:,KJ>3OHA M/HP_GEHFGDXUS/L)WEW7 U??%1=/C\%[W)WXPFJ!X MLX'^A/''GR]N[=5HZGC@1AJE@')1Q8"85&$%9T$9M%)8)I.@CCQ]BH; M\O@ZKH(P9:PQ%K16GH-5W#(('J%!V$CP+W(/,>+*7 IC+ZLE.=4:<4=2=^;F M5M1/H-WZ5]M"'AT+G]8/=XMWW$/P].)I"SGW%S%<#^+[]#O./AIV'$YBO>>V MRBQ4PG&#Q"%[!CPE1P(8KCQ+.KDX3X;L9!926A,HLS9$"># >DE @ F*6$:; MLJ4'6[W/L8$'51@U20BB*R)C;-X_M_?4(#6]&,=8W42+X)7!,U2OHZ\["BO> MU#(87##KG9LT&@Q&GR;5-S5&X@**=C3Y]H=%9OV>[>Q!XU8&JNLN>K)\=OU< M;#&!G=[,WUKX*^/G=1>)782_$F#67;3<[;+1EKJC43$3C*5&@U?R[M.S^.C-@_8J,UV5-3SZL%VNSY7 MO^#3;;1LXZ?450;K.:E6=PX>9%=H)[:GS9LL5XGY0,W57_L,_QYSS%67^I9Y M_H+GN:Z^Z?(,M\J<)Z'%XQ);6Z-JY_8;^NW7?E;B:5$['(FWX9=H)YES)0>1 M=C +(Y>8&;0WSL;DJ5, G$AG9#!4>9"$:TI7G._Z('!L@9F!]K@^-FUXE_A9 MBOE])>;GO-8:)'/&1(SBO$F05+21!L.YYBMH(^^9WS]?Y7H*7.!MP[>;';'& M#VN38,D04ZRS6.?79IW"H\7%Q(4V >W2&"TIY2%HXH2D8GU6];YUUNYS_=3P M6Z[6&N?]F!;/&>W!J1\6?!#_?:LSS]KTW_5A??!X\'Z MW%,8())DI1?<>NXQF)7$K;>?0WC/IL=4]V+;8E[%O-:9%\70U"4IG%,4+$AM MK+>",LJ%\=2N<'_7F-?>W5_.N^?^'N_@E\ZFK]77GKH^.KYT(KQ62L7 (Y#D M*$C''/K"*DBKN:69,> PK,"T9\2Q#Y0JV:UB/UOLW6"4&(4S1@D"*3'-P3%F M95+::+_)F4,'<']US^CN+4?2T+:UEXOKU99Y;U(8^R;.UOLQSB]K0]2VKI\^RM8$,MI_G ME0U[ZRXZ,8HM09..AD2G0P(=C(LN@*' 0&@;&J:= U)LW2\9WH)RBW:(I&"^&F8JU0?0?YHGF__'2$RW3.]: \ZL[RT;!N M0YM<^XO<5W-I,\O:T Y]K#M%LS]S4TWMY]PY&J?^9=-A?TMMUMQIN9.G_F1& M"(OVU<]-_76GZ?@R3RMEU26^S@7.9W[D_([_#C__JYU[T[-MFQOQ^ZOO9V14-4S$. MO6KH/O)39@Q[PX;Y:48G-;OW_(%G]84/F]OS"/,V>TU=4A^Y8;T?H^0?"W_F M6<\9+]M,XV_.\E488BRE/0WWT1K-%4@(N9;&68Q;*/XHM?CEJ7LI'7ZZ7#TJ9 MG;&0^5RR!F76ELO:[;RG;SJP&\T%/[PWJOD#YY-P)^*+ M%L.WF:8W[ U9?V:'3\QT6J%*XTB>-]4/T_?&>"93"KA"7"Z:[];D>MM ML%)NL[YVC.]R@_%N\Y9[X;ON/^A/;QXEZ[%!LZ0@1>4!I"1: M6N)=\D:R>E%J@\/*4LV!&"T5 \Z(0RM!T3')C=.,^#V0]5S$&=5.?8)00Z?9 M.$23ACCXP@X_WA[N^="'.B0ES^HS=M9>]>3>WWJ9;S%17R8IS^I3;]9>I781 M/WLNPXZV443*%0Y J?>HZCSU\ QD[V<+NMPF>#=)WCK!MC3 *DO"8_:6TEKS3RBWGWS=ID!] "% MD0=:$6?.HI)=;/?YR0Z:$A$7\5[U,07Y^)LZ*?ZUMP$5DHX-RK37YO2)8$3K MQ+R. #0F)XS2F@?P(F@+V^3T-VX>,CW)'V;U3ZKFNEA=L;HMK,ZG(+D).74I MP$30DEAJ$YJ@,D*G%4G,UEKV&.D9=N*$5/M?]H]+A)C2F!XGW6L.+N0=Q:">;5!4.R ,9J!2((39**0ACCD[1N?JC9GLFF MM.AI04[;H%I>NE?FJ3H7QI_'Z700F]IXC-_OU?SL<0U_MG@.BT-K\ZP=ZK/> M::R[8=DWVX#9;[-FC.7B1!8-!O5*&:18;I%V?/ZG[9* O9E_,_M;L@TR<,!-BI!2,,HYZD-$Q0< FQ(/#^"ZJ M1^'(5"9=-/LC^4/'S6\LMC5B;A4XP(;&L\72?4!L*4XZ=$;VB*^Z8\[6*,4( MD9EG( &)^>P!$5E,P4J;K%S%9]Y:SI;U $[$9SI:>J78>+'Q76T\"N6TM((J M[B$ =TDH&17Q^(\#6,%7\47MAN[%Q@],2T6WHHJ@)\850;EI^I5/O1]NA>Y;$7SP(Y#\[#]*=Q;-8FS/32)O_C;V?1A@^VLKQ9] M^^OI9&J;AMW![?S[>OX;ZIIY#_%?& N,QKFW^.,X?FQ81C:B)KIE)*SO_SXU MVO7^]M%GEXA>TV5:(BV3(]KPI#DHEOEE3"3>10B!6K>*EJBF)/QE-)G<.43^ MIYMW=?\Q/G3Q\4U-5_AS/Y/[].W@/ _"W32CFP]N/6_AIHUU_.5#UL)Y7]W= MONN'\J];5F,6=$U'A/_$D,F))M%?C_O3FWK/>1S[E^YZ/)FEKZ>CJC^<7(]S M_%83&]EAO4L]O'LE?BVW+6&8%W#)J(.\W+=D0Z:,F4PSB\Q?N0TV]7W3U?3+ M"(?Q=I(OJ%[A'7JUVOW7:/SG<@]NGI;\EI6MIW3>#/OPU?HX)!RZG8R&=<_* MO!UX=D5_G-?-ZYC'G&_0_++HL<6K4_\S"F.$BV;SA'Y:-)GC6U_VIUD<>VE5 M9%L1'K 3(SQ@6Q$>L#T0'FR\@+VJ>_#J]2NKX6A0G64_\F-C&7L1TE9=J^S$ MNE;95EVK;"]=J_^8\T',.BXS-/G9;-O;V6Z6KL>I\MY=9WQ_G_[?>/.^QKCQ MI4B(\_=AS'+"\?;=S\O5@YR9^7X#L$YKQZ? M$(\G._K- M]RVNX+68ONTUUW_&9:$&_$^X,"$L^YA_F>!]FW5D01R6T7_N$#04(BX.\>;Y M3Y-;BI!^S:MP^YS]X/!67:Y,GICQ;=5,RM01*'MF)18]L MJ^B1[2%ZS*1E%35:UB&#]?]]W1]G)[1R8_LG>J?7$P266^Y*_,[DVDWB?U^C MU6-(,$&-R&CPJQWC7ZDQ#0_*@NC2>I_]Q%GYI,U.8>A/%J\^)S3,LIM!EV]\ MVIOL%==D_I7>3C7 M-6W18*G0LZ8.K=O_1_@2>*_!('[$K\;/5Z-)_G+^?*;ZW^570)#,7U^P,MVR M,.%5[J9^GTG$NXSGGNMB>'='5@-]?O-QJ.&X7MSR]^=LIE?7*-Y,^+A W.9E M\F^A&5=^K9FG?/M*M= 1\8>H 3/6G=0?9+D/,RMIS098G<>K:1,^,@R"7E;O M,4ZX'LS<]<7+URM'P_Y475_-R9_J9;9>C9;O/J>GNIX\\:"&8+662AU+X/)B M^S/VJ=MR'?S6)SMN"*@6PI^+)=A+^S$3MN8[9:ZK3-2#7ZQ)7N_R^:R.DN_& MMVO"VSNQY\UO#0W6J_HIC;NQO.7+\BLZDIB) ,PY:3QSN<8CYS7#JI.1FP 7 MY^UCK>6O,KU_#F3G:%N7Q*V(6S-AW:W[01YQ/AYD.WMB125;Y1M*V\Q@M)PZ MR).R (!+>X->04T9@\;8S]%=K6=H,O.)6=+!^02<][-FYW]=S>W]KCZ@*HQ' MUQ\O5LW3$UH2YJJ7@^EGY2OF._4_C\:_Q(]VL%0DMEQX2"AW1+ @; *1<5DH MR1V30MO(],.9Q DQ=T[1W6).M\U%D">XC!:H&:LPJAF(:T=[.9F0W<&/S6QF MB>=]Y\MASB8LV]>,;6LR&?E^/=D+M)I-!*H(HF#%M>QDK\MWK 8]@>''>HUH*-\RYS:^SW6X6:S*L^>N@J]<&I$M MKEG1:YKO9A',7LGM_5)_?-FK7^=V[5H@5N,1Q=EH,K;66#7,S'7?U6:%RWY> MZO)@_G4][D]"W\]!LH'=@?TTN>[/6.[J1?9V^TG7S%,1D7+DGCZV!D^R2 MU6G QBVKO9<1^OF-@.>R;802_NHO$>75;YF_@/?/@VVL?HE1+Y/X37#QF-1Y MX\=F,DL4W97;;. =!:B'>SOK/];O-)N N_,WUZ%;QW'& (2S/0XMZVSUW_C4 M:>/GU.G)NOUG-JO#'$0W$7K-]+Y$%.7[8W]]F1?1)L>*LYK?N2;GSAM]>?B9 MM3M'U9/LV,Z7UB&N@).)'=\LIUXO48%& ^)XGH1;&OV='-KZH*7ZE$^A M&(T7ZH1/&]:+PFS8P]!K5@L<=.S=Q=?:BN>KU@(O&PS'Z'D\BP1'G^8%?K># MQBF8:7F>DJ4UMIFV?0]<[.H\E:T6(52]2 Y7K8PYKY7_^@I%B^OIL&][M\'5_$XI M0T]]T2RE-1O^NKJ7NXG!-S,W\7WZ#?^0TV/Y"\MUS,EP1H(.5@:0WAII@=@@ M2$B:BU4$NOH9>:3GU,B\;ER1G]'_GE5FOFX.#&@O):6>H(UO6R/JK>++3+]M M:Y]]YFDM);[JMHX&XXL=BY6'K7YM=&#/="B1HD%OGH/:-9?^C'L0EZ5KOWB+[[022I MI+/XOT!, **L]3ZDQ!%7O711B!T1Z?<<>-1__36?5W9]V1Z\@'RI#H8O389M M%C?5J4"*++V9U4WPQP;KYM$E2K]ZTG>PV&MRH_XQN4GQT@&-[^ MK;G?S[KE M?-;M9HFME]9#NQ#FY5X>4.??[WD,!W^UO7A'MXE=I,K]Z>+,46^:E]J^(?GP-OTO[U'8\[L)NA1S;N$9RPT53L(,M MF?MS3$VD$I@!H $<(QJX4LYS)A2@8P/M2=]^;M2 @>^\8*-IXU\4TBS M0\(><7%6D5S;X'(H=85C&<^8$IM8:I9MN;-.W%W)3CJZ_E27-SYM"+DV_9X1 MU$IXUP*:1H?E@G7&K'(R2A$H2/2"@#(GHN32N "/'OS7@0!-/'&"7/N>>Q- M+^QAY098O=#L9YH4D<&9P#!TYI")94D@P%,@R5%E8XO3U#9<'3*,?C!-%WT$ MJ_OSM%SZL+ABAA:W9TL^YJ*L Z/*3NO-I#MJDC5CY5CP-FF0\Z*W&;3ETR2; MPI\']0U+K11U>6Y=]S@KG)F=MU>7%?QU>V1[KO\8>8]WF[UI4TVP60[KY#W2 M!\FWHR;%?)+24AI\R%RNQ!F2J&!,^R02H6%5D]!7Y_GU'H79WO&S9=J""CHC M+PM@K3(L<.FM0T3V3LOU'+P=6#[-07'Y68FO;3HV?IYU7=S&?7.O,._,S([: MK9,'J"VYIBG,U.AJ-)XVWN*^AMAKAC!?67JS1,VL'R3?99[XF($3?CJ^]7SW MA$$N!)4I-:+U0*76PJ#O%V/20BOF'CO->D?%[5KZ5QPREMI?+&N]Y3R:0!&8 M),L\QE*:A/.K W5^!0M@&[%LU^92BY>'RTML$!=7'T9Y01K-A9,W?G-2=IIP M5;M3^/ (QLP!;)9(NU/_F+'K+M9M<#0XSO+%;[-&VY]N_D \?#M<,7>K)^H. MQP8S#/6-"!N!,V<4X\YXF9@BSDK6VO+7-0U[J;<_L[PMX:O$,^&GRCMPD(2S M'*&;TX0>953,KSCS^\O8J1-/^"N;'*;>EORCML8D!EP1!@Z5GT47<3&5UD"B M9D7_W;TSUT]6_H\K_P(.R^*L>::."7*S%-I436)TKY6C-H6F)G_>:99;8Q&A MFM:+44W#T310H10_9F:-8=.1W>Q7/3'XNJDZMV+6_;2SZOI9XN M1X@-HX74ZN328V+#!]=5U+,9F\2E3;7EQB"\<%[PG[^Z:%%;THK;4:]2B[NM M;<]K:3J;-JY9UA2,Q=!YCKWJ8O0IZT8MS%F3JHN#/GXVDV)NRU\MR='U(#1B MG'%.W2P:*T9S2IGLG]>O8 ,^!>424RYWK)O4<2H'?9R!D)-*HWI>:\+,6E_2 MG$P,)3FIG[X?)-R*_(*?&/D%WXK\@A^3.O%]K>"W+L%>Q+)5:S.<6&MSV^-= M+&@Y>W/;!M_UB#2M/=^V[OM/)[?=RELS&1U<5QC!T:05]?37 (QHPQ9KI:/ MEU>#T4U#[9&'%8=_]<>C89,P78#F()\ _/%B!NLMQ\L;B"9+&67PK]G>17^8 M&]00ON^LM+W*S7OW9F4D"+9S*HGZW6X=BT7][0 _Q!OE)7:VO"VO:?6*<&-9.9K^7R!1?GVZ^G/+@5&%]CR1GC'VZI3CX.\TMD??[7=?AXOW\R2WFQ M^3B?H84Y-(]I!C!O\;_[)5MWUB[U_>U4:2 MY?M5R5$."ZTQGV9"@+JL7WL=O"Z'T<]W^XQ@QR MR"0,*@]U5&DD)940T[*^N9L98++G$3'"ZSAHOYF]C=6H%45=_XDUM:@:SR]9 M6..4%WO.D*E;L;S<;.7E+F9+RYJ/7#&"T.PP&OR7W\YDU@59:)_:1-#5#=%V MT7-T5^UF&&X,%<_=Z>G%<;PR"H@U0P,%@$0!KY4"_CKHND0 KY@ /JM\H\Z M!728G8 $MD>FF9_@IQ#C)UO>=9+[V[()2&]0J*ZMLF?#$1@]]%EQ6=:1';JA M7A,_#-5>BO[OY/V_5\84QZZ?%:KCBB7V4VY.+_FE=5]?==/4I4WD^8C'LQC1 M,W"Q!E?9U2K\Z+=V_W)_4(1!N_QHY%K>*[TPSEZH[^-QCE(;P9V%'!.BN-8: M.68MBS&G6,+:H'+P=">C&;LC$]A"-4E'*VV=.G4;^25V0D[*.4ILM!0P:@S-57O(B>/N),MBCMI"_)T=B;N3-QYGSMIK$$) M.!'.$J^,,I0@BY'WW#GMV;.>X!@2L1#)5N 69X^33S>*.Y>O;W\L_UN7OOUS MWBO*WJ1^U-)^5V$O7$>5J 7$X\S5Q#6):YK)-4Y1AC&BWC).N.;"8H$A@1@' M#9';NL*4B]<=A6A)0!/7)*[9$*Y11&,BI)>&,!*$-:DT^7.U;7CR$IL2$?=F),6 M*VF-S$@5(=06?:&&:42Q8PY;0H 76F!D$5+:*67Q:IRA$+4X;IXHF^RYB9FF M8R9)91!N/8H9.(0S!8W1/KRVB$!"5^.[1*C%:/.L*8F9$C--Q4S(.B\YQ-I( M3@B#4BL+'<+>.JVYJ4UK6[BZB$"+TN:IBXF9$C--Q4R A2.(<4"%:),0M"#;\9-IVQV"DIV?K0[>RKBMKC/35]U6'ZR;+U+(L M4V^GP9KZ@IS'KG_B+]3WO7X_;^M!F0Q^T3LKRY '6#H,%_1OQB&),N$,"(P#7?EL^<_)!X]]7S M+HEJJ^78> 0(<5!9ZZCSEAB$( :U1NG9%-U)>)>W@HB2>#?Q;N+="7C7($DP M)!AA:HE"7!B"G0640XTEJ@WYF5&OGNS".&!JX51.@ MH,)!K:?*8(@D$% N3HV?A'?%QH4?+99SM]VC')-R1ZVC7KOK.&4O3&"2# 1S MAWKC#:$Y@=@:SA3EQ ?8 CCH_!AJ&L +F9K.(LMP,L,6A&>:Y=+72PL+=T9"T.(6)[1+;O1:VH]XHJ#GW!G%B MH1>66HH(0Y(38?5J'-=0MH**G]@NL=UK83L'C.7621*3"H3A0C$!@. *2T6M MJXMD7(*+&[403+FOBW%QSZ>Q/A,'758"BTUF G&5!<'>)YM<4VQR#5F21IQ0 M35N41">)3A*=)#I)=))RV2;S/$ QF^OA@RK:)OD7Y'0>)?WQ M $3$K>0 .,T ,4AIC9""&"EOD/9HVMHG>%QA1+?Z(GA67P2[]''S]XW2%A-7 M)JY<)%=* "QA7$O"$"$."&:DDM9#KA'#4SLM9N)*N N2QR)Q9>+*6ZX4BE@) ML"50 Z(EDMIS0Z' !GNAV+0^C1G/2ID<&HDK$U?><:77G!DF/*,V<)O0PGI# M#+24(XE8;46E9UP>LTJP&QY4LV!ENJY]WA+S_&;5L _:G4%_]MZ&$^S+U NQ M6MAZL3'+\B*'5PUL:YSJ J!O2*D/P0\+Z3612B@1= 4:>W^?8VS4(+7-18L*'A ^3XP.#EGB"G#4($:6]8((XK72T*0CCI\U1G-60 ML.ZDXH0/S5O8A \-P >.%-'($H:#IB0,5SPF,4,?\,(;K>OJ#RS#I)'P(>%# MPH&>*^T$B@(#\9AJ+D$M2;/)1A7UNT>7#H^-":6808P8)D :2;$RC GGF/" ZA6YGIH7HY:2'1+O+9GW MA((Q LTA)P%Q0"F+C&3&0 T!AZC.[;MPMP[8;6!_V\1[B?>6S'N A+/. D4( ME00)JCQ"+D:"_QWNIE3D^89W.ADE#'-><3=F<6,\UF49F<6)M:!#[&J:.:"2EEQ(C#2U%T :->T5J]29&9*S/(CP7O2442"CP$ 4TH%8& M?4([P0@60$M,.<5.,LNP8W7&M64H^.MN^I90H'D+FU!@92B@@,+$>^"IYL1* MI[7%4'AC/570RUHSWQ),#0D%$@HD%%@;"C#H'8=< TTH813KV'5*"FV\ $"R M:?M=S*H1K+M!S=)18&@6"7]B!Y+R537AX\&5R]OFI_+]L):FJE;@P0?EIEV$ MZ?TN'!9.,Z84EP11+* 56%JJH:?8NK@+MZU0]OH37D3>//-$1R4U!E&OH23A M?^%."B-%2! > ;&1#!X_\:6+T)NX#L_9:\*0XG[?8X\A^:,)##7A7>H&+/]OH\NE7K/K@FXM'8QQ=Q_X8.WM#D?U] MH/)PR^PP[-',YM'),7W6!5FH$3L1='5#M%WTG!TXLYMAN#%4/+?8^^(X7AD% MG+OK?J D"C@M5+ 7P==EPC@%1/ 9Y5OU!FP '?\!"2P/3+-_ 0_A1@_V?*N MD]S?'G6S_F5O4*BN+5J9^V["$5@F8I89F)FZZ@VZ_6+FCKN;R ^-[RA:J(Y+ M[40WRH*\)OOPF?OJN@,W2MV//_JMW;_<'Q1AT"X_ZIK.(*JP>T7APO_9"_5] MW(]LM%$8>FVU)5)R@0P@P GD%;>8U?2#$K?1)&)134<182W)UQU1TB0?4>+. MQ)TQG!5YX)FRUGM F("*((ZMT1)+J*"JJ:XA;J,\Q*)ZDR+)6@S*Q)V).Q-W MCG.G4IP";;W@'!$0CT_MK) :6LDL-;"..\DM=RZHA2D2@3MQ\Q*M$G%4&X H$8$[B:-,&T*09EZBFE00<1L5(1;5Z10QV!)HP[ES8VH>S*AO M_YSWBB*[SGN^W7_ME0_67A9D)6EDY8Z?EAL^AAC&JUBA()SB%!+ A2#*2$,M MT,XY L%*=&$.6PRL.Y0JY6XFKIF4:ZR34')J&/"*6!=XB"L@$:!2::IT[3F[ M-U1P!82 MS3/L)*Y)7//$66,X@UP I)0E A)L.1":8B)]LS5="M8@D['48MN.M=LNPMU ME#21^;QW-0IK#Q]DO=N:UJ_=N;IV'&E(V[A[J?66"<: $PX0AI "!L0&2I!; M+KVIZ76\! 40HA9<>SWS9,]-S#0G,WF,G4.(2:,!<=1JK(+<:H#4QB-&ZR(+ M%J\70ME"O'G6E,1,B9FF8B:J'?2,(T(@)1IZ#9E !"(.C*>.U*1X+D%=A*PE M4#J9$C-M.#,A:)T*S&-BK!OF5F@JL/)<80@PK^MIM00M4K2HW'!>VG:_8"2G M2H&T[>(V-7I,A6QE7=?/>C[KJ^^KCM9-AJEE&:;>3@,U!V.4<0],-7NE\-P0?]F#)&(\9@Y+YFR,%9SDAAA8!S5'CCJ M6)T/94;%LRAW8.<%:!*X>=#TO'UKOBV?.?ZKYUWA)<>>2X^T(QPR;:U2 M6FFGI/"$UU1BFU7/G81W<8NB3:L^FW@W\>YZ>!=CAA%$4&$J""=&4PR98N.]8<)_RFG&*>;$9J"K8NP<.,6QBE9-O$=:^&ZV(V'M;"20 Y01QH!Z2-_6$H)**V M0.HR7-&TQ4GSPL82VR6V6Q+;$2Z\,TC'-!K"M!024J4%I0)HB$QMM.;BG=:T M)WL^??69$.BR"%B@H*M 6V4ML/?)(M<4BUQ#EJ01!U33%B712:*31">)3A*= MI#2V:JZ+<#*4O8R3=R%I?@N(=CYU>4E.9<>H\8"'V")* ^4$U,1"J0@@ @*M MK-:<\&D##;>G/W:RQR2N7!M7>BVI8I!J#2Q!PDGIG.5$4*B (V[:$,)9VS@V MKWY*XLK$E6OC2N(<%8X9ZJTF'C#EC"0@EI^@V@%4EPW^G/MB1J[DR7>1N#)Q MY5WRGJ-80^X H8BXV'+16"6A!M0 C7AM6ODSWHT9N1(W+]YOG;Z-NBYY_=O*!XX$WHW;R@J2X YH:4^DA5%]I"'FN)' MQL0HS!E&NN98T>89>M<>L].T)4D.@40GB4X2G20Z2732/#II3#K/AL:*-BU" M>-.4R#6IB*-.&$$1+#7 DG+&F]Y)I[3S7G.#B1=6,8!I^-=!0Q2U=#5N)MB\ M*)>4L)!X;\F\YQC52DEJ!/0$(Z^<%M9#AQA'B-07L5J\"XTOF M/8N5*UO\: 2)]U80 R3BD"MNB)2K1E )B M9RP&"BM X8I<#\W+=UBG8V'2<,859D0V)X9S32:/69Q3&QJ(OL:I3@=F0Z(< MC\2BB"J%&5)8$@:UI;<'H) M!HYU.]66C@)#$TCX$_N%E*_"A(>U+M5PQH\_B6L0?ELNAO]/XXAD7]CV?Q1CRE[A'/PG^EW?EB]LA MUPS]6GUQ.SIWZH\=Y]XY\/SX^.]XX/#H[.]WX^.SP,L_BOG9V]KKGLY3L[/\4QA"M+-IAU M.O<)X/G-"#L;,*RCB@!(!^>G'S^UB_Y%?'CXU'4Z0[-:"5'Q?63CT?LXK?\X M#K'5P"F"(2$6:(PY,M)Z@RW$GKRI,6P.IS4<)4?7-2A46C7O'2E#QKFW*(\H MY*55^C8D?MWKV+CM85V*8-9L_SZE5.](AZ61'QUD@ MGFQ$/9\/CR_.L]^.+G[)]O;W3WX]OMB+'YP'?]<7O Q$MW^T=ZG>.G^ MIY/S7\\.ZWO_C&-P#0^,@'L2KI\A4+W7=;NS/J^6Y_;V3XXOSDX^G8=5.#T[ MV3\\^/5LPWD.<.0)4])AB0GE4EKLJ4;AK^6*&K0)/+>W$4PW))V2@T;$#"XI"KTH2>Q^4C2#L==I=%WYY&%2 2E*.G_\Y&W8T<]WRFO*[=K=2N^(2Y>[?@W9>_4:[T>W#^W;\+G8O M++)O+O/MP(Z]('L/]%6[7ZUWN)G+#K^;2]7]XK(]$VY J2.MA2K8<:W7?\.9;NW\9GA/OTP_K$%.TVCU;9,5U4 )]NQI%_/;\Y,)XE#&#JT%']8?/CAE@034UY0=A MSKU!'A:W&Q2.JZ#9M,+EIC.P99N!\,W^9=OY,$=G!OWV5Y>=>-\V8>;Q3M5W M']M=U35MU1E]%\83GGH=9G^=M\-36O$IJM/I?2OGV+DI5>&B;%^0NR\J+Q]V MNPUW^[N[0@K[]78_BT'8A*_E^,I9QBTJO[A6$27:U[>!?#*(U0ZD;]T/Y<751]0./PKW M"A3SI:20>D(OGQ%&%#]WX0;#EQ7YAH$%1 W7ZIOP:7A^U01T-[N(;\:FI#I% M;[AJ+E[5+=IVF/8ZFFX[*MO=L$1/\7J@]>K1@:?4_6O][?H6_3"7N$E%'/5B8@ ,IK'N M)4.98^S$K8/7+ + &'#FH]4;PL:!,^Y*AY]@V IX"&4$=3>Z=QC W7%AU'4Y M@R%6+F83A_@:I:+A?8\"L&=B=^S'YV-@'Q#N?'!]W2G?J_PF.U!]U1K=Y=ME M.YR2=X._/8HN PJVNZ\+]Y@!C%&H >>$T" ?2&*QBZ5F.",4F/7BGGF%N+?7 M[[LHN40N&O&*SZ+%^MJ5#;+#IU_"+I=']NE =]HFH(+I#;HEQWYLYU?-![V_ MG7[^.?OTZ;0UQ*.[R>5WD[NN)J?N)N?#Y%H!Y +3%L6@$I9[U^UN*586$4%+ M"6OIS(#CC+H:K.4(_KA8E1S>I!.RH2(Z1 M8[4FK2&"OG;H%"9(BQ!@2S0@@&&-,&5&,>,A UR#]4*G?870N5]JJI$LMTE M/!CD$1(BL/Q[$,2^,(\((?8Q))4\70QT$51=5TF4I:^K<.<\?-FYR52)NM'L%: CFN%RIXI>-ZS;3=9I_Q$M0&$\ MCRYH3??LF;U%L]D?AP$(+@X]=U_;[ELKLSTSB)!9&> ".$ZY>H-BM)TF;Y>K MD16N'Q&W?UGIX.5I==4.R.OBJ7%^W>L6O9((3O(OJMO^S[ -Z/!HNP@K;;^I MF^JJHK1AO1T> ?LGYR^Q-U9>TM%M&^HI_K]0?=]2DPB?A8.X'(KV,7MWJ"8 MF;HG/<0:&F!._VATWP;I=TDXT13@-%GY?G)R='_[S#<6])I9;?$DYU\_'BT?WA6!:OLGYR=GISM71QF/Y_\ MX_ LQG[-%NZU7/:.!I-:)_S(\U0:+"J[0B^_[E5R:&5;B+\)AW)XW35N9.FY MY_2NY+R#Z/5LESZOT[SW_>;.Y#%T]4>7_IA_]_QP/UX:I,+NT/A^*W,B@$"V MU^T.@GCXV;E2>(_B>+]G_K@,6^/RXIYCL/S]@X?>RMYW(OXC.U$QND&X]KI7 MA*<=]W8SF.UDAYWAF,J(CCR\Z>7%R) ]E(0?6=J#:'^[*K=&[RANCU2"T=)F M/T<9. K ;G?XNQ43PX>>RNV]R3TPUY6V/F5[UZ5G/'QJ2XWH,%"+&45\7%]W MVJX8AAMD[NJZT[MQT2'>JQRHE:YAGWC"F$+QR$;XX''1&O95M3LE0(W[Y]VRVNKB/U[YK>R) [))F15:_[-2B=0)WWAG$63UAF7]CD=M#WKH,R M'&,RPG;?NM)[HVB*NR_OM+N:+\?,RL-OXV"'VF$G_C:\O0[D$QDT_(T\%7]< MM,.6JC"?0;?DS4!H^G;5RA\\#,?I=6OG^GB#[)Y]/#X_/@RBXX7*( -(9RZBSPA CK.3$0XP-D8H9J.$F MR"%P$^20.^'CCG8:J4:L0LZH.^P?'?(/#_BZH_?VB+[]S=6UZQ;5PV(8YZ"R MZ/VWN@K[O-=5G9NB73R\ZBZDZ-[U99B7J\( Q\2"&JG@SDDUPJI[-QD3+P[< M5]?I79>O;^V4\PH0M6"%@G#VZ]G1Q;].?CL.HNXO1ZCP#ZX;U+XJ:K+\_@%F+06=\)"8 M2C()!V&DL0U')PP09\0@#B$E%GKEM70 *4F5 @;:34 GO GH-,*A<=HYOPG>I[L$S@W'$$(<5YI: M "TG##F%,8&((B$HU92R3< 0L@D8Z.]6[C\X54[)_0Z,#9(H.V(+H@"6X._^QT&.-'O[SEZ,/1Q?G MMW4(SB\V_%CCPEK.B7=":4(EE3X<:$ )&-1YX>@$"4+K/];H)AQK(])IC16Q M.+\(,G&IEY_O_W)X\.NGQ9QK%?&]M/T+(U!,D'(/8W6GNHU]J2CT0UB>(1XYIN3?V[&Z ;+U MC0].,CZ!US; *#25!T84>O9C0&BG;:LXS;KH_J$=MTHRR-5]!YYXF#DVB:P5 M\RO"'3OMHK02US[U5I*KSU![(KJZL40['E[<4+J=>(AK)-W:,::]GQ^ST 9@ MEN_%&A!5\M9M8KZY=#86'ZBJ8E2FEF%"YBBS_R8(_D69U5#F-HCRM^$%CV!5 ME>,8(54,V'G8U3B15X*6M/=;O??G(Q0Y.LIVLG_O=^K]/)>D&6R&\%CJ),3.P-90?MC!H4,?G,W91?Q,S(D0K3 M*M^5<8>F-!,,Y9('=;9N,Z"'N76UU8?"I>%F98FR(*[T>TD/>I7TF+!H27H0 M;K@>=/C]LJW;_2+Q?>+[M/>O:N^C"<15[%^93H=RPA 2AB;=A_;7YPROP[O- M:FP=\Y LPM/'8CHI!'\[__7SY[VS?VVXDP\;YPPW5@FEB+1(B/"/!9HR"JC1 M=!.QS/W!K_O1VWYTO+];18[]^N'\Z.!H[^QHY&5?T="&GO^L7.CM\=L3 M2*DFAB(.*0G'BP948< TY)P!0R8(B!1K$E_J=ZF2/X: O?KG3UX.['@0JV/= M@\!GST2)FB7*3J0BK(LVIA"_MVI=YVBM/O]T\"Z<9[T7-/99#M>Q@_2RW[]^ M_^Y=F>KNS.Z7WM=W>[FY;']UQ3MGOZC\G55]]4YB+.2[\#@("< ,0@& I)2^ M<]_Q[W#WLG\UQUE\5M:T#+K3AYN=3^I;T$E =(LG=;0F=4CF%BI/GH=#Z(Q;P13_)+ ILM AL(7K/RPP"E MX9^ -A#,K?V4^#)L#'W&ZBR<=E055'>1#RH7U'D_O(V5VS[W M8AVRT[P7>Y<%)2H T^Y]5>JOJEO"4840=(5H1!,:-7[X&XU&29VJT&A>?0H! MP+*3JVY;#XJ(($'N*:MW1MAY&6QB?<@AG$V,+6.]J*KTJ#*:[RY/? 0UYSLB M>WOO-[$P)\9X!W*",?CAONP5S4;#= 68P*?QP]]H\'F%BA>0X7\P%G8 '$> MP. G[$>2)W[A6 B K4>]= \,?U>%#-**0/ &5!G+KD&)&AI M_O W&EI(@I8AM(AYH<6%)2KK,=_#E;TON1LVCQY7E6X9':**T5N9=OUOSG6? MEX%*W>RO*@[GPR#_PR5$2HBT78A$7R\B\?"RTK0B(D$Y)R+MC15GK]H?/(LL MT\I&=Q!6 L,4QN<%01%+4-3XX6\T%+'7"T4BO"0$C(0C-"<4G0["0U51%8$X M5QWWHER$*A[G3\E%19U@=/C/HZ/L.!;],6>^?>@7;1+,/OT M:7_E2,434C5^^!N-5#PAU1"I\)Q(]3%EZ M*4LO9>FM-TM/2:DAE]A#BXF$3!$O*2;<$:8"H$_012YEZ:4LO:;11LK26X^P M*U^?L LA(0@0" '$+ B[7Q'$5,C?*Z$7+"-D]9Y[XJZ;SYGKC[K65FZ*6A%X M&"8Z13;.8F19")*FW?CA;S3X0)#0YS[Z\$6@SVPJ=V4?%%54Z(:HVPFB-F#X MFPU1KSB5AP(L 1H%S\MY4P=S%UN4/8$^HV!55 $0;67JJM?],D%0?5"I\]ZW M<&G$H@@7527=3B^H=;':7/NNG&VKPJO3S[W\2_AVO_3J?E#=/UK9\>[>,$;_ M2T3/^+M.A)R\E?UU]W0W&UXR[.X:[_GITWYY0='KN#"(WA_YH-L=#N-_>^UP MDXY387IY@. O\3[Q0<.DR3P02O7,\N>_15-#]E'E7WJCX910'7!QKRAZICW, MGPQ/,[V=XJ9K8X9E64+\2UFW]XEG%JV'BU).Z78]9H#K_4&>QP5Z@-9.N'Q>V@N<_&0"5 2:6'"\9/]1 MJQ3U+=Y+C2"_6&7F$PKKP^ /3R4^I0"\Y@]_LR'I%68^W:5=$@HX7DP2^,=V M7O2S>YKM\[+DG?.XDC[$1,)D%=[W^?3!E]FGOKTO:(;?3RM"KDD*NUL(7"U$ MPKS&#W^S,>\5IF3=81Z"C"T(\V+?S$&G7[:%J@>YO>N\W1E6JY@N.J9WV>>FQFCW]T?B%DG(LR'#WUSD05M@I'/?T;R@\6G8 M>.%\H(NV;:L\FJE>*DR1V++AP]]@MMP"#2BPY=PU\\)9/BR1][?3SS]GGSZ= MMLIV*M=1#RBE^&B^<+%#RNE =]IFU HR'O]!^[E*3-KTX6\PDVZ!R/ZG\Z.? MC_#FZT%>#-0H',:4 M/\< CMZ3B$XS\ M\;8Y<6+DQ,C-962T)2Y.!JY R.NC'[.?OGA[-/V5&WZ)?I1 <],RA# ML=Y&0:T]^MB./K:]<-]NKY^IZ^N8NS-L)7\4&4%591@/5%^% RN&SCNC!D6X M3;^H'M-77XI,Y2Z+L4LV9OU\:Y>A"M4][L8S>MX/3W207R#%K$QHBQ1SOO_+ MXBEF93,8WZ$+];W7[5W=!#V@[[I%&<)K+MV5NB6AY6_=2IE]?^_3EC![S=;M MJXX9="JA\U.[^X>.L8^KV\B5\N"GO0_;RX.?E':==6SA2GGQ].QP>WGQ-'*[E)^TRK.A]M@/Q+AVSK<2? MA#D-/YQ^&?[\YS"U3!D3%+Y2X(]R>8Q>&@D%YSL7K5)*CU/?&26!M;O5ZL1? MW%^ 483Q2=X.XU.=N)@QYJFX5)U.4 PR&R.?;?Q9>!,#D!'X\=:F5;Z'/Y9+ M')6-T?I!N3)56DS& IY^^LM_[>SL=KZU/]QZ>NZ2 MZ@^_F\N8NCXR/D.)204IHQS/\(3+@+%VT+G)2L-!S*QJ%Z-HK HJ8LQ6^"(" M3GBZ=@%/?,QMB#TQK@F(B:604^XA M<0Y*3RBF5FG!E.' O&Q*]MC/5L.G%5P6>-S?7%!B>2 K=ZS^X) M-(A?+VL;W]ZAS@]I$QKDH6[:H!LVQLGAYUWQ+CO,VR9F!)ZWPP&6(&=98WRP MS&E]%ZVE/Q%Q%/7#:"YK1ZTXK7M"\4U9V.E0O"K#^-?=JA)C@O%EC?'A.J<% M7@J.GUR[2.G=+R,<3RN=D'M3%G8ZY#Y6_TP$M! M[D=AR OTG)[\=GF4G'[.]BXN3L^/#?ZW0#_"WXY/?LKU/G[+3P[/SD^/S[,._LHM? M#L\/L].S\.]Q-&T&-NQG3IG++!SR1:^;?;OL%>.9UE7<8+3<=WK?HO\T;$1_ MT'=5I=OP;:QU6]PW7+0>2,#E3^^S?*LJDAL-_>&[HBR/WNGJ(<6'N,J=>E=-+OZ^ MJC,WBH\LXL#"(G:'+ICRE_$&K;N9C?E@RF:T(S_,?N_JJET4Y33C9;% E(I< M$26SH7/;M_.K\FT8SMW6QE52;5NWJ.5R%7>+Z.(G=^_"WUT6)8\C[NK]91,ZQNX\7]$KIF,)L*'SJ^*=H=/+ M]SKA7=RDBN.*2&-#O]CP86,.MKBOPWC;.QJN"*OZ-!8BBU15UJ%V]OWV.,L8 M$T013@T0GA#(-3:0"^*U,LY:2EYVEB$Z]?E[>]#,?P0_56'\L+<$%O*"\M%I/F=$VG9U^NRV-+U3T? JSD" MA@?!PKP:6\H1RT6D^7T=:=F7[0%)Z[],C>QN$Z)R/%91^7D%;=/KV9"4,[1A M.4.;;3!'2DJN'3.&6^(0E (YSKA7QCCAB5R*P7Q10+%9"9)6"$E/[$'"IH1-KQR;^GG;_)&=[V:? MS7[GYJH70SP2,*T0F!YO0$*EA$JO&I7^VBO<]67V6^2)@QA;WNDD4%JI O=H M_1,F)4QZU9BTUVD7*MO?S8Y[>=Y.UNU5XM&#M4]8E+#H56/1;^U.IZVNLE]V MLXM!WHTQ( F-5H9&CU8_X5'"HU>-1V=MO:_\^"&M0UF@9QKT7!^W"='K%('<78? ?.CWS1Q7 &]_^S@321ABLE9/$ M6R60(MI#(A15U'K^INQA$GYY%G?9( E@ #V>_$51!B^R5QAU'5[S"^X6_%1JD%Q1[KW-J_ M3_&R?#DN!M1E0WPMK_Z?-Y7D2DE1>'A)EBP_N>T)):\?BI=R M O2;3@@.*Q Q\G_>!,":<';5UT]-@B9]2KN&WRW;?[402"9/I]K[E MZOK%1SP]D2:LZPZH^8:&98M+;=&IM"3FLA)\6?.R\ZK5*=/4ZUVH^]'W^8'M) M'EL*+M<*;0>N,'G[.LIMFZ5EC)[2:)'X@^J4/7S5J%SD*AZJ72"4;ECY%3ZS MY[,;IQZZ.!HE325ZGG^;]R\#"I6]HE=(6Z97],O"V"M\IOM^[;K%HYI.B:"W MC*!/8IG^M,G;OB[SE8LN&YLL_"]%G%K^/C;<6+4?!WEK% M/BU76JZT7&FY5F5H6Z.;8\Y0I\FCW6*(S#!"YC:4K?HS\2T>1=;4W6&9Z;;YA.:Y76*JU56JM-6:OYS_=1=!\I8_P?1^WO[Q\>?OPXMQA0I8#, MDI7?Z7TK[0ZQ1ZGM#73?#SJ9NA>BO#@[SRC4\86U6,'N3S:0\4V9?G'_SZ*7 M;WQ^>33DW$Y$+G4BP^R"C[FJ&L16Z06#8N>+4M?O[Q(+1L14['7MF2M<_M45 M0[M6%6?[,=S@=Z"))<0*326* ;O*.X2Q\H8K[HG0CY,)1$PA^/WYYUS<7+N] M[^WB]]MO/_;R_=S9=O]3KR@^ER+DFR#7M:O[_@I V( @\K6O5*>H2J:')7?E MJ\ ,5ZK_/V_:W_OONX,KV^L/?_CF)](B0K0 *.P_=&JS"P7+IAJ5V2R3:R\ MD:S\=AY>'OI0+WK[O:(?/C^L7(UCO(VI3R-H84AG$/C%:,*$6T MQ%HRYP43X715&'/3 *08AX7_N+QG57%9I?E!]..&(4(Z_A-+SWO\WP4CC/$Q MY$YI0HPE!A(!@."((XVMPYP!0E4#^'BZ$Y_"=. G='B5Z+!8/3_H\E(C [T* MR" Y4M *K"R'A J$&:U!AD;I^8B0#42"Y5HP:V-X:L;XL?RO*6;-=K%T<^;4 M"[-:['LQ\FT90YT1WN8::Y, 4'%.I78.60&("6(20DI @AG %'!AYS1TGA_N MCZJ70 3D\/N#$;$O# EA"TJY?B2,00Y5A8!1>F+:T,'$"+,9#0(:%#0H=Y3:+4!5ZW4&LB$-'AT 7,.$^4 M-#3("Y0T"1P:;!M-4)"@H.%04&])95Y[:VB0#!Q12@II")-2$:XXY=0UB?TG ME0V$;( U-0%" H2& \)CXP&7@A$#()-&$L6YQ(XS+B2SP'NM:HP'C<0 R1H0 M++44 %BR994\,<8%!8PVJ3S6:2.R?V'_;V+_6R&JP]\10P1 -?,Z)QL(B M32QB2@KJ7PX[7Y!=E#309YI ((' MH' 8V, =Q ++UD0!$)E&:(&X!Y8&;B M(:ASLRS,&! ._BUE^^5GRB\HI+2IAL_FN'N:X\QI_I(T(MNJ:8N2Z"312:*3 M1">)3A*=)#K9 #IYE:$,]W/$BJ"_%5GN^H-\]EKKR:213!IKB14S#FG$)9 0 M$..I !Y(#1RVB#I/%YQH-IYX>Q[9YJSBFH7%C%'>(AAOJ:$D@4D"DP:!R!AC5/ <0 4-D12 M+JT(4HJQ@ANH*$--Q)')Q!4*6D VH"11@I8$+=L.+37%? R%T@EA*'!$6:&Q M(-!R#(BW"%.\V'R\I:,)(2T(V9:"20I&2Y.Q)3L%$)XE.$ITD.DETDN@D MT)3A*=)#K9 M #K9=LO[7^*JWW-)C7W]TOT>7%X.T3K3RTO_T/LL3-/EG7;7A5_^RZD\<^$# M&]8T7O73Z,_$MSAPIO0691BVLACS6W>'9<[A_8.1)W]%L@H-ZQN"50 P*UD]$OL7+S\DF)M9H2Y0D5G" K M!#1:2^(-TPA!+6N2U6\3-*9*6U\VDZ,&E/%.+)Y8O'&IG$0*@@.W$NPP <)( M8 'V&.EI-&8-X##&YRYF5@ZL?0L$WF[\%1*32%F'B',.">*<:6)AE081!"W MVM=4REW]25WNS,ZD1S9N0!_SJ?E[/K+X(>GG"1X67W%*.*",9EY33S3V@DO+ M&2->\K#MN*:,?I-$=](BH@%M"1L6;#%U%])&F"-''2M76+,OM6=-[5F1A]%V M(1#EF CII2+0$,F< DHH5=.K?2H#Y"EK9^)$P=FA,$-!P"7C9L6@") MT0HI01S!S E-L-;""& - T(M3%U:8?]V3!N@,25T2.BP*>CPE$U4$JNMM1XH M[(@'7#NJJ*?"::(@0XT"AP8;1Q,4)"AH.!34FE*QIDIP[TE@98*14]@C)YTV M#G!B64WUJ V0#4#2'!(@)$"8WGC J/52&JP-A=%!JBGG,MH./$5*US4B;R8& MM*#<5O5@R;;59K9$67IIBE29LS&.INVIS"DHY9129R )6A8 RA+G%/,,QO+A MYJE8T87XD21+_0,2VR>V;X#Y%=&@5BG)!&.,4"TT-\!BJ8H$2'KTMQ36JAN/8MJ26]MX-(%) I,&@)3M:^)$T1WM=K>?]+7/5[\61C7[]T MOP>7ET.TSO3R,KCK?1:FZ?).N^O"+__E5)ZY\($-:QJO^FGT9^);'#A3AGIE M&+:RF )8=X=ESN']@Y$G?T6R!R2[4:*31">)3A*=)#I)=-*@14ETLNW^B@4U M5^\-=-\/.IDR2V^RO@%J\:9E4RUM(@NNV>L4@LGEB\<95=C 7":0N\9X) 9I5C M% B"?'AM**CIN+%R#F]PHY[$THFE&U$&!2"AH(0F-B(F#DA-.&%6,,65YMC5 M%9ELY$%-FM"0.'%UXNKUJ]5**LVL)LI+2S@GT@7.#G*WB\UP$*]IA=,D1L8M M@1K01:MA,1*3MCI?4.#$@JR(H\;S*RP/]^+"-*&&4]'KM.WRAKK0&DP3CK51 M .@QLHY!Q[DA01?1%,A8O,T@A!0@>DZ[XH,23,/O#T;$OKA";BW T?J1<$H. M6W\9MP0!KPT"7K9'*@RII59!:!BQGDDO$*#4:N0A=&YQ]LB5@0-HL29V&TWH MD-"AJ>CP9)%JA1QU2EDB2;2!2"P=X\0HX[61O,8/N3YP:+!-,T%!@H*&0T&M M"111RRVR1%/!"$=,.1*T!JR!%D%M,(OS9*Q0-J"R :$)"1 2(#0<$!X;#Z E MS"'!..2">$ 54=P&:4 +)2T -<:#9F) "S:Q!OQ"(&#)MM6G2DLO*$*SJ14E MIEZ&)H#A"Q7B-]31M,ZY+A9-$08>,ZJU)IAHA;3CE.@ KTY*CSE\PA2["(=P MBR#:/ !\8??6+P,EMD]LOW#S*[0&4X<]5%P2X,(TG/ 24J^Y8@J]'&6RD+XX M+88;:#%-B) 086L1X2F3*U9> TVT-4P0"JP&2!N.J8=80.%JNN1,!0@;9"5- M[)_8?]O8O];,:H'E)$C^C%-#//5*:T@)%Y:%%T#4A:4M0P8 LH$Q%0D$$@AL M&P@\-@9(I)ST@'-B/"&:*B&(M48BB+'EJJ;G^*+XGK0DXUO*]MM>C2OUP4AU M&QKA+=R 14ETDN@DT4FBDT0GB4X2G6P G;S*4(;[66)%;%N>Y57?\A3?D$P: MFV32 -H23"72D&DB"9+*8NV=4%P+HQE9;*K9>.KM>62;LXIK%I=%#UJ0LRTU ME"0P26#2(#"9(&G-(JE5^,]912B"DDJ'#?"0&:(5K+.7+B0P?>DP S%O$9AP M)N%,PIGUQV( 'XMX,6P)!(0H*AD&1%B. 0+4N:6EO\T#,RG (V%*PI1F!7A@ MC @4V"%E)-',!=E%0A5@Q G/D,%-Q)')Q!4"6RRI10E:$K2LP\82$ 63()08 M P!1P@J)"(AV%D48-'7E?!J-)IBVY-;J/D-[=OBC IV5K\(+,R*#"D!^ M#%O0444@]X/STX^?VD7_(CX\?.HZG2%%E0P0WT=:&;V/4_H/1HAIK9QWU!,G M@5!.(2(#<0!I:_D/EQ.#VQOX0_//EH- M^KTG'EVS_7.";#'6HN\9OIVV^=^C'2_IT_=Z_6ZO[RI8#F]^AP!+CSQW)&B- MQ!JAF6%$,:<"8!NN(PA6UYSUXA O^_WK]^_>??OV;?>[SCN[O?S+.P0 ?I>' MK]^-?OLF^W[5>1^.@$ VKKOSZ_D#GB\?C0+N8P:)P9 01*7@&A,FBE'AS2)1EES5[V7A@T #3WJ?PM_K/)P/03\N?VH&5X-.8,FO+G/> M.]//>K[ZXC(,,%QWI:R+]^T-\CC,,MU=]9T-.%J>8EEQZ5P_4T6\\*\J\'=^ MDU6-&D7Y^') MG==#C#\9N_\U_@EV0&R-8+6L=6O[0^YR+VO+HCW?9^U^X%< MS1/T\ BO)MR8&78SP,*9^^K"-9G/>U?9?KA#/#&+ %W]RVQ_4(3SR^5%'0PO M=[46N#)ADKM/3^"^7##)(7M[--T=1 ]/K>>/*!.XP.4SMT_]2;)[@Q\;RCO= MLS?EB\O^5>>G_P]02P,$% @ =(=44!WY%35+3@ ?E( X !I;6%G M93 P,# Q+FIP9^2[951F^['/WN7^]^_Z]\:K'_%75M=8W:]:(&(]!(9!14-'>-Y0.UKX 4"(N(+),27+Y&0GGN]G_L!))R7N&_91)'QE(Q0 MJ.WQV7VC,U%I/E=V$BA/GM%R?'/P0T,G?$-$3/+N/1T] R,G%SWK[^@<&AZ:F9V;GYA<6ES8VM[9W=O?V M(0?G%Y=7US>W=_5; M-F1<4244(WL\:G9?5/S/T9F5G6@T',IG!-\<)M$):3DWWIW_ ]J_(?M_!LSO M_Q6R_P7L?^-: C 1$9X7#Q$'$ %N'^BS?J#3ES'UK7%ZHVO6K/(1ZLF8KLEZ M+ZCD;5T?T2-6)KAEZ$T-%&0WDZF+]X8"-!76\_%([7-TE\ZD@V6: M< #-F@H._(@0$9Q;+4O$JNN1=;@068V@)7YX8EAX->*V+DH7NMU?QKA:'UQC M58=!F(E&5VFM(6)DF[5ALUN;@(8Z=(J(=>BO@Y6UH)NW'"IEBO*XCY:!->OL MC%F"*H3*>;!YWP3:U^V0O/^J+]\R- MWT;! :53*:RA?P/U[Y8GRZGXQ31!7&K&I)H,X1-V5F.AEV-V21^3H[V;:"?W MY GB-8''=(^+QE>"[(9ZXPD%"HY[LQHGRW7.8Z(>[GN5?"@7%Q**0S_J>JGU#XFT\L M^$I?__OG_C?6:(#G=BI_UGK%G6@_2EO59_*"+15S*_F@N%-0A;:-^B[)'A.U MVCK>)CNL;:(366K<.G5&7K=H3QWC5?&L8FS5*C3BS$M]:D38=>%#2UD*-+O^ MLHP5#JC5S N*NQ<6C01_E,N3&O_$Y@OSG#?83$FB/LN][K&SSRO*J'O$W/_) M/(S-4$IQGH9]K,N=9(0]5^AUC6C9@++ D'EI4LBK!:O<:@=;Q/# M< Z89#L?K&]P>SV])@:++:U-FR[)4"*$<@HP#N0YX,!* MCG"[@CGKM=A2 VVY/C^N1ILB(3JQ$.X$CS;_C4-K(I]9UNP/D]*,PDE4/@0: MFJTSKP++Q$NH$]I2.W,7*_3NQA 'Y2S_'':K]]G:&?+R]/J6IN]1A+/2WCH MEVM)%_&Q4Y[(I2AS52O/7R6]*GR5B51?RBP92P;8HE3V6QXXE1(*X76[+GTU M6Y,FZ=-H=OZN.R3Q8JL ,*OVHHX&"6-62[8DC%UJ-?:T0&\NN$0VK$$(T/8J?3M(O3FG2*\- RJ6L1?:/J:W90G] M4GUO<([;;/84RQFQ.^O"EC <8(,6_0JZUCD$(XU2- QQR3:7WE1 F_]&4MU< M=5*&*PA4FTJ^E%$)(S@Y]O:$-K%H+;EY]A&VT<;EUM:-WFVOK!* MPEBVG&RH3N#D'1)&5;]&<^VQ@>G80AXB\B&V3.G,Q@=1IX7Y)S? M_NPTL1KMSNS"Q7)LX_TYV2)0+Q._C%L\3'C#^PF;5_BNS$!BUHO/RK#BP(,L M\0VZO*F&"(]P$E$Y#4%0G.5%J9"MMX16_%1IX,U4RY]CBV6%EJM';.([GQ.G MNOI6-3-KQJKX0:% K1DOM1R0QL^YBR/)CT \364YJV<[BM[!QX&Z^096 M62Z$=.1FCKFL1)U-/R902ZT(B8L6'3:YA%#SW&*\2?F3=!I1NY>.?1Q M^*EMR#WB,^*2*(SF'GU\SCRQ;^U#/!6S];%217>&^';])CA7I:?=+/FNKC)D MB+I2.6#]9*H5V@36E\S5<2N7;*YI:OQYK$VJ2*+>OXJ2?U&T?I;FY@H#SU]P M[;:1P(%HV5Z1ZS[*)[0B,.JBF_[>UZ3KX8"(OS*?D6/MAGV?'!4K.>)+;>23 MMN\L?2:'DPIJ:JH]9ZO(V-?(>2*E'K"XZ,'LA9K]GQKU$MY#[/*3R4OQ6F/R MK$MD1$=8Z/B9ZF1S\5<>0EB,3,GS4*O0N_"1WD8Q>@>FO_!%HG!6]+)9[!@9&<'SZ\%EK EF18&!R81_PTYB]WE\^=Z5@(TJ"@:/77J UJJ%'&X!U PMR* M(G6=T! XF^ZO@NCCSI1=][8FSQ$GP1:.6PB[$%X/CITXJB?"Y/GA .7E#ARH M(6RYF;,X@>&L0UPN"-OJ9V"++$V%+-N!J#K[&.C ]8<[G5O""AU+DO3 TU*G MT(0>#?]@7]2 [,.%X]">+?L#-(BVKS^XS!1CP+4#Y/ MX5Q;K?PZT?C@-\6$_1O3M3Q=AN"N^W.C?FASY%.^F@\1PC-3D.S!\WT&R0(' M,H<_D1.4]_ZAL$,37IVN"<, VYAUNEM^[',I=U3 OR.6: M#TD,0"T;'.C<)C/.XRM_^[-O$QQ8O=I3.\T&+8R\WSOI[U['^ M?/O[N>Z!4W&0R4\"#K DUK?CIV-ZB>?>O8<#/=H:0>:$KF 0BF?AVYMMG([; M@>M1P(40#A#6/)8C6Y)JSB!241Z&+:GK9E/ M2HZ] G^OI0:RHI^$&1^XCUM>U(_E;K0'D1S7R!'^<79&#<+Y(9W*LX\*/5SU MH:#N/[O]C)HI6B/V0R!-#K#LMGS,KDLSCS<,9'<,/W)@!W^8*_'^N0QSAP-; M?:GIY\_5\,E!8?SP'*)8]:7-9HS]3=5C\DXAOVK&@=HE(Z.R2S!R8X&V M11?94DTI@Q!9F/%S2*N3;-CD5L2\-")?0Y 0X@BC+'_?^(=UQ_BGMX8&6)CO M%4U@A\WQ 0(D(NY02/M0?;XT)\XZT$2)!+NI_2-TU.V\/Y_I>-16S4;Y9#UI M @*"-*Y-BA-<2;Z]M N& ]O6<:LA&>3\^R62&?Q8'NBRN2]QVYR* ^.!. M"3*5ZNEKE\:=?#-+'(G:LC1'L&RMB]]H=8$#HY4UGC;L'9R)L7P;'8]%PBW) MY2:/28*[J28S&;/U3\*7X_3E7V9:*)_A8E!W2]<&E,9V5,LT'O&87W90AEL. M/V]U>0JV7]8BYPS;"DFE*I,J+ M)_?NFY"Y4H6[^LE. $ZQ8="@ /A\,KTO\_R-K\VOH)IF(2I^28_ ;76^BSAC MEGO*J5_2$6G.GY5K8F7U/$"->S4:X"T%3(A+@K;8?N6E,]LO'\>6,Y3#9 AE MY]++MD*KO+I(P"7\%IE(-8O#T1H1^+ULBO_%)$ MA@6J8F<;4:TSD"A+3>5/E< JI8S]];M[&4I \6@6W\QLY)>J?283AL]+=5 M'$)#\NEC4!7Y4&L]+O:Z?N*'V%CY$2(8WQ\Q6\HT'YV M!E[?+$;SFE^2L7N\=CS4OE@Y2)8H=+2WPN=QJ4=BD[")",!T/F&BT9NMQ;+$ MKVN*$!#XN+$M[CWZ_M6G<:-D/IH%X5J=^_0UE?3/TU3NM%^BM44O*Y(NUO6M MT#>'YL?\Z/W]P@A%UNH'T^7=BNL?LJ5Z:8;Q)M#U\+XTS9YT'0OH!-,>A:Y@ M*X-EO**/*+7+H:>GG#7IR,.%2W I/.52B=&TVN\H4Q^Y<_*N3KI1DXY_\AE MU\4+5'-UNUVK21:6[)K:B#4N!!K%#-691N/GES&X7U]3FCP2J>8<8COH-&\Y_C52?J+RH'M;EY[B%BF @G'#\L!#<--6$DRF!.0=K MW8RN@*8)S C)%[9P$+)V5(UD;GQ@-\ -]]B3C*\Y-*C6E1#;H=4P)T?WC?2" M$?2#'M8:09;436<%+5&X7HLLJ,;77?,%"X+L.OXO)QI"[S0_6F-_G-]5Z:Y+YH9.[6OT$:4:&).H.Q.-D!$2'VBV%^27EY<_, MXQ5&L)VMMHLT9V(YE$UAD^>7;4Y;W>S5PCOWE%N'(-4$).^YK8OQBN(UC+.C M)HW %MGX5-%5]-1NKG7V1WWFHG9!>NZJ[KK@5(1,>L?1K*= S\ M&^&V5VKZS%B.UV]JA_4L/=6GI+-1 P&;=>J7-/[]W]R*M!S43)G@P-H:P<05JY9.E"'.L5L\;W0X#,.\QH"H QU)&M- M3LNA?DL!\[>T_?BDI*]/O[D:_A!6HV@%23)*TXTD&Q36ZK\K9G4F:F@46'6G M+;TCIQ7!@@IA%M/%J M!/K'2,;#Y8%QE%1UYWA0/:O![N61&R:_66G)0:EUI9R]FV.SIV,_6:Q^TD8D MQJ%4FVUUX6K?&\M^*\QM>J4#51@1P8H[J(&[=X6?3*4X.0'WHZOM7F;8V,'F MVT&B@O)6:#-J!F,@<<J3I1HF(?Z MYP,2B12W>M>;.A';K[U(=2'$R5RBZ=\!WCYOIJP99N$E&I,_?Y,%XZ(E[%-= M3J(JQ;R=E M7JRZ*]3M"54# M+1SP>"=.F9[ F'EFTUQ:).W.T6^U$Z2!N*,:38NX'H?(B9!H*XAEQ3:+)UU? M'VN1P*>]P.!5H:@"0QH2P=%Q<;2XT%FW6G+.H88HS8$$*\IDPN*_"?M?Y:W> M20Q=C VM2=,NFZ/WXL !YZWO"ENXL-I,FYP2?IO>E"&#\=76NL#';C*$3T0N MR2?^!.O+"?VF3P-2.PGT[-H2XM]3FE._Y=;/MO 9,5\L:]U_^-YF,TU+1&7G M_%XAFVFW;/G.=A$>)A"1,S?"J>IWOJN95WZ*3P/A?D09F/J%Z;C^ M9.SCG.V:PS*7"7*IQ_U\\[<0#6JII8-R+GIG]N-CRY<$UZ:]Q1-KSL*TI44Z MK0\:=+OF1 :/6]=%]8D4.//O:VV,98++_M#0CJ(*$$?Q?O;80VZJFSI>5XEY M^*)%ZZ9,QN\'J!OW/]V &0>;SKQ+9[=C:WM\:1MULGZCO +(*+H1D7R+B\ 7UB[Q5+'\T_ZA MSB>N7I@\Q,J&G_[$-+!$Q<2!;HVIVNB)(=G\Y]MI9^,"C"3:V&&+>"G Z#=> MJK/@*Y\:A#Q1J\59'2NB6)3IA)(_5I]C]F0>A5+H'=_?LKK''EB961DQAS(V MTX:P-7AXJ B/\D"?1)XNF&)J7ZJSXH6?@GNFV'=<)87R[KAY;X2@>Q XC,?1[ M$QUQ'?D4N+7^ %BUW['&PH'@,I-Q-,:_P:.+@-6_#P-#8 (4##[,[!@O" M0G @ [D1#OA!1.Z212I:/.' )RQ7./!R"GS.R>K$L,5^7[=#;'G:/NC=7R>W MM8KQZ.&MSY4ZPBS>PJAR5Z5PIX:!'80C]M?=:3!9I2#.+>:KB8WM+^$.6/RV MP8*^X#]F;_[?L[O_Z^RG'.]T6&I33:?KQ19/6W0V2)N%^!DR6I(XSP1_?][0 M_ &,[RB5]UC1ROX1+=6VD?#Z4HD7&/$V#='C5L3 \GS\B)("/(&H!P)(GLA*4+J( H7NJ*4TO\6#G M5>W=&]#2F.FR%?**[S+=-!PHU^=[\M\:?_9U^O_T=?8C2G_Z%3 //C.@@P-X MXKOH=3IFC:9WH-)QP\B>-<+$K@1MH8/5JLY@6JE$A/48R6G:>8[-=-SV8-;C M*2+!4 'GB^,-\K8V*/I&>X77O[G \7^Z@*M^@Q+KK@U,""HLV']HX?8SO!"L MDP\-O*^0UN<(\^'"<]@QFV%;(,';\XOU6'IB]8PO^SVXH3%-W>%H-N'G8XD[<-#O;)L$O-+9"UV$I7J$M.5&D5_Z\14RSUOIJ"2W>QR+5?E5.M:6V MP?K83^5*3)^2ZTL;9<>%Z3N&1I[&'8_\@.71AH]!(_:#MC?GS60?(SXP%^-, M^[D7'%TQU46 E+LZB4.PJP4(U[)I_5:#!_KXC=>:4UJYGZKKAK:?J.W."DJN M1D451HT=A"OJ[]0--'O6YJ#$N9DV8[8B2.OKRS*+?@LE@RRUV4,7$@%,Q2;7 MQ%BIV"0;TTS6/:!2SF4&THS01S8LK*I>1 M121S%SD7_2?+O+!CI[Y:LUH#WX 9V_=_GNNC#6P#]JV6B;^/ ?& ;^19R.+/T\E[=(R#BA"LV? +4SA MD5()I[U*H+9ZZ+>EGLOK@F_>M>*>Z!^FL"//UE"2TQ>G=5$PIH6OQ? M@R6-1&'*B#X&4Q&S!)W@B*T. 7S'Z_$];=?D7S1 M8=C;(U9UB=;H\0T\02/ENS..))__!@_%'M1D;#+P?2(>Q#[-+9\=F8Z0L M&#+):*Q&P$^1=Q/2Y MNERUT9K)G5UBKX\S6\JXKGX4#)"*U3G#@'E8' M!]J+85R5.X3[_U<#.!%L0PJ?BO/AP/AU_=.3P7FA45-]XWBTH,-661_*O2+2 MS+^NCIJ0AF*DS%19^8[RH!VQ0\:6BX /5P<^C4K/" \WY5@7UB\P]9F750"V[B=C3WSR+(V M^M;[:/7!4QC8(W[)YUZ@2UW2-4I*L)_,IM7O:<^2<&F)TT M5Z^/6)+6PX^72ZE<7G[P]_R0?0W5@6K>E'[D!3\_?5:MX-^L$'K@?UGU]5;D MJP/SJ2F#)V#^YU.&AC@)Q22/)]EU\>/[^#+OE^)>T.HWAD5HW[X#IWKOTOVY MF@>0NN@W43*B@^@N"!RZ)43PP[9"XMJ(P ;VAS4:@98N/$WBX]&>:,$# R=$ MGB25QID'3?$5#34U[#WRB,CX:X0,>@.$C'*+8@:' S=+3'UP8 -O'@[L4\"! MVXGG\!G_)=^6KA33Q8NA)R%E<<&.>BAME'&3?GT;OFE6_^OZE@(B[J:>;>R9 M,Q2]_NF;*VD<[BMQN?S]A[1BM(2AA:$??Z/$18KZYGN\ H:@.]Y!AQ6B6-+3D9U5W\ M&J?5^*YU2*WOY[\7DM>'P=0&@VI'3:(Y3RK3"E*QSZ 'I4<^I!/RJ^8:]3]U MS8<^M#[3O/B]JS*IS4J"U8JK-CAPP:]/$OYA2_4Q(DV! &0AI=4=O5\*(Z"$ MOEL"W[9+P(%-*__T31Z_D@B64KNR,Y^++P4BYYM8BG @L#7WYFRDX9EDG,'(-:^7;.Y7^YL<%=@$S7W(=(A;OMRY5$1^4YVX MVS8EOA>74X_!OFO"/15R\)R^T*6_'G)XT7YRS=\[.\U%-PF?<2KZ/=B+%9X- M&:?S*ZYB.:[M=]CM5*3( 7PV]X_TLM3 ;G'7.D(;?R>DIZKN?=U&]+YUFLD4R8U[?$ M;!YL;L2;!.XHN@">V!WS&KSA?I#WY6QRJDIH MCAW&H@)^9,>(\&>_8%K]\+GR=\]#P,E60;AH+R=DB:A:)[UNU=UZ!V6 (PH! M5DOQ:V/1.2?&^$,B2:HMS;MP2UTW;4TG==P5QJ>DG+B_YFX=_3#_3\0&9F=P M I;A0/KE7J)/VVL_TXC)5B?1(RX-G1>P>([(/Q6EDU^2R6^/"]<<5(--?) MZB*+3=;<*;?WAGX+?0Z.3Q8O=O"5/KW\IY&=AI=?+5.^DN+2W(N9DCGI- ME-YZ.+U3SE,5V_$F,5JG-B';MNR[:?)W'._!44NH?NO[0[E*K*[LK]T'WT6B MRQ2Z] EC>WDNETO'%Z>(;FO2]&&./_@CP4,M!],.Q4/QX_5#%7'[.VUKI=*B M JVDTUF3;Z!&1ANR3!8B%78D5@G@/^IR^W@HJ0][!&)=)-A06I+N3^?-HF2L M)ZI;**#E\<>%)TN%-VXJ,!R=% NYBU7BB7JTBC)L^]CY!Y)C&+YEL5#@VN\) MB5($7#0<@!6;DJ>0H@TVFVJ8JY,@LR9IXZ5:8&I;1V$+7O,\. 9'[[B8E#XU MDN$PP@'^HS:& P.K%KC7F$^B^1.^*06K7XYRTLO.#S3&W7VD*7]+HRJ:_)=ZCAR+&>2&?JFW+(2=-.D7T ; M2^C_EPD'\DDA* L:X[Q_PU!WV$@:Y8^Q,[=[=$Z6_ M%B3/N_/HFCM5 &F,) ZYK=Z:^SF(,.YZ,4[3!;-@-1K1C8>W^FRIU_=@XY4' M!SQ.:<4[=_T9G17 M/5PB)>VKU655W@MUC57POEZD*'_.^P4^+O^:^,WY1379ITP MR7RM &=S]?2:)J6 +G_8WZW&7YFJD:FX&^V97WG(&/*3D-^ZPLV[3$NUAC.D=JRV U M,KYJW;>8/]9M\U Q1L=3IX *TZM@*Q[ 6!:\5 31?)Y/EO7&U?D9P['+GN)$ M].YS L)OQ^AFH>"2P\C7;NH8233\=;EVC#(E!W7=P31_S?E.D,&K9"'3[O7- M5^Q+:$[7_,6'6)+Z9Y[+!PFON#1]V;A1:#TCD"7Q1RFFM:>@V%PYZM7BA=N_ M.Y; H?.\$#7AR5RK9/*V(LQJ3= P8W#:"H"P/(;YXX3433#"0^VM>8[N/H=E MY8K>'TX.CA6N)F)D P$''0''"+;YY-%W5CSSE=EQL4UZ M%PH'<(=CS^=$V@ M=586OHFA@,>=7:PY@O0C,9:QI_(&N6KC',4_*WE3LK4I;IRTMTWVFYY:Q/=7 MIY#DULQ5B^3:\8429W*)76-2TZ^,*<&&O54*:P/D< !]R@!#QRMLG^Z-8WT9;*RGM*\S.#LU"Z38%2_1,WSD%MAG?,^1Z8D3W34$IC[URO M3]/''_Y:O&>BL::E$*R_*MR;%7QK*K)PDO='KN%B"<$J#I-WU:\_^C Y46&^ MA L.A&KKC:4:#+SF-XJU10U_5(^):]2&&//V.N;/[94HB1/L443]4^0A:)^< MVPB63HS3_=Y B-1[ MNQ,$QLVSIR=PLH1=+!!WW);9J5V67@W+VE4_Y6:KO!M;%3O:T0V+L9_!U7Q0 ML\CV?*$1'\(??I)=9C (PG?H?4%AS"B*.-O>E=?X$QL+!+;A=Q[+9CTG]IN5 M;: U3P6G643:E/VL5T)X&[$FFU ?L5\88]:I>"1%BQ ]/D_.%.MWW@I%C\9[;*: _..#-O.VUH@2"7X9X:'D':F\ M)5C[9K&0S TIPJN%)3&*"A,QB:72WL&#@ M[[OV!2U9C]3MF[(]N=B^&'%O1U.CG!7(4FZW?HY&67B]_<#6]^.(MOALQ_C"Z M.' 72[DO'* 2DH0#" 901BM*M(/ZY1OMKRYDO%))(>F?4<3TLTV=G4T],Q;& MBU9E$K@5"M8';I$2Z7915R[#$/P7ICE3)!K]QA6MK(H'G:6U-S>EN#Y4YU:: M0VK(*A%CKTK3&*4M$Z_!%^PW&AX4GI0!N^YK"]KZ@_9$PWV5?X:$^M@93]+_ M,C57NPN"P)9SBC7%0=)F4<:6KP+PHJ_*NGN7KER2;BQS#\L.>J3IR]Y6\WYC)+>K]K7UP\R?7'LHXS311X==SC&OVO\)L[ M6V^ZSSK%,TSV#J-LZF1^"X=W"/?)IX=[]]3%JJG<=@]@CMFXY7S48:?V\H9G M>E?]\5E-(*+T/*02,HV0CEB^3E%.:8!OWB%9^?= MR@[E0Z2V&FLXI!POF0S+$:$P@N"\\=R4[!U(R4G!F."B _(LW?22;\YR%<,! MV[!=+FA"!KT2FUYE@0T ,[HD+.D;Z029>_I3=4H0'?;JSG*%ZBP'6(TRJGQ_ MJU)+>Z]!\YV<'[HO\E>U?CS?HCZD^VO2$JIQTHJ42W:=2^'6#/:(NL\<^=CX MT9'QXDR#P(;T36P]:!^M$8?JSQ5OOGX,5B=LH542!/3IS;& MKJ9Q%P YUEPRQAOPQ!P9#]"0B[CQW7!]8THA>"X,C9@:'VBMZNS:C ^@7 M^ZOLI>Z&-9U@[088_4"5%5=2^('4Y/%?B>^..MHM.-(;Q1BAO-LZ3M&=KQS< MA< R>1^!YB3 MU^,\81GJ+T)$FU(DJ6>BY^&6I\/$, M49)Y&UL_V(L5OVQ^3^Q#;7D>N+<$B M0+N>!P?<+[D\*,+:ST*@0LUSP0S@0I_=E5NUO>?*&4G9H9$+[N+*>%:H>')P MH./+<^&K9(W/5[ B+UGR+DDX!Q<';B@'7Q%U%.8'?K=95\DF[G&JQ GCHV29 M]@$Y/8XG%UD8-3:9AJ#NQ =W?%%>SRC/?!;:)!/@?;3G)_^E!@?*O@K,T9&B MP&+LHR/[*>ND+/)6L4+YQ%DV!**SFG=ZX/XJ^.Q6Z8_VK7K@L76VW@[:"\F; M_K-(93#C]2C6ILU[?+_EHW,)P=HP)P";I77/-LDPWO:@?G5I2O.->))?K=THP$CB0_F0 M@P//B;KOL!A;_:.R)/*2.3+=Y$B[MBZGK?EHC,T M=\:;H>7'H&L:D& [Y^0OM@0[YWX#^[E:D0W).RL8^!K\^$0)!TBS8?C@G^U[ MSZ4(#K1/PH'SIL;97#JG)1.)/U+%G,F\IT1N\[(D_&Y675NVOS/&Y86[U41EAVOU#'G3?3Q!OD>RP_*W3*C?)[.##[ M+/JOP%#;R/^, \(WN;/33!*H;VN#J0NE>NX:;#]-28>]KX3RE=]9?3Y_ZIUY M8R9$QJ!IPD"#=V?LNLM4]7\_Z_Y>OEEJ6N:@,B0GPKC;AW/2V@M4JJN_BI"W MVFCBB%-Y!_,20X,,^V=_S^$??JC79!;W_0\(>#9E7AOE56?%_<<=_]E=: M1/,!.H&3(%AOQJAEOKS,9GL=LYJ#QC#,_\B]S'_#>KF-&N0_(PL'LM):$?_+ M;#-GMUVK>-T>JVW%YJX%@X*D=253;U4:95)__+BB:]6MQ%\A4\+)Y.)<7)X4 M)^AP_7GB/#(? MN,A7O\61']>@U\!1\-[0DJY$!"\BX5N$BD.=0.$ %Z*, AT!Q,7@9:UT$(_& M,&Y:)\KE^%59N\R=6,8B_Z!3I).D*,T)] 'Q7KUJE+[\Y^D.S(6:E\&YZCF@ MHC>U]4.+K&)1:PX9\FFW',J'A/-S/>E\881BV8.$N<7Q:5>8)6)Q87! 13_8 M/'\)=%:B'D7+5M"A2M1Q52/ $'EO<^E,';4Y_V@5?+@S MG86&&QR'8M^?PH$(GCNEITHC."#T'/)]SXD\VVX#&[O3CLQ@D3L"Y_.)6UQE MOX/]8$'6))1!Z*DWS,,L=9Y[XVMED 8C:;YERO# >BSFJ:VYW3N86<;LD71' M>ODC%HS I:+,BS)#5WL8':(>_>9SEM2&XG#T#*62TIWZ#;AJ-&=]L D.R(,9 M)>B2\(I$-D7BT9H78_E5<^7&8CULTVWA@$\ZIZVN;K>E[ZYWD3Q"I\A0,=A: M$SP.AMJW=S4NL,SWIE&GG9QPIDA6L+QLL66OEIU<)^_89Y*X%3WK2S?G6IV+ M-2+#87 U?G&&LB')X5$:ZD3?62#79C[Y;CZ_',J6_1\@IZV=8&1\_=#PJ@4' M>LB*_-;V.*\S9$_%48E>YK=Y1?J+8IKFK-7_^?+Z;[ M>A\ESL$:R=EH_%JDVUSUH!N-*VII_,(>Y4>AC@SL+UDM+[!4MGAN3/A;Y 1O M'#Y79VJ6KGO@1+GX-F="PN9=S_HW1<]S5!8.<"1?%5K[CB=V#27U_15X;1]] M(OP#EK(?Z;*U/YO>!7C%('>4Q>/WH0 M'V\SS)N>7PF5OIST;L_5T:; 35=G1?:U:\KW\*&37=:&H(!PR;4WU\]#[E]8#J$V.TZI8U]961^C_4F$^'S;C7_9)NG#&O M&2KM$B>39OC+)KZ]]3BB(!^_P]R-0YNJRGQRZ\GR0&X;R)7=OM(^,FGP!O*5 M'6MOR_@C#"1G]P;284]^Z,V\#S=&MH;;'NYIX$!(?GH8!0DBW;$_;,'\ MGF2KQ33'C:,K,5O>YH-BPJZ.$J?#N_ZAG 2EU,=2V=P[;*FYK+.^3,NJTO I MJ::?)B+,08U;$X3J4#8#O6MKG@\"N[+;;@::/8X.GJ70L4J?CVZZJ6]:#!RM MP;F:"J'".$:7!B/I.M+@K/ETR(-((&F71W_0";/M;FW]C#:&VU9J,5%$1\Y> M^VBL3L(Z-I3/>=-&>)6J44>@E:5"L)TV04#?JN+H':SMT*8=6 MVWBO^46\+TD(%FFYDFJC=9/0-=8.=ES=*R MC8UV1PE5<5P/GFJJ91+U#KV9;IR4+UEI-$MHC53/"F&*VO_WVWG438TA8W,Z M22NT2F]=C1<08G5/ _]Z2[A#95UQM,KZADUM*W4BFX1+;R,WM!]V?S>-A3KG M5\==3A08+5RC7/:JG+7EOKM),&P2CW@8A(T[^/\@]L YDD M .,V+BJL=LLH MKMWXR,(PUB==Z::\.+9";30>/2BK0YL# MF3?=^7_N8;8GDE,RMI==(L@\;0_8E-W"75:3(1\_<.]>Q\N41P M#JVX3HH968HH67E[WFJE%(J(PCS47\GDREIE'DUG:R#ZW@Q*KJT]+A[%0 V@ M+YZ3,:[(7D+D QP(=^09WQST,K<",2UV%ZXL_]8J=>R1%*R?CA& Q1\DEV4C M1^>N&*Q0KGX*##KQ!F[I0G:]L/-''6_2\2SIA9<+R2?]X0!S%NRU<(L/H";S MQI+'C,C:CH5A/IXWMZIJM3UMV,7IP2P=.3YO>6$94QS]I>ZU<,YC[*@]!4^Z MXOF[^[.Z,(+D=WBKU=RSY-R%(M'0XK)SY+*F]]'OUA-,XZ+)V%Y52:W0$XQ9 MP C.D5.K=25+E\6=W=:<.ZW8:&R%Z@GW^8H*RQLBK#%4EWM58]H76Z\3-;(\ M?5PX!7'R#[7EHYR.]:B7T9ZZ^]^?QL$!M >P@67[9DHH*1AKG3N3,LEV,IXM MHDP!P/;:+'@7&9PS-HZGSEX\TOBF3\,CC]!VS''[UVFICDO01RE.WFOJUK(Z_\I>@]CX;^LI?FWF(<_)O;@P1I?29SC'XT7'OZ -;/2]?0V-F=@8!X6.T;S*>Y?)V+6BH08 4( MB=9;T)!"NY?'(Y_=CLF^K!2:(?SV\(5<=]Z4FJ;RQ]IW33O*NM;ORV2:NC>3 MZTN6$O1*F>J@0;LVN@;_]&P[E[+H*"O[G.-D=OD.N@@"* X*@&K)A6",+4F^ M27G[7Y'BYE+Y4"K,&$:N1M]E2SE2GHSOXW"/[[I&&#HZVOVVF/M5+AS)ZC1_O8]''<0XH6$0"*$:W8&23Q*KSD?2O#Q M]Y@,;+#%LJJF-::.XFVT[Q'%@^" VW9J!!]=*S^6Y]?&WV($2V^$$)#,S[G6 MCR'Z*\.G?-YQM]6EV&7D>.Y6LTS-LRON48@1$(<,S!R M4-',DHVTEKM_/N=4]4RMN-F'(*?\2+?62.)^/I2+'&&:*0*,6NC;3[0Q;D2' MT$+&J_0E [>G>(4=L'VAN*FN6^C74 ^,@9$?9 AC4K=EKF+G[V:2TU8ESL7K MX_IW%86MRU 05V!J<>=QV;Q=M^W7A?;=JG%DI97+D[K3;I&J29"*\/";;A M &7[MOQT^Q%5^P/+08!K&N8SCW_3O7Z#60<')F7UVOAA0<)G4HM<="NV_ M]4!Z97]G;@,:/W^C7SG!68YYYRJ6;#4[=8RO5P!B:UHE9?SA3-H4&\&O1GM6 M>]N]_C-YK;Z >]11)=Q&34D4 !55M'A>K4S]7Z9EEY.$+X4[A[-.BLZF_E/S&N_;B^+A3& ML% $I2'Y*^*4+]6^ 9EX.=:PJ>D^&)K#D*RPM\;"<2')=D&&!JP7&+Z( ZEL MRA@,= OEE*>*+S^$4UX(N>G\XPI<5C%4#P[$5&^T/^S8P8'LM0(W.*!J8Z5X M]BKW+;)LBF9.+.4Z:W.[[G.-"&V_4/?B@0.ZI7#@RG,"Q7'++ABT\4=>Z(W< M--W,=; J>U?(YP(A_A>:C]ACC<\7LFH_)ZS=6,>(+K4\1>(1-H@E2^'Y>IAZI+]M\B1DU2W\WFU'T"9/6]8F M8U5G<5D7AQRZ2OI=A X1^-/8MW5K@5AP=R$Z(\@H.O!!Y#*D5;)7_UW569JO M?=%::E#?0A8*LH80OC=8-%:?ZUQ?V4GAUZ7,2LKGD?ZG!6DN2^[$+9Z>]RLC M:213W[^X=T;A00ZV?="%/'YXS "*JO MLM-G^^&'T*J&XS-2A[U$_ %7CS9W)R?:;O#Z>DP,(WCW):RZN\55%)45Q-]5'UX( M% G;FC4]B_EX$WZ4H.TH:C3F'282)]&=Z+#;/;KS_.5%U _,K":+CXL]]I5D ML8/]VZ5:T6[EGG-E"RY4 4XXS'KL-OY"Q7'ZU907GW'LOET=.01#]O2]B[JOK ;RXJ MC-[WJ,N#6^OSM6[I88)S$UY\Z)E&-S;'OJE>02B77/MS%/33+/E-C9&:T[0) M&\/G_,?$_8_ZLWL^=#/,QHU5U2$PXIBY*=[0;$Q4P7*Z_S@3R+\E\NGE)!Y?M;\/'$[?#1OSYO6=8O5G=1"IO!LP<*K M/N\B;/2[L>ENC^RU'"OG-CS"\8_YRJ\<:QZ4^&TME3U;X^=5>64^[H0L-S9F M'I"896X^H=6LHF,Q&,>=X@RWCPP0C0^QA5&.U5TWAPI@8UFY\CN'I*0L/X8R M+?Z/8JXKJ D&"4=!0(JH1Y4N( B*4H4(HO+3CZ:(0@!_*4((35H" D%BHK0@ M)5%J$ $)$>F]"@0"&$%*0A<24",@32002([_YN[FWN_A'G;F>]F9G9W=G?V^ MG=F_OXN(W2!=C0JYEO>8JC&G^YDV%L::%CHJI0U6>34HW;/[1H+KJOZ!7R&, MPNQ=V+YNOEI(V4D0A-KKTSQ.J-3+$YV3/:X/09E2EBO[]E#+8\JF@SZNQ8R-]BW,N"4>FG5YJP?U"GZLM M4I"M.FY;I>2R/T7)]'[H>[:.CR!M8IB;7'\Y)(;@ H.Z_'XLL-QQ!S/5]JO! M#K?=-,,!!#*3V,CS\'4@T+@AVI0#N)G;P921"='ZT9SWY:F&+BOOX>; ##[) MMA[9F>[$Z^OC[YV@^$*S%V+0ZDSH\O>O,[K)EO"WKR\.#9"X]%7/JM?V,I^$ M],Y0L5^EJ.P(NWW!D!(_%\]:X@#Z9<2?O^QA*SS6]UI?[GM+5,7"CLUXD=$( M(V2@1A--U)ZP&V\SYL+7U(_759SLAA,F8E"4_N/U#5KOD,6&XDI1)W N M+7H9>') 3.!4EN]2\JZQ!K^F1["=JR=71:@K#X(6 P>-E >L+#8VY?<:: 2Y M2NOTA?+1>+\DTQM&LKQIH)I'(>WR8[J#UH/WR#T;YM7Z<:2N(\G)BT>VRQ_$ MXVWJPN$]](I771WJ2]5UF/I]#J D7'W^P&'1*=6UJ39U4? Y^07 ]UU8*DZJ\L@'B0^=UUJIR@_PRPWV-GB(N,LJ MDL#3>+KGU .TH?=U4K]*P3:I3.R:YH9(5-ULB[7A2W'LC^880NX*F']%94;% MH+P-XQ-65&M@5"?ZD+9MA!Z9#;CH^<3=_-Z8*E@J5#HJ_VM)&= TCXC-XKX" MO10:4FHXZ5;3U,*6)(Q_'0P=19-4"Q--_N)!!J *)BN)W:[ 0Q3ZNHPY_AF MPH3('NZ6(2\#>7)@3'F4A:4,KQ6V<]9]CBA">9GVAY;K /*&E 7;*_;.9F8P M,]7GMB"C(V9M8C7S3?C5%>" 6>JM^@F>78F^C(.90.,](>M2;=U?3]#!P=

+U4$HO#P"^I@HQ;58^\U'J@].YB)H:^F MN58(/X>%(Q:C!^YNUK7,M,-"6=8,#X//*O$6I!-O4:[;,F,'YG(IX[2J1*G0K=YKK.V02.6JF5Q<;Z6&QOMR1,5O]^)SE&D6(:23=3C6 M&F$>U?7SKS\5U[A]7%P @::(Y68+,C]]4D_+"YJ_[F3L.2;)3:S1L;Y00^?) MC$Y2KWF[EO9/"- BR#-AU08YJ(W?'=%R%)-<1D]^8[@A9XN@V%61+-=XKDN" M[?2Y-\(8*OX\)79QM'G%P"G1ZNJ;O+:JT7W[-:,46OE'I3[Y7C-SSU\&DK)L MS*"U\APR\CS:_AS"0+/><:>OS?<+S)T#L#KRKD;'!+F)")*+X]T=SS/^0 W! M-+9C=?BO%*EG-+4$*0D"@BVXB<1$WCN8=K+4GL!N2% K$XS,OUM)A^='XAH$3.RH <"Z6VG M.LFC\9GA(2V_>!-3#;.QV-&QS@VAY#,VTS<"W<;/"A))2ODQQTRY[P+;BR$0 M':)73)7.L[S7=W%]"&8V0Q8-K9\O ,"FD[?7[FQ7",Z: M1E!=8B7=MBJ]M/[&B(/A\8BRM^?-9-?T9H<7$DIHA4OE#5O:=0<:5,M&E%3D M8EJB=\_3TT; (Y1J!90U[BQ?_&X&YL[LL+AB124YJ .QW232E$TN>H#+OSO/ M 7PQ')]5[X)27(CE/4/^E/4F?_4JS\T7K0%<>-X*O_NW","&X*4DB-W9]CI; MG97BB P62=>.WP6<[3DGU9)USI1?N_:\$GJ"T5=!OQ.M6]A-<+-1[DDOF]:Q M37P*Z'NDI'>#OB2C.=>\=I*Q \S/^?WX]LF0A=17/8+"!=?&>5%AX%^/09E- MOMG.)5]8U19WX>T_( L6UE=^W$_H7_[Y"+69/%7O M9QO#27EOX1,WX+] U'=WN39\NJ8JDJ(-?+R+>M)M1"]OML+HZ,K2EA0NG& MQR#B5V*/M3G[OQ?6&P&BN"H5V$Z],/]O>]/#L6=@"-#&!7>%C:4I.R4EB551 MA ^OO$R'JGUDYZ?'+(2!G"1C$QRR;U2=934H6N3ND5]&'$MCGH: :&O[&)P0 M!T!5AQ_(;H]'FZ^;U=""1'RA>WXWAYWI9"W+VM1<6=Y8M4O/9;DI^Z;T6:E[ MHR,\M;5HY,Y'ZM&_YZ(78%Y)\0C]\2N MIE;HXC?6[.OJAW523I\Z8S%Z4&"&D#HEFAD,Y.I(?5T"&UQXF_#G1E&^\OI3 M.CG?3A?C?:K5UDQB?T;4$->3?%L7_M1=@?)+KVTL7#_(T-KP^Y#2R"EI>^2# MJF#@(F+XA/X.8(!9S '(&S_#;3,X@.H/MALR=7U=00G!R]G1_F&0W\HT]QS+ M7?H>6A(N;.)FGGQ-%C)W=L10F5O(*P-\.1*JL!101-/^0SZ0OBP61:WGHSFVT+J"VY87/=6ZSP)D]\I+HQ3 MU\OS^!(U,'/@<7^]E .HJJVAVM1P !T";-&(1$!!F(W2]NB%CK4N#@"IPX2; M&X6U&+,V.Q9<=.QYK&&>?P0VNS7,ORHYI KJK^'#6L(D"E'D2 H'P%>"/&0- M)&-%ZT/\_E\8)&+/RXQ9#UR[ M5-B;@E.?UYZ\= MP_@O'P,F OZIQ__+\'@P-KLMP_F+V0BHZ=@+B_[-Z;0MZE=$>Y?_%!B*2R\;-XTZ H0*/P"5J5ED39,7V M+X\:<^4>W4KE^VYBB;-F\;&D-R.K7V/ZH22#BWFSSZ*F"W,(#BU-QJU6&)UW MA>WTW.9U%=1:8.SG1V_%7WH4!-5:72X#<*$8<6JS.&0M1 "9/T52(O!.CB>C M)U(;)55D=I?)_@XF! >"@7&KJ!IXUC2F[^IATBZAB(F3&CGULUY:W,Z+DAZ: MZ29>&\LWUB^ALHGOT-AV$_V(HW>//9_W;O#:_FX3YNBP6@;79A%7P' U%CK0 M^ CLH6JV[FBLN9JS34^1M/23P;"AH&)?X1-@]?=P_R1=]O!TI4U3H\1TYR=> MZ;!R*]5P/Z-%]D:9(^7S_>##73;K?[KF.1UK2-;)/JVR9#!#?8Q>>EC>JGC9$WBTYXN/_S?"TD;I5 M[)![B#=Y>&@#W7:Q?+4>)TT0U!(<5+1P &&D)#L_PB-!4$G[;KSH4&J"4W8 M^:-8E%.^V)3#<>+>S=&P0;75*7-#F=EF*I@F=-+=;W)ABUI*T# MP9*R^[,*]? 5%=P'E3!ZY%C>KF[W&!(:"EG M>Z-&N/,7D#\N8=\5-U_F7A>VLYIJ8(:_F9YC0$$ED3J,8JS1Q.Y.4[ 4^F85 MJ2P[J.MP3+>F0 7\KJ;KV-7" 3?0>O0*R;T[Y_\<_P5/W:VX_ZH<9&.;^D=' MV]AXA5?"K5Z:ZM0'\,<'] M)3]3*!],11R3_[LO_A]V2 \*B"+_>4]WA#/Y#U!+ P04 " !TAU100*M^ M"<,S "$. "@ &EM86=E,2YJ<&?M>V587,^SYB$0!B=H<)*@01/<)R1A ML&#!(4 (%F087 .#! E!0X#@[@P$=PCN[N[N/N@LO[_MO??Y[SZ[^^E^V)[G M_7#F5%?76U6GNZOG#&H2M0@\DH/(0@ T-#3@X_T'0,T ;P L3$P0YD,L$ B$ MC8V%@T>*CX>+BT=)3$)(2DM%3T=+14/SA)&+Y 0^( MT-")T%"M #T H#U$^UL#_M'0'J!C/,0$86'CX-X+E#\"'J"AHS_ 0'_X$ /C M_J['_7T @^@A\=.7DI@D*H:@9[:D/-X1J5@,KXN;R-X/'3+R?K+SP<8A?TQ! M2<7$S,+ZG(V/7T!02%CDS5LIB+2,K)RJFKJ&II:VCI&QB:G99W,+>P=')V<7 M5S??KW[^ 8'?@GY$_HR*COD5&Y>6GI&9E9V3FU=26E9>45E57=/_!(@P'CY]B4DLJ0(RM"5YQN.-1?HZ(K6X"9N!]_TAV2>[ M(1QR1KXEIJ._J/V-V?\9,9__)V;_(O8_>4T#>.AH]\%#)P+ P,45:YH7SK\# M^V/M(TA$ZM-KQV6.7\M,EPEWZ%?CC%2506*0-^85YAF3E?+QJ340NKSDE??K MD<5#>/RRTHE;= =*2'C$-+'HZ.MU60R+L6MTE G9! _^6C)W.]'P039#&/ MX,>H/1/.5;.'54I^3@MJG61-"P+^+;+D.6P@PS)-*A!9_F:7RF5(XA*20EZ@ M@SW<*P0%A&6?G*<0K%O^@DXXE+!Y;UM*K+22"VS5KS9?%0.:O5KL,S]X3 QF\)$9! M#,^"+EM:Z"D"ZW#VSU?#:AG((3?8*X=%EH<7P5:.PT^[V^PT[0IW"WS'E.#9 M.L 6:UZ%FU\]"DA97GMZD5OV6TIS5\/V*XWSFV M($/E.SV9]>2SLZ[;:E1Q5H2M\&QU1;**5K"_".<55EH-SOQ25P^6M)//Z:!K MG:"*KX66;FTO?=P<"6:@=^74OSH7&3H2;#'=Z;I^.V,?)M@M"NZ@]S,W0'9 M1LIQW9]OP 66U--8_:)\:= C]#6LH"A@216Q\#,)/H,"QJ&7-4:4IP4;L>L- MAR/"C 4J3U@&Y?YX_KPMBU[ER"<4F-4M@7KTV$]E'7E&8M;>!A]W"E\Q>(NQ67D[LY/W\K. 8FEO3N MR2HPV34K<@A2RK11=4$!'>0ZCH4(CX>UYI7!&N!P5IA5[JSHXLCN%S+WHAL1 M(W,.)3NN&^0GX@<4#Z?5DKR2X8J6#/)'3J5+3^G"$%NRCF8D)M"B9RTL-<3B MMSN33>W\K-G="35%W QKO$)U$FQJ*\QI%?!U9X4")*&1 MU'(0M]6$8P++[$$Q6)I+]-$>WY2)JY'22]]6-:,GSE<3/VYD1SGXJ?WN+;=XYT:2.EY#N'C"!2]V2D2ZQ^\?Z.B^?=I'!5=O7*PJ M$+D?=+3D7H%-/U)9!?MMRM++'6I;,=4=GHW7+98VI#PS.M.POV4O/1+3O'N& M-%SJ>SU%YUBJ$;JF;!QL^(8(!:#=6FH;&E)"!@JS<,F$(9IZ?*)@3&1C$S+@ MS=#%=%)$QM >3Z6G>_%%_M5":QC!IHCOY.P 1PR6[;,6NKV P62=DR)\"WVR MB?)ZUFWR4O.:S)(V&F[K)L.HP:.(8!]X5]X\4!F@><02R-3PC<6T-!$%N*0V MF!I&#KB];VD^_EF4?5:U$ICXTP@*1X1IPFDWL9?.QMMFQ"/"W\H]Y2B:>.CF M^PY&OXE[_^W=$/=D'(S!)G"?,'B%;'%-9XL-=L&C\3 F5L5SI6/N32. MP3P40]A.!A^\*]75.-FJ++EV+BM$ELDB)51OL7R**6=;-+#LB-6BS6C'RQPO&E- MQ4K=W95!R2B@N?KH\0GTZ3RIC?!_9WV<)*'@4FMEFCF$WW\P0*MN_PB<7FD$ ZDEXP /' MP;2M;3C+P76_( U[RKJ5K MMM-^?, U)M"3\C7#29FP'CV8O[R'<*CJUO(^C_QLE\&72U;@O6WP41&L_-JS M4JB<>7K!^)FVL4RK7X\18!9,X)KW8G)9MWSJ09M1>-L2@9FUHA8*P&H7^>0E MYBU!A8R&3$>?KU[A_N6+&EQ.WC8Z'&^F\93C OD<39)<8ZM#31!_^>/O5M T M5TX$@_:7OM39-35W3=!*&%$B3$62;+7T=:"@CZ?>[='>*_KW2,+6XIUIAV*9 M8L19-9VMI##R,@"(18K'@YTAJPVX"YE(@MIL)CEZ[@4(K&C9=E8J805 MK4*3JNYLA_ER\I%$^9J.:=(=#S*.TXLCIL:WZRE(*,S55!@%.(,S/N;D M1A1'.!WBJ;_-KRA[,WU^9GK\21.O==%&"#VI=1"4].454G6I$=^%07FL0&+J M_)=8?9)Q2E'?L]S.CE1^4$NR[Y4G(E5GQ^VD>WG5-7P&XA02NUA\<4H;XB;8 MQFY:CW3-T6&93])UB4FP&VD'(ZRW>=I27#2VM5YG:)"_,Z($@$ ;\1IE$$TR M3AU:WDQOA<;BI1U%DKRECYS0=OT?_J[/"SABPJXKR42?A^MW9LR/9LJL& '_ M".U %IJCBJH!+,LD\%"9DP'!UD2I]H=W(Y1&O\W5%_P87U#W]_%K6^^EQ&^'RNC MT8FE1"L$&RZU:J#COTLV<\?OP2HD;DWL%AE@;YW<0,K=E9NMZ"W5(*.. MI3NX.91G@+&/*)E?0#=,Q_:IWI'O2K0*)J3XOJP(\@)']Z$EO'W"3Z8UZ.UHW7?\ MMPLZ]8B;!EN_%5R^@A*(GQ(+/C'>:8\F]S(*(.U N$0JC2(R8+-3DC1?F1>2 MJ3,H4(!K_$X?8!"F.+(4LJQK6_&.',:9J$S.BOO[.B7<5ANVM)EY)!%EM":+ M7S\VZE02;J<>'*_EX3;NL^VD:NJ2K<3U1.S/,)^AUZ=M2N#RSR_':0>.% M*YQC:!9 YX5C*PO31W]&CSD2#'"H%Y0)/5 2;);)EG>]&TYA*(48O(P8Q:.Y ME7)<0..K@HE)YL[U48&G#,-,W?(?=S+<(0LUV^A8OQL,,92[5YO\Z#\0R/OC MO_+]<_/BO#U)Z7"!-YVF]4^P+J5LEI4 M">KG&U9P%K4T,GNOMF8IQ!C3>9C,K2]!04=YUUPWSU6WP-MCY; U0NN^7O9% M<@E?5=;W=5U%N7LZ%.?;,!.'>LOCO9D?O'OZ/=[J_.*0"9F1K(;ZGU(PG'TG M<*=;7%1 0X!J/W-&1MJ/L4;1?5?K2,,\9$!'46%?YJSV3.&';VJAW\K0PGD4 M- ZC_7*8PY:U]AUFOKI:!0;*8U/'K_^AI$F*&D8:*!^!@ODUQO67%<"2(14S M,T^HLSN<))*JKMPG4I8+7:QEM>O?1=N*A%N\+!GB?KOO BU,7N[A!KV;_N#F MAV@5=%_]1A0QAX,6_K(?:V]'>WJ^M-"E"#+"Y\HG6LV-T-VH8NT]IC'*$KK8 M*'?W+RHRCV.DLTYUB+ ]SM: I=#$K2;K'&D&T3#[F3KT$,-7CE<-?[D3'H)V M=(=:V[^JN5J/=]"Q8&O2:ZC/K 97-BQP(T')R,AFM_%$Z-*U2]E.?"QT3U[. M\%NB>F_PM2Q=+&+O39L^][@#K6+S2@OOS.7X-5%:^4]B>5:&Y'-YS>S-*^B< M7P.WH_!!%MAU%>W5%=IPGDL%5&/FK;F#8_ALOG%@N*@1*$5X0&B@PC)-*%OT MN=2'DPT_M=EJIM35&K,6<8V3YO<&7<[V4"Y&V^PR#ERR3AJSW(YL-^O0+XX9 M+FIMF;H&NEA42J^8IOJN/!S'MZ9Y^4J[DAC565_"F<]3/C2 MLKXS42Y "VO3(&Z?&)\W?B]+%>7B^;$ZO!J#J'],OR&MW'&;_T#[%X<86;6N M]$/FV *7GG8!P7"DFP \6A"_-0E@.X,P>H*G-O=:P 2T$&Y(>.+L?&/5] M.C0MMCP\WS?GVXET='0FZ'$,CGW "ON5LVJWD$G'=!B=,PT*X$*<]E0S"_A3 MKLAHE9!]@BP%!_O?LM?#2)$M?>0[:2WG_I4G;Z'49K?6\YZP_?-;=XV*XCS+ MD-MDQ_1II6=[R?U>:5[]Z;A52:\ZA=IY"/7;;C^E_;">N3A^/)9;559H,^"\ M8D P_1F*GSG6'WG^N6Z&OP+#1\@8]K-DHVA%_88ZW2)L13Z9*(38G9I";"MZ M-O7=FB*1)+JX.YZFQ71EB'$)!U^/@S-!(P>TVO;1Q]E*I^[%4'R#X7(EXEE+ M(DF/+$8-L]X3IDE)BNLJT;"-!3&''$?CM-WHS+R7=@J5J=59%MR>S OFXM4A M%V>YI;#SEM2JL?_K.D_ MF.]$@U4'8KMK21J7+Z!6QT*WEZR 6=1! M;EWCH[_[U 1#B"'*1G$13C/!;^[('S4KJ+%7\OF#B( (T7!#"C)^D;^&9%NC MH@%:MB)HT][(=U\"BJLY7]!>3?3'+?C#')Q/!"[/0RZX&"A5STXEVKU$]1B6 M>2R).\R*.HASUDSV:J\TWWZ1S&+$[.FM<->$M@D:D^SH4^M)1"VQEGMPB08Z M?I3G5-$&]K3ID%^)/M@SI48KUUM'\-X/X+V M=#T*/?EBQ)$F7L C0UN:X /& 4[9^SRGQH7TL3ZIZ17[V+PZ'?B@"2ZR%-B! MKO?84U<,YN,I]:!-KE2.5Y,(HTOWN1P4%^T>"*@[>'T+\ M87DZ+2:Y U"88#(>M-SD#GEV1?5@K4_>X,?=J$X&41.FW>MC11%[;8#\8XIQ MI-=#61A4?';K81F/ F\"AVVNJ='N0[?*KU]PN0+L\?M6B>8MAPE/+0'![V]N M+T6M:6,J5;=>A8XLA?J,UYQ'&FMN#._A3;!@)6QZ)4M9]F3#L/\(UMJ M##5A/,?VZQ_D7#D6=#8_ VE!K/\)>51S"Y-\M*]/A(XY,V*$^@5RP<-%$RQ' MSS2__ZE)A9C,P=@2Z.95!T$Q7[ K1JPR1LOK7U_U8\N0#W*,Y%5(G"20W&T. M%!>]'9-@0\+?'4D5!M07TBVV-YK[#;;0G7?T3NV-3O2=5UZ]G]*5LO_8QZA; M62. NU8ZL-2QI&!Y^[+2M.5.VT^U-KR9)P4%++@K;;PCS!1S+]K"7[R.^:Y: M$IL:-V]/XXS5VQV97@&()3Q'Y!8Y<),CK9>QSEB-2QJ\T\Q"E2G8\>CJ"0AM M#9X7IF=;AWF$:G:&"@)G)@RV*, ;;:*(GZDA-Z,-LV,D84V@@HDAJ=7-_A6] MTK0^TJR)CM97Z6ZLPG^\7XPUVJ8?(ML/8HQ,\BEIH-N>ELKVA3)6C5D95=6Z M6J]I5KV:R7""QR=5/?$D.\FW<)/7M[[K YM.51K:R=YN6FU,F/4H5#4.5825 MFO=3L!T/TYCA)TED>*JAF2T_7'6^K\SX>W[%4@G4FFA 9BFXN[$DD'U6"YOS MQ$-?^+.EKD2.5]5N0=>KN:&$D93H:_VN^Y8( M&-66LP1]N0\*D S=42_]+>)1W])@I'4YW29:LN'[BLI9G_APQUPG*=:2=MK2 M32,Z+GCBO?ROM>[T$HS=%RN@F9.I2J22B>-R_2/IJL^1DXP7QIUV)4MV7N<< M>EAT7Z\TN1U7>H3Y+(M*S9EI+:Z:^*YK2[G4EY53PNM_^:'SI2^K+UN..Q-] MTY0/TM7.+)T%NQRV?TM8:?@#YY8#9@X'?!S$E5I$^&)$)%+%V].96NT6FEX2 M36/8Y?434G2 O0OF!%LDJ*"\[T8.B+?UC-3+DM:IJ]9:;79YK*A?=DH8")\5 M.EVT:9*XZ,H-0>/<'UW2/JB\]2"'Q?(\V,\K1=Y%6QCG7FTT/DGC[%RR:VLIU]H$FO M++XMSMTLPHJ$9N^<()VN5>,^%QI7Q^$VB[>^L*N;A#7/L EJ8U*WK:$2,UD6H9B,1?@H R294??'13\9:7 I@? M4MS+_/UR2_X_6_Y// 6"J5;*#X!I@[H8'7O.S):P)/&4-N[K'KTH4K03_<;# M1 TS]T2!];:!F_(2.BOI[>R(RPE*[I:Y]]/0*Z=TZ%-:[/#F!>0Y^^XG- J& M9Z7[9;1OZ)GQT3ML9Q2LP^N&%"A#*GK#CA.,T9//I60) E;& MDES]XY8VM,;B7B=8 <\IQ8A"RT]G&S &382OG]-+\Q/?2 RJK4JRW)Y_1E]W M.J3_[DC^)D=/YS69DZEE*PN-TWO933#;S/ =N;EEV;S!O(4]? 72XYEL!;O M[G5#8$!3#2D+^)-FQT47?S',#&I1^]%'Z,_=]K*76';+'49])<1787COE)41 MD!#@*7&)24DX9V7 MP:4@& 4\EKYYC@+04, @+@I@WD !RSO5:5Y",*3J'3H*2'E\IS" MJ&4 . M_ _\] $*Z*I& 05P%JU,0 =%?;_ MEZ7YOQ7R+*@2HZ,>#'@XXM>]FT'O>?)*$;M=EN;0 A]2OCAP6?:V$PIS?J&\A&$SOJQRZ*?;8TL#5MP H$2V?N65A%(MLW'XE&H M-1/.APS5] 0")&A6F=PTD4Q>>>STEHW/_;J*,ZJ?M.]9EE*%3,&]X][5B=ZO M>(A[QS](O_=U[B1'WS0[W4J;"&UF2Y-MGG8;&PV/K$V0]"B)#GEEQ<1XEZTE MCP+N[13#QV[/K[8R'#VD&GH7@:<> BN[%S51&210_!+M(1G09%P1"L ."W#? M$:!;V%*Y3PVU79J"V;3?C4L\AQNWF&7WN8 3A@*"WT^M RW)IU2__WY0 MBLR[EXXOT^"0X!BT9@G%)CF/$9Q/MQ5#CZQ^LCE=$ M<0_Z"._C^4A%BA3X&[3=SBLQ?3/%3Y>2\8B%(@_D=FWRQ+N*7C0@8[_$O"NQ MU!@/E3A]I.N:ES03IOK&B>WESPKIXB%])A2 *W%PYW_O-"_<.U)X\T M"DC] M"5^\SW4_+I/9(B/54O&*H"-NI/8%_)2'\ 8P.$R_(W=0_JO'^W7)W3RG?S.4Q[^&8EW7:YD<_:>:_?^JYN\#]_K^;T2D_R$R MI?:_-.8?6FH#BG.GDOX+*\U4)+A-J8ACO%)"I=:;6(71P.YSLN@'@ME<#*=G M<>:[[U)9]T/S@EBS9/X6DG?16DO!71S?J0@*-@!/?H-K5444D'QM<'W3N/)J M5'>*?#,G:7M>Z.V F#S1YMH?5>00_EA])S/V\D]NO5!J^B@T,\L?0S+]>;6Q M7NBYS/DAD,[\%W65;(TNE_D=$W%,(KFX?*&/>O>75U'G[EFL_+XA'*P%X MKH??KC)'D):'KZKT"6BH8#Q]8(("J'[HSLC;84R\:)?I)'Q"21_R6+*'J_54 MC=/9*OQ;TC+3MQIA&]([OM^S33:9*7'":C3$P13H2-6J@@NFM+2X=5P3?+&C M5NP_7$OVE\,MMOC-,/_/JQ]6[%XPG*9P[-G)L37.%-P>/%);P]:O#29+)2ZH4"R1-;-E)QBA=-V2.,__R)^J0QN/&850<^ M<07?K&;O%P,A%C9U$+U7GA$"V0Q-Q>F! FK6(#'TK:#3L& M&)[Y;ZO8U62U M((H?I'B]NS^ %S)WCNMNH.^(!FJ7'\?BBLU7NKY8(6FX%(# .!Z%Z .L#KFR M"<[0P'ZVQ-@19$N[R#QB*3Z>?0%7;U+RZ>L)8O:]#T(,>6A=%#OSI7=$(ATK MN %../E&3QD3 $$F><2-1O%1A3<\0WOK\5!)RWDL(R?E%(TQ+PTYY:(FSG2W MBYWVHE.]O^X,/^A1JL0[;V.:;Z*%X ?F68B/P>F=XQV2*W!B<%"=3!\N/.WM MEW@3%B#X>'X*G"7.UO']R\NLS2M(O&VVA< $S^[Q ;GPV$#LA UPN@U&V]&: MQZD>;%&WM&\G#K1%K/<,)A\VCATT[''J^;MXC M,[X[VE2:W_A10,"%X/2'<*"7<-]TE6$EX(/CRJ&8!LRWT/JQ!?&^)@,?.LG3N&I+.]@]U9-)+FPW0R]J:N^>=Z!IW" M*^[BH:5-=U@-1WX[EE1U/[ZSA->*TB>M;H2+@QH7Q5.0F>8PH^5 3JBAC&%0 M/[_,X$>T: 0*>/CE[><;^@=:+L[*#96E49QT)BZ1/*)?TLVMCK7P3@L9EEF" M]OCIR7NYH=Q6UHAT+29?*[O%X.0Z>MJMY^[-(4J>!T9#=?B+800[= 2_&QI' MOD[P7,8O]#GV,WX4P@.]8H]")BXELK=4CM-/V?*QVX3JBZ]Y34.P^I7L+S6% M4RQKHN82NC)WJ!++HWYA0ES?8Z7-=Z!SLE*RB'E8@M7'4BO&"SGK)+D*+YP. MUKH+<_JQ]JHZ(1(_1V3G%S-^%MFMK>VU302<3FY$)4+7XX0N:/8^0&Q/N_AK MEW19K?FJZ90>SEI*]S/LO9RM,W2AYWH<*G+''WN^Q]XF\&)JD]R9?&@K0I9O M?=T%74B(8\/A^Q_W9=Q->W=@2$H'#V7KY:K8,Z:1-S@2^Y^RO? M#FUL^M'N'-W -!;C&A4B;>U%A;)&'&NJ7& 7Y5P3AK[.Q=#T>N//(G/>1Y"X M\^5][88I$FD2:2H0=-%OUOA/UPJS'Z,?9::'0M_['HW#QT&T3Q*78]%>**9_ M8Q"F1 %$V^QY1]G?%H^46O)QRZ9C7BX\^_"6>5.=[\A0*AY/D%>R(\6 M<$(=0]!5BFNL>F!/76+'WI!9%>YZR47T\WI9#EAQ(_BI)_FN(?6NA29:*V%= M4GBK2VY=H;=*",:1,9\$$S/.H1TP")I:6S:>EO1BJP'==^=DHC"-P[;@N1&ZH^SC==AH?"A@*N=1\N&B .[WC=-5WMLNC0/:3 M>ISONG\V@1 >/AOFK]QGJ!KG+)C]] M[31+\&I4VD%JZ,ZB?G=V7,;?/.]RX95=)D& FQ'-]:)M0=P0-A>\;E M->.%F3Z2Y2-V7BTC7@1L,\@-G=#V[A[%NNCN^7%N#JS RRL[.W"_A>NBQ>$O MO[2==6M+.HKAM$.QFM210KZ=]2H9Z-X&F._K[R[TD8>-;$I$F_-4AU85;HYS MB6UG.S,%(SPOT.QD]CTD;_))U([\T_-TS8OUPP04) R?QKVS-J5<7+1% >/Y M(ME!$QI5CZ=# R-EU%CB>B&O-GF1(W7ZK6SJGV)$G&JGHL^@A&_CEY9=_-O' M=;7U-U]%=-HG*;JYHU]J1O"BV84Y[G+1Q6YL (+*L18 MPWKC-T,31J]'> ]!C63Y-F)7#OG;8^E6<6'%2'.F1:5SE><^U&TB=4_96U>$=BXT-UXEO\2 M Z=]IL,>X0_YA%T(XR?OM6E_U7PV(#%YTV8ZCVS1K3[<:X_)E>7LK++Y,O7G MTD;RSZ*;9SGGQ'>ZC7>_RT<=HI+895IM8CX!%.BAB:](#\BEBPNB$O<\P[(C M\%<;R&H.;WNFI^9T+23'/@:'-%53,H:"*&_R2QN1KN;939_"MP@]V/]0F9&P M0:T(A,$ZB_M?9")U=:>:LIN@EC3+SNK"YEA[R4J'9'"5HSR+"0.+^A$-[8JO M TDMWH,?Z=U(PI1S(>4_?)QX;]2-,)-S.DSC;$LB2+X$#8,XDQ)\=^$B9X1? MH[_J6PABW$2/CY];WEWT,< W+?5EC!54=<*Z*[6(I=6)\J-7@A/B+I+]SK.X ML3P*@OG/1B?HU>>*"6^/ORLF(4HY+%8S%0D]IF94I,B*U_WNZV^:@59,XT.) MM,XV+5>M)XLHH$#G2%S@.6S5,5)=7B_]RB0MCT.8Y])-G7ER MKG?FH@(V+?T/YQ,-"Q5L?LA%<+#2_(K#%KVX[6RS'PM9#X-SME[3<"36'%Q0 MWO&/^T5&_>B7$&4#>3.8&3OX5^Y& M>SI#(2\F7.?[]6R'G/G2/&V+MMY^I=NN\A'HFV,8J66*2IT$4*]#: MXINW=V9;.N/)!.6G9=7?SEB]JT(DF2&B,A\7AF/ITND""MZX/:MD7:C_%K?, M-!^2!'D*:D0XUX"#^/;LG'R&%8;98(95- 2)8?5J[R,ODK(E&$@T0H3R'LD] M=]M9=TD^5[^O\)CH)PVL8*(#QU_Z]BHERDL1%F[MWI;T?D]JN-E>\O00"7^Z M\<,X63@KC-E[!&_^"!!;PQ5Y%@Z&/B>+#:WLE M^U' P'C&H)BNJ^W2GA&D,6I>JB0J):+A<#J;#3Y@L3>SC!EV&[^.:&7>+'KD MFGZ_&+J/+)P6PF0#]9MR+3S5GF&E_"S[SO=.D$S,K(LV3-^C*6M8:QA0YA;J>ZM;\*"M:K8INEB,E-C;P Q'.N@I,3,6F1 M$%;I*'$/7;&8Y>ARCJM5*I/:*EWCGEV6&.L%KXX-30E2R_=\%W%JQ[SD= ZZ MH:XT+^X,$)+0W'B$7M%*F<^^"LNOKO/ 27?C0$'/^IS*,8;AL\E]8W]<"+'U MR\NCPC&6!$)&@9<'R''S^TPU_N&BE'=L$7VANV\F=@)OGCZ^F;B?]#'G.F@M MJ65'BASG/BT/LZ_@LHEY9]B!0-D[>@/3>P8=KYY6?IHPPE @5Y)(TCBX<3\J MV)&D/1N;=5HFX;"MBW_O(OL1JQ-FYL+2H7K5Q6J"XUO87WB M<6:X(,[;H;-\9N!SQ5QI2WH578J852!]3>84_<@);Y'XV4:1VVD<*WJ?0Z-/ M'&:(DW6!HYXAH_'G2=X_VYLM> 4((@RBR2#KS,,W+5?U)_KZVS6]D3QY:_H8 M:&H/ETE^.EZGOO*2YQW,=0[W4)YF\JS"-'DB,TLC/$[L1J##N^M W,> MO$4"J0SO?:.# AJ'X$C-'$V MX^Z:4!=8(ME#]CSA5^E@\L:H.J?THG- .?2UY?6>KD[SND<.YJ%&G>O:9/S$/X9"4(X7'(VU*3>#HQ M4=-0+=Z[KR]+Y5+2B@)F1$ZO6-%["QI 2'=%2U_S?$L5ZD"Z^0_RV'/4-CV] M>MM%-[P'?N#-IPCXPF8C'-M$E#(C,"49Y9%\:H5Q 4^IG4KO^\UW=@$)=$?I4,!:N/E,_'9 MZJH,"EB+> 086CD<#1A(F%*#S_F$VGAZE8]4-,N)H:@6C:\ONABICH6==ANO;A_3 MGT2_176.+N;1F2JG;FC;QPZ)7%(Y7SD,UG:=-JWD7/9( ^7* (>LL;4QG0G! MDO;BNB2CCSE;QQOTH6P#YWHQ-X<&O:-">K-;_LS* 4QA47<3>2A@D E\J-]X MH\#/-(I_6]]:H^;WR=&(QFE>ZR.!C4W]SG;1;BWWY6)C;/HU5\^="_>ZN3M/ M-(^\\9=J>(XE54ARI$#BL]+9\MXBLL*^70BF4TX_STW"[;83PAV>&_AJ!):F M%<&@/A.%DT=J\XCF:#1ROB'UKJ<$!23A7L:!2W8;-WSN3,-,F8(LQG7IN>>V M!2]TWKG9#)D$41AK?LV3K;:AH-GPT7WR U@EE RT+CS3G8G7K"YIB*9V",&P MHEAEO0Q3S-@7OBC*;?RGKG^:.^73QC]X"=.H'>6'OIWKR5ZXV=<>BV&(C/1Z MA'85EZP]=@8U?126]>%-[+0YAFW%!(NH"\/O3T)"YT79\/^J*YS\>;YY\7%# M/.?9U\CBD8-OT22//GM#WD7\(!B9)$+&1>/V03BUBQ23<\#[<8RSO7J2P>U8 M=O40.Z'EAO1_0]?_R Y:$19C6C_*4C,R=3JS45G2SA!C7WJS%L]9YMA)*X*F M-.JHH*I66YJTHU#-CCU_Q $MG_S-)4U)_5LT*>H4!?PCFD.W,28H0.SQ"9\= M]J>XBGAZSNT+-W]$#G6UPS4*B/TN4K)J9]]^3WATNC\[=WLS;]IQ>1D2$1O) M]&W18U2E YSH(?XO%7"3*?C PYL^NEYRIK_H5E6/ >C73"YGOU510,GP;?[] M$ITB!U^LAR/CKI+_D0Z?_T5/_-==)5='[S1Y?,[EL<7[:5FZP1[KX/AW(Y58 M@?67XC5H!C*;Y"_-)>A'3ELCE*8X5[P6S]A2Z$=5P4M4P^#RQ3'/KKOX!S]# ME5X>IIQ=VH=UD+$..@RY<+55G[18SZTWZK75F-'*Y@6[J@=;C$5IZT-"2%74 MC/\J[93''7[Q]S%[B*RMRIC.5*<]>=&"2=$IWI%IN 4F/$5046\B"F&!]5Y- M3UT?LV77+$F+74]H2LD'6>].4P3]]LVF_'Q%TQ%0AYN)M+B2KQ4NS/CQ]G@@ MJ?L5)2B8]32?CN$P-''9P1MF7!76R9CK_9/.-F&57FXA+51KNL4EKC^[?/VB M-F'I4/'G'4W8V_ !1B(SXT*U[FK&0Z=%Q],L%^<_TV;^,..:DJ2]59>;$F9' M!DI02:A+85R0,$.][PY_]0?7Q*0-3A2 11"# K"YSP^FN27&-EQG! O[%A2J M.U9T:T)C+?,FN\PB(P*/@ZQTUNPK/G98R;V M< "N,_U73.JYH!++LD9!']'YWJ';2.X39AJD);/)MR\U8IG/ M/W[\H%O^&]Z:,^64+$7_2S^ZWR7=?H/ODDQ?Y6(A),HB?(1 M%?D? N5!6G'=V>7O[[T.36[1H^M1KQPUJAFE^DRK]Z;S*[&(V5J^"(M7&0)7 MS>/UN'M'U%!X06&FS9P+CCA[[KT+"OWD*?5EDUF^OW]^/\_W>5[/]WE_H/?0 M)[#&A>1, C 8#!R5'0#QP5Z@("^/DI=30*%0BHH*2LH:*LIHM+*.FCI&0T\7 MKZ^GB\.M(Y@9KS/<;(3#;;39M'F;N965%=[8;J>MA8.9I97%CT=@BHJ*RFAE M;145;0L#G('%_QRH$6 5P%80C8 9 C@6AL#"H%: !P F!_LSX!^!P1%(.7F4 M@J(26C; 60/@, 0"CD3(R2&1LEN&[!X@L7)J!N:[Y=4]CJ$,3VM8)*9E*QCM M*6O2I+R9(UCZ15Y45-):JZVCNWZ#\<9-)E;;K6UL[7;L_9E((CLYNW@>\#I( MI=&]_0,"@XZ?" Z).A-]-B8V+O[2+TF7KUR]EIQ^,^-6YNT[=[,>Y^0^R$20[?W;RH_0[-7F1(^.I^8DME")%E_R]O>U^)I2LE!T/!B" ONT& M@8<82W$& M_G(-#9 X%6JGWXG-!-:WXU[_-D'E]T9WB/D&_X! )) MT;G,OK;9U<4&R?[8A;[( [S:^L_1Q:I!@V*)RNCR(2Y3LLR<"(+ F&G^W)64 M&5RXY5=^W0'FV5J;ML.Z.^1>A:%K,Y\SVD\5DMU/^PH;I5QA M/V:UX'"5F5HE9MJ6XM0JK[JQT@*G]X[="*W1T=3J'^C@A+@D?87-%$G MMP=LT;C[Y!$\>>,C9;>US,[2.$C60/#Z7>TY06HF8="10U#ZF:*0@T2(< %2 M,IYU#G.]88):"X$+S*G0PT9SHD/L?4/^'&X&.31B6K0FXAD&_]#M9561DJB[ ML!#C4UKC*D69WK(=W\2M2:A3LE]TP/8O?X#XTW=@4YS_& M)\N<G[HOSYX9U!UXL@V7$91..MAU>!<5P=[KY9#@R;WO"#]V MN?T;1;*/83^3L&5NY^"S$MO,+Z>>XYYH:*[R+,2(M]*@XO/JI%3?!!OMP&WP MG1UW#W#67V]-]?<5#%5I>\3QK KF62VF;N\*2*I':FE-HS[L^HS&:'M*RDVO.%R]HQ: MHD,O?XTIS@PFD:/-!PPQ>?&D--7" 3XY6(FX^=0>\U.E[/B>FAW1#2R.08G/ MAZX0LSP,;K.FJ'J\Q'O>E>\S'4\<*58G^R_:QQG056F/EJ;UDWQJSH7 M[BT%)DSVZ=%]E\\ND08(=7'Z:(-ZHA\BB*[*/-)?Y%;P4\.U!]$866%Q MTJ&90 ME?UZQA#28/2]?E!OBWC[?%A6PCNT9YA:O6_).^^4VCX:6(].9/DH?%>N95=S]&; M>?5EGG-CWQ]R8X(8'*.)5^:P=MCZ;;0KP\WCMON=NO+B\E.1 MKG^+J&^8H7+.;ZQ[43='^>GN@X.I,2PZG["Q">'(BGW'@H#A[%4(3//PJWB] M^*IFG^E0IB(Q?'-V8-;";MU/HF:IE^VW^"WKGQ])HZT-*5@Z4C E]B#&DBO\ M8FNDQ'-]RRCI98X(M6X"ASU"_TAO8H8L#IE_OU%O8^;4JTHV^D UAX!21].H M& 6!KKO,9:XX@E;M?IWBYGE))^G78&.M"H?4T;$-^2I[I6 M:]_("&9ZULKS57H51UH_WK(=@_WP-:N86G6CQ:15P4GA.UB)EW6OE+A,B'$N MM88+.VWU4"LOIQL$M%A[Z079[K'<"H&UWBOX)'&XJJS,P];,XZ+%[P]K8T:J M;/]H7( %!'=I&U_IVC'F6SCY+!=[YS&M%GZF@:HWXR2:X@14:XO1KOUV^1?BZ_0!L4U M&["LIRI M9*N'[I/LHX^335P&_ U!+ P04 " !TAU10G-RPZT\( #?" "@ M &EM86=E,RYJ<&>=E'D\U'L7QW]C9LR,)=O0D"5#V2++5$CF2K;1/)Y)R"XD M%(6LR4AEN\HU0K?N$))==S!9,[=!HD521A,Q9"V:$1K;_.ZXKV?YY_GC>9[/ M>9T_SNN=[;]W;PW?LAUO ' M-F=B\O/4],SLW#QOZ?ORRNH/_MKZ-A<$@$+^J?_()2/D$H'!H##$-A=$)'9[ M0 8&5S<2E;4B(4Y'R&&-KR+11W.*:4]1&B8GN/+^D0-B"IHXSA[>-MI?9/\= M6,K_1?8OL']SL0$)*$3X>% 9 ^L@(!\7#V+F;\ZZ+V7=SC/QW[69%AI"@0X M%^?PWSM!0(TLP%8EAH' +SZY(.!=! )6\M,"#'>0GS)]='' H\LREM1[)/F1 ME;6X(Y)GFA;8M-%O7N9UC*;Z[%9M83D(B*,O-^.S\J_'$DO6QDX2+ZMKM1JB55[]6M: J!8-'O MNS?:0C4H[RL#2G/Z>=WQ><7NJ72U*R# SUP.73- !W\+L#M14P]8*5^[N\Z\ MG![F%[^XQ[[8JF5T&$Z:=WCDJ))6;E?P8<6,>RKCO? <#C8!(,!TYXRM[YAC M\-%%DQZN33&LWU$+!MA"A3G-ORDZ3>C=8#I>BJFT^=I;45(Y%LJ.*9C:ZEAG MLUZ^[K=T(0Y_R2I,R'Y-(;:I/Z:T&9#L:^JNODEU582I(JN(-7,9%9)'Z.(N M[9J0\"!?$\W Q)9^@NP%OS#]%^](-NHWT*2?X,)4]>15*A$/V]DH!C5?1'3 MSXSV1H_W(T-RW GI(!"F%A*A1!VO#)HWCU@3&^0/VP_B*#N05"YY'%N_O&1Q MCH-1O_S"9G)"/X!X8<.^3+CY12LB,G&9G81 M:D]U)_'*+KP+8V1&ISVA2UYZJ%%FTKSD_&M[AJ;DCX0I.Q5=27SWW:X"M@6Q M0I-WKW'#$1FP-GE!8\I4)2O+M)H7IZV)M:[TW**1_&'Q]RP8#7?Z=R4LFJV[ MO!A#/8W:^FW@D^>QH8.&S&+Y=[@7V 8CYA(2\:N^HKVU-AB[:+-L!H0W=(K:@-/?GY&0@L:9[#K\R#0%^[]3./M_.?=&4^ M]FDV-A66Z]%%]QOAA@5;*K",GH'2,&K:8SX>ND@!3B]@%UE";[W66_H/9UNGJ>,M1 M\SVNVABY9FAN$\U"BLQL(4N<$W[&[%/>GB-QIP\H4)OT7A=%907 G=32JP72 MW-2FBA EWL:^(9Z7^UK$ODSG5[^8-T/QBSE%":M&*-->XH>#K0+O[(/70DD1 M;B&61451%;Z9YE.CU&>59SC4=>\V?X?C#W+XDR,QIG6Q$W;I"XG.)7%D$MTV M>Z;9 1M R;)HSTZZ+SB05DXU[B2VT(;TZ;1*E%A9C6QZZ<6(3A$4XE% H>Y8 M)FXOC;N8%=;8MN%DZ?[9T,LTIT<&B"-E318K3CQ$ASA7*^31!Q=7=*.K7M\C MCA&30,#Z"2M)P_'^R' P.YRZ^I&!Q4Y&S/<9WH=0(J[Q6;L"JBT;>"G]?[\[ M\/5S_!L'6-KM,\0'RE?GYISY.0:;^I.O\%W[@[][]"H;[_>SS](SN*QJLG;2 M=8%4/T9(\TZ,[2)[=7Y*>U'@3V5KR(C K%1YY16=(Z#^4&2:+30GA[#]? M:+CZ:K]$S?#(#OQQ-ZI'R)NX )?V!IZ%!YWQ8J. =K'C-.R'A?25RZ[) YP+ MT%!V7F%V!3N^XV1HN)8LRNX.2E=$9U+ERIRCI)4G$=?PC7_37^_PE[I6LOWL M67YWXKZ%Q>(W^,B>0$K;8R8(C#K?:GXJR/L4%U+@\CC;)W5QO#/.8@#:A(R' M.]5)'0\HB[^YT#C&+6WD=TE-BT\0OIIM]+.?[.+TX9(@;W/>5<,24S$:,Z'3 M7=*9\Y)):R[N7-7\R8P)=DNC3M1<@H_>1? 5C8>N.(W]7R1Y#>*^&_+ M19LN"3B>:6S:JGSIR\*M;,LZI89'"Y6$ETMXOKM2P>8:.XDH. "?Z9(\,?_V ME,*NN,1N76]H.+ >R*()#8[.3=N"Y I 0.C W200$&,QU99%G3:VM(17]\IA M!O(HE.(J0=O=EB!]]_>"CLF9YCIH;2TC1_9V@66P+[4^0<[7C:7+D-S$9BE> MN@13OC:SO"'/P%02P,$% @ =(=44"D+#"NH50 M784 H !I;6%G930N:G!G[+P'5%3=MB:Z$1#)@N0LH*)D)*<"D20B07(4 M$0DE(#E3! ')24!0@N2,Q")G04%RSCE30!$+**I>>;O?/;__N7V[WQOGW'N[ M^]\UYA@UQMIKK3G7FO.;8>V]T9/H1>#F$P5E!0 +"PMX@?D!Z!E #KAQ_3K> M==P;>'AX^/@W"(@HB(D("8EHR6^14C#2,3,QTC$PL+#SW&-AY6)C8. 0N<_% MQR\H*,A\3TQ*5$"2YZ&@P*]!L/#Q\8D(B6B(B6D$;C/<%OC_?*%; ;(;6!77 M&K"Q6(%K9%C89%CH3H 9 +!PL?[E O[[A74-&P?W.MX-? )"S W5-X%K6-C8 MUW"P<7%Q<#"M/IAV (<,E_PVO^SU6QIF>*P.% +^L5]NL#TJ;Z/4'#I@?_C2 M,0"?@(J:AI;NSMU['/FEY975M?6-S:QM^>'1\!@X^#]D@OKFMNO&\AP<&_S7R>7U< S<[C%*N!_@^)1[)?R M-GRVAYH'E"\=APBHV 67[L!_B?8ODOVO"1;P_TNR?Q7L;W)- T386)C-PR8# M0, IM_WSB3=E,-AQ"5W/U=U',[FC=-P<)^MK^5TA M4HFMU\BRCV'U>,M8U9$4#=QQG$"U3IA>"$_77P!?G-# [2+2BPU>5*_N=M M,K@8M/.YY9+;-.-:&,?_ MTO;6.SE**X)>D'6%9/)"7<"+/ X MXP^A;*-$#!O5FO;A23%;$R)NTJ2-$=83D-=C#F[TW 7L6%5HH%?N^R)6M$FR MM?',Q1;*BO<*8A)Q0L#I-^;+:N,ZC2K/V?(EKQT#5:R$Z;^.@K$Q&98NO^T0 M8_Q@*2KUX#1OQ:OZH"NU=%,4.W L.;SUMJ9& M@HZSGWDY&RIN&<+C#"%1S3<"![B$31JS6S#Q9#G0*_7[OHD2V\A1D+2\BBYU M;[^XF-!Z/5(,NYOX7[WG5#&W63[,*'K?QI]&PT;/#L(23$RZ5X:NMB(=BN MRBR_J#E5, F?X_.#O=L!1_2V&WB"0I9FSG6S&B;FN=Z&=4W1RHVU!R5]-0GY M)CXAL 6P(N']EX77S)U(Q-B)G,8;(.2(X)D..JZ4A)^:?2%*6<$W"7O9;A9F M2?T03 M;LGT#'C)QGP>-IPQHC^PU["Q>8Q,U_6!^VU.L&HR%.2;HB\AT)DMGM( MMS@!HH*9>KO>Y:KC^[A.S'>J87;=!X7PQ?U%1^5]XW(X44TS]XBWB"0AUP05 MJ=.=X9I!6H("+#YW]HTR"MC0_A4?JD7N2V;C-B1,(#?5W DO9+4NY4CWDXJ* M>ZG?FR\L?%P93E'O(CS'%!!U'B2I3FY.BY??NU+=3FUUJ1TJIN-DZ-6059)1 M ,W)UH?JF8L9Y"#$-/W\X2A'J2.(,E12N=CZVD"D>(]$N<@G5*6[.=1.M&N^ M3@H<%_@MJ7X_'(GM@U];53VZ6[J>^(.'D.UFEI6=__M=I2^<+3L#R(^?*E"- M+7U,7^3?4IF2N>#!G4V81Y$";^[6ZZM^(GY"._W([[/X%VD3A]DT<%)TMP&J M9(DP'&:O6O]5[Z2VY$N\VJC.7?OY!*M^RBAJ@.$*>2"/;S(/V3!KXH7LJ*0- MR#NXH8&;U*HU<.IIYV%>Y^258/I7G^[N]W5_D)TYW+M'T]9%:O #3OKMTAC; M*.F9K;!88I_Z-CFC DW:70OB&M'9X(\11U *K"TM7:GEF5-FTNK(1UU+0RV5 M.2GXF2^+I1]I^S,$[ILX'8RJ0 JWDF[->3\1"(>(+6C'H '+GB=. ;X'8CU7 MN/@V$_8(T"KIDEH+DO1(*BWLR/0&XONWZZDX@R:]X/QMJ&LZN*GE:/Z^5ES1 M&5[/) OI4BO#Z$7T-S"8D?*$++?H?/I=C8'G#_>8DN_1^TK]"+T)EHC/IR=9 M.6B@;$=]QWZG[/SAX&:I4UL:;PT\*O;.*C_7K;;[ UWF*=OY*KGL!Y M$;:&E"_::2: WQF>\2G2K)EH5146>\7#;2]*+P;B>L4X":L:''FV,''<9E/J M:4RYD3(1#EHRW$QYEB114UYL5,0/GI/G'OO>YFIM(:H1'V3:JCW9Z".=M[CI M,H\W8J(6I8BF!#C$+ZR\Q/6'Z9&!H(*F8_\ FNL_VB M+'DF'C-BT"^1<^?5QIXHKM%;/G<\*7F7(N+]]][E=TTA=:3[XTP,KMW(N,I6"1.4/ M&2_OX)@%^_!_>Y,>9L=\J8@B*QI R*.&3NUAT56*9V>[1&A LU9\\^F'^0V@YA:>%>"*$-:VW.XVG#I[^ M<\@:+#CRZ/"ZJ&8.04+7P\1"FV&'W2=N8;''390;\P\0* 'E60:>!NIUSB_(/2SAXU7IA?PG3@&AOGU'7=QVDZ M*?UD!#EX,7.!JI(PX.P3- T[$_]DI4MM0E57,2(4VMQ'N6.<%2W!CGOC^G*C MSS+>EM-. .CW$:G3"59\0NZ:?C#1XT[/A2;/"YA">]H";/ M0;#\NE>='N-4&Y93NO?+3QX'"S!/D3!!- "S39^!9N[_O)3VCJ"4<&A8OVQR MWQENJ+^_<''9\N/:B"G&B"M[TMO%,?X4#5!))99#,@T'*+--/*>Y8N?N)KZ^_7S.Y?^5[+\V:F9#\[OC=B>K 0J/M MQ)97"8L547W>S74804/ MZY4)",\+.,PW>-Z_L9B% %>V&S %796D[S8IVR/W*R$E'96[,PW131&_8BZ1 M4&\IVV4?*E7A=7VSWNSR/GRLY5@E"[.TQ;")S.#]*\J-(U_ 9B)Q4&YV[HC %D3M M9;<4HK0]3'9\(]UZ@0A4N7ML"('E?;I\J!.O><0T:_?)U5/'HK$7VN8FW MR*5)Y'(DZ-+0\A2VV7 D/9#.AOMLUNZ\>=]$_+AT+XSWRF=AU=]J_\H%#0B_ MO=CWXSD!W50NW)IGJQT.&OM8V13%:;7Z,*.?K^^,5$H&%*1H<3!IP$QLJ>M* M=^?#Z;ML>@-[(=<]/(=)Q17C-0IGZ,D$"NJP/IM^"R>DIZU^/%JR!!:2EB6G MMIBEH9I5>S["R#G$D>?FA0:,T8#@W=*2*XC!Y[3*1;"M99>!Z7OV!O=O'YE< M\I^6M#UZ^O@SO/QC6HA0Y#)I$-5%2]C=\1(70B_3ZHKJ51$Z[:;U0X!6(4$M M*4:LE6VZB2I,185XVV*'[H%-&G7C$%N,8;>#U7CA#@TKGZZ5A (>4R"E='0> M&K"P2A1W^[1^E3AW^T@8-E.J0( >VY+NWR6D%-[[P\O&K+.6^!V*H2*F*0,15U M_:L!OMH05:C>JB6-^6KA.SP&[,"H\S+9S+@1LZ9G!,S!:0K)X%="(2Z!1G0M MR>Q P^?5+QU8<4Y'@'3"_) \]?#"A/P%WLD%*@_T!6%^26\\:*IT.UB! ME\EE!N4T!F89]_/LM&JJE>V\XS4SNN 80?E):,FYK?T/.%1+KGY[$N!T< M>]"_KY8V[35 +G7\54\U+U]8F9S+[OI<8?:+",=G*I;YF,&B$L]](>O=D)V+ M8_Y&H0PT@+%+"492&,CJDHM)+75M=VX?>H\YU6D(*1PDB6^VA %+*D.86$2- M9_9;F/NK>3T^XSFQ-MI571=YX1G;4$Y.)I_ELF#00=RV<'WAMNOX1:9,S9E M7TZ'"T6/V/CH/NJ6\?>[U='?W,BV[FG0O1-F-H\HE+[:I3VD#3%R MY-\W?IV\!-F%F7?JHH$W1Z":5XI3:^8_9IA^6H)$RFPVK7(P2Z]V*+>#D7!T MR0SAM.8.::_7/2V%?+4GW^F[!%U<-30;V9W[GAFE)A@9BQD"NG)(RY%!T#&O(4_SL0UG<0,J'7]!+;&+(Y8[.S$P,Y MYTQL.;V.27^':L8F!G$)T\^)]2 38I!3@Q:MWT4&*#3D_QOIBA0CCCH\KS=9 M9FZ+?WB[8/SY 5-H6M" /,[!PQVU,6^7IUF MF8/8<2D M=O@4%PZN7Z5F)$$F">:C&'"M)$(#,P8UU6"WO)=XK$JZ/1(=*P"+SH"DYKQR MI\9GKDM MI2WKE+TF[FD(]RMO3G,+NX&KI*O,B5L_6\W[#D]Q"7SK^ER$,"AY]+;E[ $$ M-LN#X/]MK$/3#\9#AGGE7'AAA,NB&BO=O0KY#"R$3GULNL#*(Z?ZI MJ7LC&D#94:/6U*X:RF1^6Z=-[$&.S##@/X\JJTN\GAS PDVVSP[T6T%A.ETK MFWB:/D& U40_B*'1?)F;N0N6:WW1U%<=D7B_^<8,P4PX=GI^F19J$FX?+JU* MT+HI;O[6A?N)Y*SXT4]UUUU9)X3NK153?^5\H?ZJ9HY&Z]O5O+PSK$>KR:/D MSZZV*9@ X,5+OX?-N.X3G6FL\)R3J+*B69,9GL]'7(XQ,@[L+\BZLYC[F_W+ M>!$.!Q 4)1IX;R=D#UN GH]'VJ[YQ/=T&=.[ND'/^"/J] A_3WY_'>'=-Q(_8BT9-@_7 MGJ_#BT!RLGM^57VPKZZ7.#WUY#RKY_5=A8&?#X<\W<2D>-W#EW)CET$WOQ6I M.7EAV2<>SL^_C)W+U\P09>JFW1/@='M^L)98Y)9M]&1$P;DHNLJP^#$N=U4I M/0L\<(9B)=/DJ>;<3.$5*1\\LA]JOU+49X!PSYWH<'UNV&E9/JHS#_ )=-W% MZ2'DP[,3Q8L?SJX;JTXAA'>_>1V3MF537=@?%.1GW/#]/WF*P_3(])O[ MC;/'T8A O_V]W<_SKV+H#"S=0_,IV"Y-I MG,W<-EA\-B("Y.HGD[N>@?WX6Q'.6_N)=+GIA:WW1LI*2I?9;B\F&/F^&,1I M^8,,TO_*#Z40!1;IO\H0_:\2J\H#MO C_7D+EY]6]PI36JC@/ZOW$* MC3Y)G4')D9[8QX%.C1&46IYQGNK8?]MP2N+Y(@LS\)VQU05+:*B;,E=^3Z&4 M,MNU.GU))Y>2_O%FPN&9YQVV/L\,^QS3,F+$!*9 MX%FQW4P"%*VQ-O;DSMS[!:8$L8C21$>]9>85 P4+>&[;D91YW9I> M#O/VL-1 Q(XVR273.RB?HVY-E?XPIF_W96E9"66:-.B"+#ZG!.4 +NG6$42X M22@D](]Z7:H&,[UY&CH<$3\*>D^EC%RWQ*C&N]A@EHW\EUZBZU5".= M"FSMRJUCY*TR/*]W@%8:0$^ [9QF:!!ASP =23'\*_9QJ>O.LFE@R1V^F@9[ MP:6:<^&VO)ATU7S\/D7J#F8"CR(AV+OZ[-YAU6?K*O'G$C=!6,9WHI+RMAQN M5%W2@Y5:6Y58];JD_=3Q..]%[]GATX$"&^5\)53N?*V.; [6)%T).S2-.$ < MZ8Y\&:UFE+(5U),^2:WJX_VPL!"SJ^ZY(ND/2_.-+EX@>] 2[*+]@N"3F#_. M6U\Y&2;]2^FMYCL5!VN=%_$55E N!!I"SO%<]Z9=N,DS^_Y.ZV]^(4NWYF/,5U;=] M%XE);N[G^RH/@TSSI*[RKZV]!OO>'O86LSPM,;C@U/O1C@<2#+G,STJ4;KUE M-(!D]V6#ZTTM&8,N06H8)2M\I+"T0\3PT,?0ZF(\+70Q4D2Y 354'^=CJ"N9 M^NCJ71QO!ALNSQ ^F&L6RH==/+Z0F',N*'9R?1NT/7 HY M,@?/T](9CZ6NQ8Y:-*HFB225K<^J[#<>9C,IS&)%<99D^O%)\B[V4;>+WQQV M[GWQXIYS&1_1D4C19T<($NNC*)U%1$X\/7/#]W*4#H MMCG,MSM[6LF@43MX6,;@@U6-0.Y%JHEB W MF=C@I4G^10@QWBSL]72%1MT-5-V/ZI;G,HQ-E-V&WFH'E3U?3>=5LXUBT]FT MH5XZS.%^+;$%^]*LB)?3:JPSZJB1^FZJ"R-;M]M(-CSF4 JL,0TCM].!2"&G MR(<=-1=/<1P4'LT)TF9!:GS;'"%/.]L)[#5@GG@8?0&V_:Z M'Y^O,"*N?6 )]<7L>AF1>'8D=1+.<__[U^2Y6\6ZL,J2@NN*"G!LH*V!,?(= M\(N)28.D#C5"4\3+#9G 9]'/JFLY3%38'W^ O>A89]G(\YZ())!G\50?CN/S'VB9A?/>5<%Y$!,HP M=)J2-5*+S,&?Q8$6ZN51KW1RRMX?Z&3!I'PFFD'\?3W,[&.V(DV_MG_> M!+-(^P!V'R8HLW+HD*L7D&K3O"&]DB)[T-LQA :ZJU*::D@4XXMF(WSMK+#+ M,QL/T4#[A4)$"7O+S9,K;HH7YQ?#"0SPSB_E [F0&YY1G4LA&WRH.X@>/HI$TW)K7<9Y1[(\::LDL4>YAI*3_9YZ_SL M_Y8<_I A[IFRT+%BVP"P57_F#ZLF?JW, XLXI-D557(LB6@6BUF%D+4>9Y#4 MJX4-%+?N+$83;WON9BP:"9K(5Z2[O7&"=8]_57PG?1N1MBW1BG)F;JYHTA:V6 6-FI^F60KFKV:+?%08+8/W)-%/-!]Y>UGEXV// MZ,C2C/?$1==C+2D+,XYQ Z$["*U8).]!>?+KEJJZL=<:?A>ILU 08J?<=+B! MCN-:8FK65LIC5FZ19U65$#A0 M-C6JU"M;O"W,&HUO+7VTTNUH4]F4%"AX5-POK=/\^KXY_ED28J#"!J. M[:,M(5+J;>*2N?NSB3FN^JV0R7!$].4SY0MU'-L5[N>==N,HPI''!QM@F[/M MH6G>LD3IX[RMH+,B TL_F.:)BY3OGK&7-IYCGRM> CX:R-4@3F 5@^>%R_RZW-O%SP^$J%2?I@OSI*?GH)LDO#X\'#-8QJ>H+B#61NWG' M16EUG6,2D^Y4273>OD678GWPLI^$>/#Z]GS/];1M]XP@!0-EHP?1!9*Z]Z[2 M5YI>!'H56U]0UDEVY,F=AI9O6L03D X1JX /5CH*Q(UMU&?!NJ'#*SJII4H7 MG-[A"(Z,Z[UP>L44.9(07%23M$.DP.P/&NG#SPIX2(*4._#3\C/NXQ:25C5] MO7DC\\T&#;7EL8ENAK==Y9UA[[,("OGPEIYED AZBXWL?U1>EE+1G%C%84RJ MA/DQ6YE/IW\4K$3R'10]L?Q:^4FICHW)->'M:=E$\^^;$N,T<.:PDR-H!XH1-5!MEW0Q-:ETHD>](9WE8 " M$9 N3W'!%-.(Y<8@W??F1;WR!#C:3*T.,DS4R\RA:;?'JCZM!6IA@IYM%OXMQRQ%%Q;S MB*J1=_+=]U9QD+4#K(VF[2(77>G+19Q-Y$MFH]K]W7&/M=]$R?(\^AP1<6M@ MO+D/?B]$<)_2RDU<(8_,RV."]GFPW*A 6N=-8G?[X!;+WN](8[Z)M2A5\JFS MQT.UQ*X21-@?F.J0#T.@:VJ54OS%_Q M/2#R?$&P7B;-/#-C_",?87!A2KI0-[MCUU"2"SH>OG687KAX.7B-F0)1 _,; M0>(YAGG^R-^^V8J'Q'6#;LDPD]O3KT.(K6/-$3K@ M"I+'*K:$5*4<8BI,M3 MHS):0J'H)1U8^,Q^)1R%\M?RI.5>R&MHH<6)^JSQ3")V-@B/5X%&54I#CEZ FCE]; _.7K(GZ\ P6- M_26>#QNF[-P7AB:;K+])1QR')KRJ89-'A.6);(@?=,XU'T^R MQ(7.W+]]=ODG('1@IFS4I0Z2Q//A?V"W-S@]HP )_7A3;9 HO97D&&MFR @- M!'BKD49(LID5?ZLV>34C:8[2[Q&U0%YXD1GC_F;S?ZZ?KC*CGJR57?F7MAS; M5KL<8SWZPSLA8W\$4!E<"HW?Z0\@:>)O D$#(H1HP#$/-3>(E_'O'LP:-5>N ME(BH-MORM-\_B7SE<$J(.[^US^8SV7W9Z4-LB7'=_,ND%"+)RW./#?3B8[.V M'"D5F.)5.T!#KM$E@/ZHI->;B8$2Y7,WC:A99+ S<5?J,71!!JW7# MVU*B6EAG$1.:U&$DNLJ5/UVM46?P)XI%#%ZZAGE;->*J*?I;XS&81>0K?^2O MY7LM)V69\-6"Y%!G^GQL0/2X'Z&7%3?W\)^]7MVGA?=IQ%]?&T;?LC:+64K@ MT9YD^GC;T4FK9>FU]:W"U(UZM+9_C*,J91=D';MY8:* MK&<'C,,%.W>S($18BD,JYZSGG+933!=FI'DV_9$%!EK&FAHST#M+# M]L(Q.CKAKP=G2C% $R=Q B?<6_-,R[F@S?[4T)5Q[L)SJ!CNJ MO]DENN^(O=^5P9(>0J1;/X64/'#Q5X >]"?2DFBG31G[G_1><\+H4Z0OR6:: MT%C)"?[>WAL3>@<[MFJM&UH/^4392O50'["6F8F]S58,]]_3&5>)?SO-8SO_ M8LM[0NL=3IRW,48%BTS*([O@ VG%NPW>V5TF%\U@XJ M'J-S<[CZ+^>4?W;/WPARFA2)? 1:-LR90;@.U1MM?TQ9C'#14X<] M1QVY;FFV'6P\27M5#R?^-O&^=")F.CXX5.V2+T(!Q.JS>4U,FM5@X?LXBG*$ M5U)6](YWK\LA3 L-5$MX-Z$!#!?9J'9X90A9AV!U!Z:HC+U5"UE62'[+W>^W%5G0? ME?3\?E:!XZQ/%CLJ\+4-YQ69D<5$!Z*X-'M4\DZ^2H9)@YW[%^/3>"9IY+TU M6$0IL>L'=3QJZDA>9X%$E."(;]L0I KFQ!V?KNE[;*I(-%M\[F[>5&Y/=V8K M\P1@5J5WF1GF-BNXH9%5 [NY[ ^V^6YQ?\B[0KZ65E/$WC'^\/";TS55G *N M9R)L76T)(?EL)8#R_S!<O)90D9SG!*.S:& :2[XJ M7Y%R7E$>7!JR-U2\VTXHOIQ"RFW_:I^HUJAJ7N NBR944O2FVQ/ MF8^FESLN+JZ)KC54/VPM;8F;&LWQ*3C(M#P!40JL'Q[2DA/=^WMJ\ [&;F4B,?=>>%IFR;9-1*V:!N]I#\/QB7 MF:R731G,$]5)TO&.+X>YDD *]7[I=MOG?@SRIMB:@]G5.XDF=Y M2MKB?M0()$5$4-T3HQ4C#ARNYX9TN'FF92V%PM;#>X?M<8YH/^ZYD"6L *NK M9]]$=\MF->=FH)M.%]#HZB)NUPLO,"'>P7J2#V70;IS2\EKJZ5H,:9)-$@.3 MF@V/)*1$L6S @3$HT/WES'/5N_J$+=,1V4$\>'.3M'[=)L?U4#^73WV.%X3@ M2YR#O0(?RI-=1X7U-6-A"_5 *)'ZJ[34_-J#ZY5WFZ0:W4ZQ.T3$,VTJ%89: MIA\7:H?=[Y\+^L!PPL@1U#2#!@Q-T8 =%,FW-KXPC@8.2"J_37>BF ^"2XIF MV.VE4BM[Z7KP-5L=/M]T0(2=AZ.H34-!2P)HX%W6KH'N3$LE&JA$MCQ0X^T] MDORY\K-_]ZR??[HY&5Z3X%+JSJDWO*M!M[T]E?E>:49A9=^4"^/$,N&6R#N@ M@R@/JI9IT,M+UX4JXF:=J^2!TKU1OPNP#'P\-!_AI-+4,G[\GI>'FS7%/6B: M-XF-A:N6.S9 J6V]BKY+FD:>"\4V3*FH:9\)0%;&NJTAN)(,*.:1EV-5'/TY MC-G*3NRZ J5;CR(WUEZ0&$H55")Q#]@S=BL;0U!U<_S=5R( ;@V5I!3%0QE:O?D,:36)XR;]IK-=(A+H3>K M&L0^T] ]X&WW?N7":_!Z"Y+;_AHFO>NU.((OUG9/"%U7G<^-;Y6-'A?H&H%UYG@[&'6$MSZY<[\"97_ M$D'R\ *0P6[2*T02&@C-O==E#_3H*99*P'8JNA97#J."X,WOJ$5,*"=*2 0> M3U-\]GV0[6ND[GL;<4UXQD5 OUP4#:B,6+RS'.&FH3WM \2:^1"T6K%%SSJ) M_ 0O/ZDL[>^6SAO/4>P[C-KHD@PDMD;D*0#(4L+SOZ9C-C MZFX"QYZ>LSKZ0DM,$%I^-PPA]9^+1. M5;;?9_S](QR&&TA#ZELBD6K9<]-2W>^KC:4LKYM6&K,JK?H?TH>:.F(L0F/V M\(%]6#II(^_2G*S+IU2[#=>R@H?T[EER:PI]]0HTVQ1\K6<:^R;015.LS;3K M0QM0EZKC&=+U=XA8!TU:^MP[F@\C:S*2.^J?V#%\2 MPT[L?,"/-WTE&F=.RVCT]>]?[N1MO8 ."D9-(HM>KJ@?5&=6&LU;'102E/<^]>.M:?*T5XKUQ6=BY\'\0Q/2B+[+4;D]1?-MP]B3#U($,#"_RX M5ZHJ>!VDU^5O)ZJ2T->IZ?.^\DH$1005?E@@\V5XY)IJJ!I;0<%UDU8_=!.0 M9S^!R<#W [-Q9B9-C9S\UZSB/Z=WB0,[QT7MQ@T<(^I'2M M%8:7QG53S1/"*8>XJSP\V3A X3!L..L']S@/Q3UI^AW%>]A]P=.@C3N F[/N M]>F6]]DLAMX"VY/$3A!;.O]MUSU0C&"F&JU*9#/^ 9(6=#BA,>>/!K""_23J M.0/ O,Q/>RN?'!@7)IXG_SRZV0CW*XH?^3S2'8($7O9Y>D8F<]_+#6>ZAGM@0]H*RLBB4 R 8)RC0'*CJ3G!:EQ-/1'+ M)5&#"'.01_>W/OI. YUDZUR#;?'FKQ.?4ARH4LF[\K-?W"+'CO.RS)"NPMI- M<8MT)E9LKYEG%W\GG/)F)^;,DB>^N]&2&,GN//]9:-#9=J8]79: M@,1I8JTL$U+Y!K+1,X.ZXD6HX]W'&&_Z>Z%VYF],[ EF=H;/AH[L28>RT8#> M"MPDE?/+D*1()L)Q9O=".MG6@O9R7NO%0TCCG-YEG,W"J4LT\MP0L]\Y:( M5%F,&73A7P;%37D _;^A$6>?3H5>D94SBTC@ZW>V65U:A\5[PQM>"]>W53.? M=CM-V1YQY4C#(5AGCSB+4?T8K4GGA%P>MRPI_C8BL)H!G[UX_,-Z195K\_!6 MM2]1.+N=0&D(2[2Z3<.6@7-YE:.>03U? MFTZ0$MMAJ?31TK#U4?7^.YZLX;Q[3OJJU*D6O.411\QC-R[H@+W-TFO,5-/6 M#W/2(XYO5"E_A*FT!AC>5ZO*\$Y7O-;PN'PD)_)5U/C84+!VHA!+M+D,U6;A MPM0XZ&C-'@WX)B$Y_LB[#)55X?/I+=>O51,W]3O(B2J_AQ5FS::LYL+3 EW8 M9)>:R$UOSE[3^D1H<4B!B9@?FN$MJ@)NVNE%X/IG@;:GD88:-17AE6HL1E=8 MJRC*'^G$B"SCME&[*MBUT1/H\*)^'MM@'^LBI/4YO,28>6D_6-#R*'.$?'WW M:J=A7.06,^+6!K.LOPQ%=Z20JN7: 32X="]+BK>::VKF2L9LG>^"=T7F(*JN M.'+^'EQPGY[DC7."<$STRW,!D:MCZ80QB*4>&AA(:+FZ,#W(NA3O1GF7H('] M8300!&@/(26RW'VIPI5';(O'ZIPH7CQ,U[$K]OE1(EYRE6J.!J1UT,#9%J0] M>G>'^?P0B@9:5% 46*_#_MW6RD99-, Z7X &3!S1P.;UXC]R4 SS4JLP)=E^ M4^.Z&*ZLQ'J[^[M//K;-?[6GQ<0CZ#@R".*M4WQ:6;WHK65WFBGMUSE9(5CN MC]:2\6\[;RC=#[PXUH4Y$&# M/"!$QD;S6)O)[V7J/^#Y<89!>2?L#DEEKF?"]4I?$D*^X)4X#"/H-N3=Z@YT M?Q^EMC01R1X1<_5R7C/]E7S"K#-(;<-.N5,L.%-?P\0R,GVN^YZ6+U>WD MU_JQ?C/EM6QK$E_?.E4Y[VQJV$@+P=D=>O.F)C?IO#,$C$Q$ZVI=6&[J"$I0 M2^_Z)FS4=^^>Y8,-^M;SW)9'O<(+4G3O=I[L_4X2N8T:MC&D8O]>O.()+C@C7#])MJ;LOT.6+$!LS3^7[_^CB3)UF?2839D8Y!A;AD[P3QW^*]3=_@/H/^$$A_+;-AJX)>C#_$UC MT['-XRZ#HHL; WO'FY]8ZK#]6LL1UH8G\'W:TC)[./G=P2I5S0GMVG7"'7VY M&6,SK=<6]@E\ J3T[['QJ@F7E<0?5HU)^MCF(CYL:EAY[F6)W_A9J:5!^,UDG(.+D0U=)VZ=W:7M6_0?L)]['T=5X]?*II%.SSUG@%=PGY0 M5[CW\E$G?F%I;GET1;%$[ QW&@TEF_WS\<^4,,B.]OE=U&)BZ,S%$*KF+3.!1Q1WH2/O*H?H VW_* MBW#_R$>@_DGT)S]L\/O*"6)E_?/?A?PM5''9_.-J 9Y_Y\S_H^FOH.Z_7%!' M>[B3HD7W4UP2>KJ5WQ^L! N/W,VB%45"&!BIA>G)LNT=L'CAU.] MKCY=519XI%N@@7=M9,ECANN&[LG/%'>\IX MYOQ2\H-$I!P:R,082L(EY" +1;[P'G+\%'388H])?CNON?'M.T$7=YG/3:&_"BQ+W(@0-/ 8,S7G M*1I8^H4POP#G3LM-3 ;]$;+FNX#DP @'76:^ND6*+)OYE;U[XOZCV+',1SZ" MU\0E[GL=S/08AK^'O03-Q-1L&<'DEYX)>*4]V/B=$>Q!CE\AVF_<,/_.1P:I MS*^/P_S&#>0W/ORDKH5A/,'OW&C\:5TPF?FO3/U/JZ/X#V%GRMLI^/ Z/[LFQ*ZUX<.QZ(,; M2'F#?]Y&_"?J1<$T1@>J][[XF-D?S/CT!;(:Y9VNLIFYD#0FM/7$N/L"FIB(Y%S7KCZR>=IQYM+KHY"_#E"6O M:,]76Q/V]@8YRUO2-Q&C'_XIH9=E[Q?KYSM\.^1;I_OYK<&B>T^(M_-H:9$@ M$H?1D5(NYWR[_G(G\*LDOB[9IC@ADM"%#4E_Q-CVNJ1O"KW[DV4U,J->DB2B MV#Z^B.AYV(O'KVZZ71>EV8$98 "SN]D)["3U M@PSB:(\OWRL4X=14/(8[N$9D"_KX(E!,>:6TV@JP(F(,Y9#*:YFI>E=[OUH]\U,&S']^:"#W0I-Z[E53WT4M+WF1W; MS+IYZH_M/$EF1#W(TB3@X>H'<\;\R25(=+ M2[B%U6B:1G,X?Y8&XN1WXX:P;_A'Y,(@=ZX@IJN"9?;/)V'[5:D6JU'3VSWG M)19,+[M9GYC%.'^GG>XX*AB^Z->M5=I;=*L13=61>:I(>][2T"TY$8V@(B;9 MZ*1C8&*(FQ=*ZHA*R9KDT]7'ER&,_1XO40<2,ACF?C$DN!!:4^-$J&269*/* MF\SSLU4 YM<_&Z?<)J6JE<1]Q;RXR]'\NG$:J3WP=,1;+G-'4YDIH=CZ;)]F M=@?L&)? E'U?M.3!(2@H8.$IG+L_VLPC<_LT3RW**=\Z4:/]I>W,8Y[ORN9( M4_ZY":&=#]-?XVLU_K1T]^>V+VR#1JF@*9$Y3=_:.OE5!;)Z(%,XJRB*)/'< M9-Q=<9^QDVPW799SG>&?7]883PO$[-L;H>_L)%4\<.)U*!J(_%H#U"^=^]:N;=>_:,%1*-Q4^7.,IAY5R?!/S4)_VN[9VR# MJP-BB-$6L[P'BV?0DRN(L9K]4;'SD>UKBYH:@;C$@SVM>9D?-YH.!-[>I]<: M&=$T%BJ#Z9Q/>,[0)O5Q;E.+=3=S#B!5LMO <+FVE*C77@U%R9V1[#D!6->% M,S:SFO$TP:'01D,U!A7A@MQ-7;>03@N^"9*4C#NMH8-$OENZ#.2R%,NEP_LH M:]\OW&Q]OSZZQ+9)QY$9\ULD+NOA99UGT#1V,DI5 S\\'&!Y;%H@29!6FQ[* MN]1KRX.)BSM#^@/&-UR:P@4\W)Y3/BA*8,N A^'*X;52W>UD MH^,PR8=KE^9"=M/3[$PAX\HH%!/XGXX48; M">)K[:0W% M,K":DF1-1I^",>/9$OOY-?5:\O25'F7X\;Z*1M6';:E*_B3.! MY)3QGR8_S.AZ>LFB?]ISAT4W I=U6Q/#GZM40VV&]SR_G84B03F-UOG@>HNL M)P%*X\M[HKT%FQWLK[S&+@T;P#MZ>R4\K+70#W91>D;BHB/489\Q3#3>F1C&44#SQZ1+FY/;].EH9U>'1E7#(4UV\^.= M>XD=^6^82,>32]MLG3)L;IK,*5N#[S043Y#5ZD02I/[$Q[F&YZT;QNZ)NQ'B MK5:(T%0AE%>E+&&IJ$X!5:F1?VX\4F@,4,1F$]T)D"%L^:5$P0DPC$I-.,V\ MV7>!MRWR'*ICB5:X=/C&L/$#/ MP));&#2Y"X+IYY;=?;!]K?$:%%3IPW[92?7 V_)1KFH5 M[?J1?>X]V&1,Q4Q/Q>UNHYM*14+K+3=2@#36**$1[R'O$DZK57KLCQ/7F#.8 M19H\M8GU;F&,,J;]#P=*!/9%6^7;UKG265;0O8;QL5P-3M[\IQO,08+;=-IS MN],J)OI]SK<$II*U/]]''5J*7H0=EF@.M)U)2_D(<^Y0C%%K1:'.-)IJ0^\I MXE#4^!WT?<;RC\'3?,;)^QCU$S4UZ!U=@7'7^AC/S#TQ4P.[5$M(=K/?K[1; ML'_B8#2.<>'^*$C0Q;NJEB0D]87OO5J?PF&)VEW?H6M&51;#"^XDZB_(J4NO MR_3)6Q=93YS=FIG:IH+>FDFM5"3J@=$>OR!17#'Q=@8;@U9D;OYP:-Y_7)MH MG:80>VC!^' 0JQ7;WRC:CSMNH9N)(5REY>!JEU_.L:(O9Z;134"NRFSOS)'9 M=_8:1UA3,^03&F!)3$+5L\UO9H;)_(-K]EJC@DT@W9I+X1QS6R_[6I$$)X+O M=8PD-&0I4'G 8L8=+%M965M9/20XR6T'F6BCS'R@@CKT#T;:K.I0O9TDO%'" M$O7S7B+W,!\;X8C=_,?3(@IU''6#F1F#.SF-9/*V=&^4S&7RBT8 $N TN[H: M6EX=-3T\S^GEWC6Y''J--5H&[UKNW[_ 3LNE,7#K&Q>8W2['F.$5GY0LXS>+ M27?#CGKMX3GK:9(DR[<9_D)-GQUJ\?)[_, F84"!9<[6A7?\#PLS\)LSXN;7 M 91R;)[EV/%[UG ]_9D?#NS",8IW>NU2X_B(\FAZR+-60HN01+))2C ME(YW" T%8\_J9]K+@^TU*8C2/:'_QG%;M-<2B'A;U]X-LG3U8'O]J7V*%\?< M##8VEX(:I:,QFVK*WO2>L?BPRB>-<(\T7%Y,&&=1GH!\L$:!A3.NDR1"=79K MNH/K=+6*7-(LA54!7].#EL%!0S@^MR:W/M[Z-/A*]T4]7UD*]8COP^@W8ST< M?W<86DB7%IJ]HTQG4V^<<-&E+.MB%Q=TKU0$.ZQ%'GA]+T10]+AFY);"2)+: MZ]GQ@#&<*V7@VEM6>+ZXGN%]VGX$U![_VV;<"U'=K.]++U4 M7,'//[GR!YBM,-]CYF5PF"X>^OOJ@[P3V-X+?*=ZEDS-_@$L[KZZ@.@QRX&\ MY1:*=E P=-I'1&[D3:X+Q["A@2(]I52HNNA*CLV0#.4;YUYB'I%HM?*:*F6& MAI)&%9K74LH 9H%MML1M#(T,[Z;;?#5JD(3?T.(J7G#_VD63MGI2]$$=%\PH MW:M2;6@LW3\_/*?,2=FH0D=TT@H05/X;^Q(Q?_.@U^33^,%>G-W/-.O/4XJ- MS4X-KK,;DNME=Y/RNO.;,Q.IBKQWRO=T*,DK+JBZE$[[##/]6(1U(C'0.'[+ MO?QCXF*79.N[U7R[V@'1?)ASDW27QT;EUVIHRA)4E9VO4#!O[#U#>HGA/^SK M'ZIN^9.3%-1)B:?K3S_<>E+00-,OX-&EN"%#956\CU 2-+T@G(0L/H%$,A_$ M6+4<4W]% ZT?T =,)19V;+$,@39Y,7$X?[W48*0=ME,-#!H@DD@KCU'_OJ" M2S\F1PB41P,932$HG#S$$ ;=KH>C 5DO4B2^&CR#F(Y3 D5.3(T*.&5&D*>O M*"+9Z7BO<'=!!W= 77Z"?\W_U_Q_S?_7_/^[S(^H+GG@$4?C(G'_CE/0XUI- MO4O "COM]RK&Q)^/43((J$&'=)A!2QW1P&[55,OJJW),X"X1?45"Y_(WE!:V M/Z?E@NSTKZ !N6 ,:X7B5>(?3HF9XCUP?N(3+E'";BP/ I2E@IS&302J&A._-P5= M5>>#X(BT@04D"9**-($!$00$)4N($B1 M)B4@)83>$2*@($A70A.BTDL( 4)"B4@10I<.";WW$D!ZN)YOY]Z9.^^\-V_F ME3D?]L!\DL:Q#+? T2V[\CCF_,!BC4ON_N<$&GJ>>%L- M[YTZ#00K(U=/>A[T^W!:6NF&/RW_T%F5Z==RK#&FZ!Y0[#-C?*0V>7%TB>2O MVM4I'P3T[,G3D3K-]G(EO!;.WF),U]H8D] 5>7B=<=S2'VHVX"I=W#H(F_BQ M#H2Q[ZAF&:\6-+FJR6UBTNF0 Y!SD MJ.;BA/<"=+IAL_J88[6H(*6:&E+W?J'SO XF72ODF-/W/$%V<9Y/CALLO-%( M6O'?<'DEXP42'3(IFQ#U93DL6:>%F#JX[4W* G@ENB7&S]^N@*[:'\5-G.*4 M[QXY!SV)XXO]M'B)1JXT\+@EW1<^]>[$E!\W.])VQ:!$_VL:Z@:%VEV0LL2F M!:(G4OI4IL1@M:EOS&D]+_2*\2_(+>W^_1SWS\D),2';-=;S;RW(73BW-V;T MH>78NY*E6?P82=D]HJ@]1EQ*@J(GC]Y$G%P8(GJSW_D,,-3ZJ/"@5;MOMI=' M3]Y^R"&.TXI?Y?B@25:CD205L"(2J/X\VXEK^C(K:.E\P+.EP%J+ *D179O> M/4YM[0M,DN/4!%8UC]9QFOE"165?)QCARK#$B!DWZQ*XT4FM(D"QXN*&K=!4 MQ,>3"A'F#$-68BMMM-YT#1D&.P.$T08IKT*7>;+SG5D)I1F0 M/J),*"#$Q0 M6&V>CW>*)%3 ]RC(L.]FV-"$HM)#:YP!&0RA)2DPYVBY MRPGZ(36GK!@MB"LI-1$X^P7G[1]@CO'.C#C5&AK9>_MX6YQ'E^'7C^GF-T3. M %:W5^=<]6;Z>;(+S,P=.= KRQN%'HK5X;9)H0?TPM6'S[VM\L"NC;\F#?K7 M-Q' ';$-/E/;5R#/,KP,GN ?0MYI_B:8C+8TT45GK2BB&KBT/B 3V8%W6KH& MF))M8@*'6+],G0%N6@;J*&N\(G;9)* 6^2EO$3P#.=Y6?;/: M@B(-TH4".-7YG]J".<=L<4"E5C,''3(Z%EQ14 BFXO$L]$\OLI M(@J+D9QQK[\&;AIAB>E+4R\>82B,%HG:_*7L/,.4]F[D=$A\$G8E]D/MV MH(J4][%V-NJ=-<;%B@KJHZOW>2']!!\FM ;/* M.WJ@\Q72GH\A6T3;IW[(=,/R@GN\VY:82/OR2-VJ\O)^Y)K-R"8=FP1V)!2G M^]#AWD4-7NC%EG-FGP,Y#8W !QOS96FBXCC:VL?:>(UHL MB]J] VV@=JCYEH0H^T4RWK?X>FJS9- >["[GLVZMB*,.F37,K0'4$Q2N%$+4 M]5IPM8IM1?1 ? F8(WCW@A2SG*C9!<;$<"Q^#'0?A/-T;_(XWRGXN'Q8.M:T M-+'4FU3>85-9OWG1UTKDO*8U2'BTE5N5=D;[B%S/&\2MO^WS>IOME_(';_.> M8\GJ2]^>PCMV[M?C:A7N=8_C*K*$*R=D-'2_"/U$.XEZ'[X0R1AIOB ]NI_A MEK%PF?K^#:4P;-O,X%J=JA*&]0/4JU2:)-9L92LPP4[1J,-B+8*-H7C]@^C! M97UIR;N>SM+9BE@84+@R!+MK%G- 2'6=HM6$91CKOB;$(]#57N-S!/'EX;5J]HEV;(L>T$@!?@5= M@(ZJY-9';AAKLC;073!Z_-T!M+#6*M(;M9BK.E-,2XWNIQ_CJ$97PG]G5?M( M47BM'><;:!TQHK4-+[>>OK"F^R4'_"M]\+2JV"/OD,VX:J0J?69&KJ.E-^!] MN("&\7Q$H.O"6_#I&0 &#Z)WJ4>N/@IQXW%:=4UAK9)_NW;=SGQT#O/X#*#V MMB+"O3M?6<3]2WR[/R+8Q +=)XU'T\!,>6'/;:V$SGGQ%=V:BY-J4AI&Q)S0QUVY;J494=J"F(;",[ M,,M?7)2R1./Y-'^\Q_/R1KDVE&!CEQ!K2*ZGJH1*#4 MI$*.Z@/"I4)05C"UR_"Y;]SI_! U>EF[0<8H[J'9=C=):R=W#<7']@'*C8%# MDKUNG?*&9B_C@R$S&@CQOJ-31.;5#3JZJS$Y$$_SC3)!;BEY0P0(N@H./ZB& M(@BGC/9?Z\*:U&$*"MNGF5[ V_9S;4X.7[KL%\92+.-Z@#%FJKQP&17V-K'O MI?W??4U@'/9C')7/N.TL6(+\;F9B=$+1O644EECVZWY4S_Z8,YM?6C11M0/# M:O;PX<);+XILU]$Q)AL2SFS*RQ!PZ@0Z$2_0)N^C L=DAQR<[C MGRK> A?L_ESYO!W[L4:IL*#-(0C0;[NS$&:D)Y'7M6("OJJ0DL][-)/I,).H MN)Z)V(@O=,K;OSFDG4TK6G*EZJ=MXI9O6(B+MTR#V:C5\X,@JY^[.!&#X)L0 M^3FBI86I!H:-V84"9/U=3EBJ./DPXJ>\U[A3R#7'N?Y-&6YS_0%[](.?JMYE M18WSLDE4'GFZ--=E/3Z8V-?O#5@Y]%CUGW0$QK\#E=>3>ZI0=0/(-[8FF JF MC5@:WCO7KAG:A8=^^L3%(#R17&2VRDKKY]@)$L6WKZ(3!Q+:FU!4E\$7G'*V M]M_[B!QGB+2M^5RT&97)+4FABV>WUH=)/#]WD7?V6K=&B>)CO<)5_RVX !-?O=5W8\DCW@N2=OITC>:(" M7(:F6&F3/X9BYL<8J%V.$9<.Q2!YN'ZW#3?6>TJM;CXV_'VB(5Z5CA\>$Q&Y MEYZR >DHAIT:(/7(Y9B]R,&I"/)$RS0P+"B-1\''G3']JA\KI^;WUOVRX*+3 M (4E/P/_K&$#;&\."[WQ4@["N>_PR:\E/DB#)H$KF/PZ9B%_2R"^@ "6?_4A M)\%2U:6C(+EW_G7G'.->15VN V0LXL$X>4GNBP@R9?G4(N-W57,'5[]]/B*S MZ/ER.;[++^AV"I='J>^\::C;1C@*M1H>%WE994:V9DC<1:PR^*$C(I\D@#-^ M_3"V4G*5UQ-@TZMCLBV6T[\RP0FC]4M0+=Q,2Z09^?8D6U1=)>F"'L*ZPW;; M.>E'MCB.H5 V>Z';M6ZR/-6T-57%:HP)HP"-SPLTL!J>_IWKJT5NK_:<)&+< M9H.57C**Y:ZC/R6VB>'FVK,,E]GYH]<]FT(3L>+J6ICL@R1%LS7"-W@P2/*- MA5J*,QSW[I.K9=SX,1=35O)BA6--'&I:AZ_)?63R44#NZ-@/#^#0)E=07624 M+_Z[R(8H8[L>MX>E\3O2RL2M\@&#EB,"K=@MA/VQ97'CD](EWP+WN]8WYNP\ M)9R33-!G 2TC46,;6_^MT+BX"M-4(XSP373D_^.,X.Q5/2E/ FIQ?OG.HOD M28U5(CT^2(95L@!NV/4&%ET>20-VQ,CJDJX+;3+ST;"YVMUG1F2^)HD(DV?U MJWM/U!>6T@MJAVY4P=B3VM4:F+YB;2]<*:0.#U-_,H P@>_9X*XMP\R22[\. M:X,%=L#W,"GS? P H-=P0>%MUZ26EIF-IRUR?$[/A>;>7I/;GZE#20/+!Y#& MLRJ9N_7KU0[U8;34-O?%V#8RG)&;"??N&8V'>:IZURC&CH70#-N8:[^#Y($_ MY)MIO-'DXI4!?6H(K]SB Y5",_)QU/U\63G#ONS!%76*#M MX%K>8.\QUXS2GI\]X%/#4X5B/P4'(!4&O#,Z4/6Z6^.#"=C^_(AUL35Q5K44 MH0=))@VI>TU3)!HZKU"(^,M$R9"5#^1ZY([B%Q\%M<%);=,[ 5SGIF<)_@^U MPK,^)4"%,2\LBPX>Z:"V!?*JTJ\,#6'DY=6Y:HS>C==IM.@^H,66CH5YSH9F M)>.F. -*UF780?W9F"IF$16@K\%(3G,I)RN)&=1R00,@"9S)_UUI(MK_^ "E M%&SF7]JR;P$1EQ-7F135'RM')HLFSG:J'F+LO<8?W)]*_V"V?6EIV)?U??Z+ MR;').R629JFAAVP>0/P2-<_>8LT3CJH4Y(\B]=P5EI64)*'!3IC8O!GS:O5G M.2,?>PK=QM9Y8Y<$KS[_A4'^X5=W%3LYBDP4NJI6W7$DRF6']R7 M%0GR"-E?,T=L2;/:M?UIYN<4\J+2(@M(XRU*^3*^=2M']%)+3K&G\%*KI!.1OY=P\G(W3N?O'X:ZW&I"W.B(GKMX203<*YF(TAOO5+M/GPD^LD M1:UH$N5TE^UMQF6]7%-+XBK+TOY3"STT[.%W05BY9 -^3GQ&DGB5[81O^!E! MAQN1T]BG_?YJ%F'X<7H#K5@[JR>/VDOKZK$5"77^."$M$F8/JWBUQQ0WL"Y] M*,97_0$TWBTVQ:DY-L<2)^^>L[.L;PEF_97>#<_%)Z5MPHRC/M)G=P ^[63- MLE^H6]7?:C8F\SU,9Y*WS*MUD_9HM;/D4\,TE0L](QUF:$/8\6W+ZU] MO&84>9Z+Y<'DUC8')^0ZSHMQO*6*>Y.5A18CW"5751OO)Y$Q#B##FX.?,RQK M^JX"V5A_JBN@*&U,Q '4]WKP7JVY 9^^7?N&ZM_-Z=TEIO+#58@AMFKJR8.? M#RVQIPL]TN*Z@:%&;MY.@O6#P*V-*"^;'/GGAS_;WAKEC:&1S8E9>S=68$PIZLE&*3/FU$MLFH9P*(!OK66;VEQWP!H M']4NT&=I=GL&[6UJ$2B,_L.W;@GM?YXRH>GG>LT/PEHTX1@>@MR_V]S^*K;\5'][ /J M7YF1OR...71R\ S H5RYIKQX1"23D0>]I_DV9P#EHYC34ZOM[&/=)C(44;^Y<@:(O4[PO;YS"CD#0$U.'/^F_#^E M- 7EIL% /B_MC821"^)3##37=J="'L+_K<&?5'VF_$NRU/])%> OR?J;\C?E M?XQB7!O,<;B>M; P2ABRN2_80PE^_> ^C[]@^ _3_^.>_4WYSU*,RB!LVAA' MT0W(UZC<@.C#Z?*-'ZFD()0 XM^%9\!_Z?C\2>5/BK\B\Y^9?W$S_ALISEE? M@L!RZ#C.5#LO'R9"TKF0K37AQ7]+HY;^UV=*,B^CH>]9DQ[=U("/[#_RE.!3 M@F \+),!:M9O2YFGO\;T<$@!WZK-&_.641=0%JZFZA6*L]%_ %!+ P04 " !TAU10 MS:&\FF09 !^*P$ $ '-M<"TR,#$Y,3(S,2YXL"4N<3_=')^>G9B8=\FCNNO/YV$K(>8 M[;HG?__YW__MI__H]6ZPCRD*L&/=[ZWQUG9Z M9EU2@ASJ.FOCV"J]0Z 6?3OX5(L]=N=@YL:#V/OOXQ%(I MCX^/IX]O3PE=@Y"S\_Y_?KE=B/T[JTSWU$KEO^[SX'C&< M5J% ']?B?# 8]$5I2@J"W!K1KL\"Y-M8IG>"E$$F?M>/"A-2 "S8[W#6'"O$ M[@5Q4B+T[)V=]S)-&0VJN-*B$C8_W)8KX02TSYGZ0(&I:Z<,Q-?@(7[O@,_! M;EYYANW3-7GH0X%<+S SR^*&AGR?!"@ BQ:/XH>[G>NO2/P$GG%(/B8PSO'* M$B!]Y+7X=,+<[<[C"(AG&XI7\&R[ZR56\L\=Q:=0O82"$@_70,J+^\#"P)1% MQ6ZS]R8B$+4+4@HV!$+(#M/ !4@R$^P_EU8V\IIJ!2QVZ)FLE(-7394"%M=W M#=;)0_=-=0(6[/VQZG Y2U# XC^^SB>ECE94YHK8(??K0]\9^X$;["?0-^E6 MF-&)Y3J?3FHITOHX#_J*/F/>'LOYXJ<)!JVA&1&?$<]U^#"_ "W%^,NFJ^F. M#_U0!18!I$%7"Q. )&!*>>'W:'JWF-Y.KH;+\96U6,*?+^.[Y<*:7EO3V7@^ M7$Z H$.K$5HS1.'1!@+#<9!B2?.%]>B]%:%TN7P=G@W&EN+S^/QLG.[6H@H MO&T-K;:3S<.B<*UO5:XU+ZUSJ&T<*F*;:X\\*B9&&5DM8C\V=)[#Q6?K^G;Z MK>N@6EAMD+_&;.(O F)_WQ#/P92-_Q7"BD"!7@UC+9[O&N+Y>7AW,U[ , @% MT]$_/D]OK\;SQ5^L\:]?)\O?.Y"/ [G!;%A;2LOIL0)IA6-_UVS.K'A9Y_=K MS&P1;K>([J>KA;OVW14TD!\,;9N$?N#ZZQG8CNWBV/EKTM9"^SX)8+C,]@@+ M*>8X1X(MLK(DT58FVTJ$=]A)V-UBQ!)LXM^*MK\HMGW$V+6KU*Z7(7-]S-C0 M!H?(Q$O9T'%O$(Q%JR5)%;$^2V\$ENS#DX>GJAJ(= M?H"F6^(GQ&912#>>]]12*"#ZL<1=@3CNJU*!;RPATDID=O!(\,S!:&EH!R$% M1RZZ1X#742AN_+3#/HLC-!IT"JC>%:'*"8U[42K6BN5V*\!X7]UO)"E=TTM-SQV\'Q":3KCD!XKF_ENQN27NKIFE9DZ\],Q#T18< MC+,[/JQ&C5Y=K(#@0Q&"1-8;2TB+MN@2>1TH$B@WA#B/KN=!@T]AI4;!3<,* MU04?,60LC08KJ100#8H0)2(%-D*HE4FU(K$=4@=>*IZ&3OROOBU%&(8KGC(% MOR3_I2:MQ^S\K-RSQ7(MU[?RDJU,=(>;A)NP;;DSR0\4&)2LV:.NTO6/8N". M8L<-KI$-1LAS2L!7W1)_'6">Y7)>OX2**5B10.C0OM+4&JQ<5V M.,D3W8H@>=,8^/OSDE6\+.0O5B2F:_W#UN>95@[?@8=5F*@OGR4Q"88* @4> M94MV+JUWR<59LCPQ+^O\EXS,>+OSR![C2^S#6Y/!HO!4@4')6CP1824RNF8_ M')[OB$^B/"5_'26CQ"&*.QQ(@W8MF0*8DG5Y-)2#T-XTD6I%8JT?8L%_?6.! M[ XP";!KY-+?D!?B+QCQAI0"P^5%"F!*5O!_=GT$S8,\[AJ^^BATW( ?9.3@J(@4 )4L ML5.)5BI2^"3KAU1JE^J36W+;&^R$'IZX?$HI*@O]Y%=QX'3/]URC=)MD_:U+ MK4 N6HPGTN2?DPG\EPH7G2P3GR3_=%VM>;96FZRMTNRMPX0__3PM18+?WX[+ M K-^2'YU/;RY>2SE;?TF'"]B&A^.-8VHLIUA%#,%9>!S3^J C0B5H%5F%G: MM$LQE,'2IJX#4BNQ4(ESVXS%S@S:Y<;)9J!-76<&6AEQ2C-HFVK7F8$B\4O& MN_BX#EB)6@E??;98!U*CM#$9,A51'8"UR6)*2)MFGW4@MTE#D['6I*V#7"?Y M3(E\RZ2VS@!:9[<=.FE=!I7[ULEI4YG#,?ERG4DH$N=DX(N/Z^"5T^64$"K2 M[3J86N3=R=#ID=;!J9-MIX2Y919?!W_#A+).#&M@UHG M0TW&MZ*L#M1"7IH21YWDM@ZZ5EENA1%6@U@][FKDMBE!/R9QKC,&1>I6?D9] M^+A^WIPE;"DQ5"1\=3#I9'[EW&UY6:V[+>1[*6'3RAKKP&N3/I;O>%JT];U1 MG32F@KMM,EIG '59:3+0!\_J $UST92HU26R== TS&C+K5:59+4KU;H\-B6H M31/C.J!;9,C)8.N1U@&NDQ>GQ+UEOET'_Q%96]2%1MU!Z_%;:9/X+%10VIF# M_C_;X2L<(-=KEM[56'AM&.2YDGT&QR7[O+$RO3AY3K,WN2U-[JEFL['U0ZQ? M9Z%M+)0XH1U\0Y1"^9[O>_&OJ_ (UAP'(15)*1G;-:'24JZ5T3[#^U[,CB^. MLV.AJI7H&FW<)=I:L;KBJ<2_(O1@_=I9=VOK!N=A0R/$E\2#FQ2A^+G+OK

'>8J# 908W/ MSDN0B0O4^&2MK(%482YZ*,,:#6]'UMEYAUBCI/Q<#],GKT/W.=+R!T>DY7=] MM^&5POG!5X.P=IA5726L1+[-_<0=ZBU/8^2PUR>OLX#G.(\Q..(\1F<).I<@ MEW3ZDE*=GBZQ*5'5NT.YPU!UJ":'7LGS^AUMW6,U ^6QF@ZG)N=JHP M/.9DS:#%R9H.YQ9':Y+R'.Q-F>JLX!D.VPS:'K9YDU%UUM'&.@[_;V0E5M92XLJ(T%S?$#\1Z@^7)T^R9&I!#Q G94F$3HV5%:\0/Z+O[7RI3XEB3;\*0< MAZ)5*U-2B'@!4_JQG2E%%;?2FG>F=)0I7>$5ID 29]*":R'L8*YRE(07,*1" M6I&>(27UMM**6Z+FG1UI?J0D'XFN+*X-19=\G$2)N.9'3CHZ@_IGX026QTV*#!0?6!^J!ZAY064CR][J(*KJA0%S/]!#Q K[!B+Y=D M\2I8%QV(-=<-Y ?/BL+:P;/IA0,#W0L'ND[8XL:!.=X1&O#,E9CBT*NV9:_O MR$??2S!H>R\!#\0E=4[H.@_>SGBF^5G6DB3=LI$-*:6\@"F5C! ZIE28P@4D M^32('H&3QRMSR08_EHB]D.V3@U MI!5B]Z>$KOLAZZT1VO4OSLX'O;/SWMOS$XM!DV_1+;&%L)3GZ9YZIZ6,?>P% M+'G2RT2=/C'GQ.JKJR-$,VR?KLE#W\&NLCJLBHG_.+H&PI3HG@O\6Z-:R(S) M/[U,2LO:A!0ZG+UOWB@YSO2_HYL'/]F;YI5)N<2OHROA(]=FS1'*V**?1Z/# M7)N+.V]4BX2)_^AEW-HU>'Q\/!4">4^$Y=D@&@U\O$;B"\85/3C'YE&:X^IQ M.;WSB][Y^^/K$32N0]#F_?E:4M^J'9E D7.)7+^-OW0AO^Z[/DZ!MK-<( M@H7_UTOX>%.\Y4UQ1"U^[%.\TJZ H.:O_;%W]J%W?M8,@5C(._&?HXF]Q,!? M_*Z=IDY ^P&,C'V?^#T_W&+JVGKOESGO(L:CNT FLUU-VE=#'I>Y+/9,([J0 MU<99%UT#HK;HZRMD!SW\M/.0CP)"]]?PO[Z[D*6,,R%'M1FC0?/F2IBBIH+_ MVK22+*TM;L6*J$##'A91=EZ?3R?I%DUTZ<[PG@540,+7"K#B^& M&_\HDJ5#T$,C<(><5O* EW"2$LY[8GEN]Z'M]@_'02T!#(42PT M^3^BA1>[Q%F*USAA%.^O5B0ZN72+X0\N:E%>:I@*MRZZC].1J_2H(3%-&5&] MO/7,P9Y=/_F/)UI+FFG2RVHFM7@&15?(8RTUC=/2> @.L8I/^N2\VQ;,(,ZR!\O4%1;S0P4YLX6RZNN,0(]ZQRH>3.@Y9U2V! M-0*B^Y?IZ%'9?725(Q3@>S>H;@-NUC/D.@#?*:K'+)NV8C[; (-,Y:HLR]"WZ'[&=J+ZX"B.[%!9&H"AR."FOZE#25:J 4% M.['%UD6-"^6G$R:,0>6OQ#U7,R&41S7QD@I(]XOHOG!74(E+L5P;EN?BL>15 MCY9D3.=2-1J8/PW<_Q',T]5X,9T-'Q%UC?/4N7LG,4(/6-(= M&,MV O=S/@A.5S-XRN\2$:5B8)24U.8PQ2DH!H^[<'N/Z73U#[R?KE:N#0AF MVI86RHJY_(X\3/_MO?8(KF$TF_B.^^ Z(:PF8PA+_&4=K7GN,PS(?P$ ,,'_ M@GG])0B+15'U?>+[X?:C0WAXY,]= ,(,T_/VO*9;$K@/96K4T9BFS]!YX';) MZSI#5"R["JA4DYBFS1W:H;2>AWJ4%IJF :R!L;OV^9)8&J?DAZ8X,H77OB8, M9J8WWZ:_W]TLOLQ^PQO7]O#(<[

^!36DJ\$2$>7\Q%GU>"B>YMX!RB=JP< MTP">$9#Y/;G^?;J")9H/ IPU]Q*$[D@DX+ 9&K*9IO4O+JQ26#C:X-_=_W;1 M'7X<0_77^R6V-S[QR'I?"GY#-M.TGHZGXT5A=) ?FE9CC8^Z%1;B37@,6Y O M^.UMB#H'*D31)3G\5$MFW@Z-F LC#\8-GF/J"3?IWH=1E$A\<8)BZ5,8!Y/H M)HS&A)8T@]91^/!WC"CH6!V*KB SS'R3.T-$F&_Z"*Z1;=P=O_N%1P)GR!]Z M7KR;+FW'-6%Z+?!F%^[/L 2WI_O5DAG7_:UA:5B_]"Q-I M+6K3)B05%_CDPGAU-,88J"KN,Z4\CC_VL TK&M^U2^?#M42F00?MGYQ]YUXT MVL8(X=]X2YSX_*(0?E**^.+*CF)_/$*$87TU.WL"H^LC-XDTUR?:\,Z4UB U M)0:@,NHE>AJ%XK#>+^2>#>U@NN(9Z*)_[CP@S:,#$)UVV'6Y# M,2#'X8_T=AE*'EP&A,@#[1A+KPZ*=\BSEOR37F^,SU$,BLG8#G6/T@7C$/HM MM,,Z/N*3!M*S5FW(9HJM*AHCR]/AFZJPPMNO".5[Z;4IHM6TAOF?U$JEW>2B M8O54AJDT(X"LL,(PV!#J!ON2H%D%A6EC)30\3]G 5SCZ.^%N: [>9XY9Z'$H M^/A7"E@C/M,@%-3@8!@#U1<9H."' MQ%VM8JI2F* W8#'-?)=X*UQB2).0_*%RU12FZ3+VU[#(_X)\M!:/#S6I*C=- MCS@?;A=2>P,6!-.6-45;/O\YU$A-^6IT^Z"MVX=7I]L[;=W>F:K;'7Y,(@[2 M=X_%%?/BD_+[)7X*+KU65]/X;#'Z>GT.%MXVJ<\L49*;9O3ABNQ^N M*2Y=GU<4FZ9%P>KB?E@6XU-1&M9#/R\N1Y?(_PY+$_8=+8:'"%65FP;1-^CK MZ!&:']-[J.YTM<+0[#RZ>JB1FM(TW9(!;[KB+DX$'7/#0O[+=54+D>.DF#CK MKJD_3XH+>0!3# *J<56+U;".6P<>K_GRD6BIFQ&_DH%2I_H%C*R]8 JKE?2%/'']7A\J.C 2PL-<]')D3\84;:8?O7Y&B5.Z&4C\L"G M'9?[Y09S)8H'!?6X9)6-.#)8G;(\])TE#5DP9F17V*AKQ&6:QTK3C "S>!4J M8G,^3+/@*0]1\>KG8I]Z#*\H/8G?%R2?0>#@?4&!O>$I@/=>G&Y4.3UM+\'( MJ6FRI)UANG49RZ=(E)>^$K=\"S E%WDD4XFA$^WL(.^24$H>^=B#=E 8[.7K MX1HRFM(@JLQ)_CWN"?#2D#],M[D8=.XYCM;_:7">>W#X&;!K]PFL?<.3O(57 M1VL\YT8E]XAG%2NWY@Z6-W_R+B.O9Q0CR;8S4AO@:33%G'A=#M.&!ZGF=R1H MKJZ:R32-TTH>:E4H,+;FO'EGT589DF_YJ20P:X=-G+.X-+LIJ3(F&EL8[7B#(UH1*U3\I#0&)55 MN?3"#OQ1Q%E47NC!/GE;C%I-U:(M/4^(YFA/7\D[A,LN>?V>%&&15;2@$A5',%86,=/V YY%A@_Z70%,XS*ME?Y,Q%4$A1M;GDG>_Z&62E-@P3!6V.6[T:QL,?J'O>!%%[-_8$/. M" M^ U\&9O+7/@VE "',-$6X_ M/ K6E-&XN4G^/I@E?D(LR3POF2EK41LVWHFQ.K0#,9X 2CRU:1TQ\0W@BL%= MA\$P1<5) 1'-]I$7[W;'!ZD*IXG5I*99Z@$*A35!5;EI>DPI/\A-&H"ESV&: MKM%-CW.<7,)5?A-DL=PT/<3")S[ 5AHU.2@SK?[C)_X5L^(J6GYJ6IV'JP## M?)]^QX6*EQ295OO).OI \#C>OXX/BE^'V.,3!;3"P3X.B2[VL(3>)A>^%MS: ML8),:YEO+HV^GP5R"[G')66FU5_T]_R=O:57-*OH3-.+3^]AE<-*PFTE1:;5 M/C=GBT\]S;'M(>@T*]>.,__2@W$Q!:N8]#41\%KB7#73AY)[<'6(_\3IK_AL M>O2-S9__%U!+ P04 " !TAU108%^H^.(: !%C $ % '-M<"TR,#$Y M,3(S,5]C86PN>&UL[5U9<^0X%7DA(6Y"0Z MN'\]N#C_>K)'@IE3_?Z3 M^.<^R,@!+S3-?GK)XB\?UGG^^-/1T?/S\\?G'SY2]G#T^=.GXZ/_^N7Z-ER3 M37 8IUD>I"'Y<,#I?\K*+Z]I&.2EQ@WVEWN6U )^.-J6I:40GPYKLD/QU>'Q MY\,?CC^^9-$'J:+X&5!(3?[2HYFLV]=W!0^8_1 MA"S)ZD#\__OR:LN=;1Y#RAX_AG1S)'X[N@A8*JKEAK#;=<#(.\VC]P3QS\>?Z[\\">MI",?O:XXM#;D+G@AF11T M%B3A9P^]M))&TFL4E3RU6>1KPK[1E#Z*8./>KR1?O#R2-"/?2.ZO(URTE^9G MC$1Q?AF$O%7(8Y*=I-$U31]RPC;GY)X+7Q'&22[CE$.;EWY&LWR QX<5MP\+ M[V@>).*/19&+^!7MZ-[L,Q;FC[R3+"-#:D4EQ$N;KY1&SW&2<+-+F5Y,7_%O'CAJ0#XMHNTK-=?.(R*(N' MM8M](5[:7!/>U3:;^T_''NHHI0S79Z@FONT133.:Q)$8E-WF_%]1Z=EB=19D MZ\N$/GLU.W:9@W4]#1(QNKE=$QY. W7LR!K7CW3SR,B:]X[Q$ZDZRS$]JI(^ MJOZ+JJ/GOXZH=E-H4]N01U.1E+]<\\^M LE+3M*(1'610NM!YI3EUB4G-&R5 MEH@) F5M^V1AY3A[%63WY6";SW$>@N#Q2!A^1)(\J[\I77'XZ5C."/XDO_Y' M;T0<)T6^LRL)[DGRY8.%*H]S8;Z6ZF@JZRH07M,LNV1TU[S3(XM#2#[1H M-+V I,$=5*62WB'5YW8)J"8WGG!J5RTTF+2>,(92R04.I&89^,+(L4L" L]# MCM]P8Y9@]/>.#RR=2L,WR."*[NSI@$[YFW15YSW+S.=#D M*OCAGJZ"W'!L%;0=&2V!3#-T"HM5?#4O/K-FX[O[Y[X)G] M\99(ZVF"L*]:M*- ,00U4-1MG8IB,HN6W..L"/."<8UN2*H:D?L_2#*_-TH6BJ4SK0"ZT(4Q0D(L.U %6;/''@?&7<%JYC M?ZBO^$6ZIO7+9)J+8RJ+E3B3($Y\W!+V%(X'TRP\I(.'+ BZE_T+22D\VAQ2^/_'<]HO9Q?+)23 MBV^DVU? B)MS2@,QVOIVLA(" 9M ?+L0MZ2<'E0GW,5!P)-H$Z M<(;\=.DBNQ]ZZ12YZ2([G-1?D#BK5,BS[^:CKZVO^^4T/ *M.3$^W3M/3 MI?9S;Z'&2KE=J3%0OJ\3$&\9LI *H&9;6D%HD"="LB,'WVRGG)\IC!#Z;L_E MB+:!UTVKR;@)& ]$U21YN+3F+'J(-'1>/2>K."61/!(A[FAE)]'_%%DN&K7Q MW#U6,99Z&%[,A#/;D9!*WZP6VO/F8>IO5V;VHC;"/2"3OR[Y)"E^2,\*QM4/ M7^\8MS@(2_/2J/PD,=GS@D/K-[P00*,XI)!W'8JCUL!;!>)0I8&##82CKW&' M$2[CM<$E6U8&)IHXM2_&3M4(5U?F.XUF^TM99?67D_47=<:([>)9I5%_6\A. M*$TR$4X7D!WO4P>#6F%5$8D(,O'C6S:K\SUT#X9TOJY/A6R_QE1C&F4U];.C MEK7Q'WAJ0YN\HA]W$%+I"#,IIIIT,$I3NV8)LL;_C*?&N_E4N)H7+_+HA"8V M75AV1VL!+)B0X&&D!A$P2<"MNK>>L4F5:1J6 V#E^H>.ICE?ZM-@JFR(&9K: MU;#B6V>L=#Q35J/RM]9(\$Q=;6^YQ!]D:]Z>BO^)-O4I2,0VQ$E^%C#VRD/I MUR INH="G'CJ97\8S]3P[586];-6@6HIN3RZ"9.(<1Q#'H,XDL=4ZEQBIA!P MX-B.:@ <"&'B;JD9)"!Y"-O#,*0%1_.2A(0CFW?/O&/6-(\ TKJU-)(B1(.# M;688F 6->?:TEQR+?_&/RZO+19W>[K4_6]']+$WK_XRPJBPVF*NGSSSFB%-9 M)=]31O*"I23:'YA_LU ^(5AIJH458WF1[_++,)+D4*BU6W[-JRM>=-$%HN_<%U;28JM7%+-UDRBP"WP4&$7S5 MKD]VE9ZL1 KV("?9;7&?Q5$H^C:GX>]KFG M,S&-ZQTQA9)++]K) M)[RON=G$54V*>6MY^O*!I&%_P &@W)T#U%-.%RG@2J,NQK8BQ%9$=;O3(!K? MHF;#)'T0Z/$^^7)L&+*"1 V-+$NS /K6,JV1'@78^^NV8Z/I3V+$E&V!/1P@% N86[@1(=!.!VF2K?* 7?VE5#>_6*E9Z@WZ9-O[1? MAIYX3N-./J>A-LI&UFS(E&0HP*M8'@ :I@-P8WE +PECVY42<8VD?%E%!V,] MR1;(*A*L-0TP"%#+:BFRAG_$4\,E&F^+-&*OUA8+1-N,<#TMULIW,1$:ZWIQ M^#;E+C:/"7TE9$D2<232"@DP?9V\VTZ/%1JNI@+@ 1 YYL!&N0,@A]-+#4T2*N3[")\-#5B1MS5=A8NW(?<%GN"VH: M60U1ISZ[1-@KTFB40PUVY0#WF5"L?GCBN)I&:%&+:(NM.9O5KVX9B>JIHH8( M7ZU"K#'6K$8 OM%%>\>W-N-5OZH-I5?NGROIT56_JXW&56V[+.!$$>O>EG[? MQGDOJR4*WX*9=1_7NG.+:J^6][[%IB@GIY!+G_V!C0_W;L3CQCU=+)C1/\P- MK0A1QX1S ?CB9BF>]4U)5#^1U#!)I%H(>UFIX0S;?+UV!JP(Y0 C1&C0N7!8/H$2AUQ5>2&Q M_46#\H:PF(K,%Z)C(N>D^O_V+8"+EW =I ]DR0V^6*U(V!WY35-XX^;I6Q8^ M90Y+H7WY:@U'[.GK]TRD*ZF.88LG&\(\?E*=T71GW&6_!#-.F7PC)"22N6-+ MS<0)\\7JM,C$B8^LYP\'CETJ#CO'I/E\72N8^KBAF\876*A,\&$O#-^5@)O@ MM6SB+REK6E#.Z>V!Y\E=@\Z5>W8 '.2>(6!T+5AU3H TM(HR.R-/ M;5F(!YN+%9^[<3/3*+.#RDS< 92.>*Y@ AD_ I!TY2#<3VI.M3CXMP:FF6W9@4RS4FIMF!R\<90T &+*\&VR<\(P2=ZLTS?F6.OG)/YI:$ M!5.NX P48P&D7&SS?-NP&APQ3Z0 MURX.7S;KQF""!\=5EA7BU07Q KUN1=M V1_8]2EG!R2PV>,,Z?J%0)?]_M"K M+O9I/,Y5%Z7>^$Z$:K3?'I9W774Q,)I7792,4SYAV\& S.U;/RFBS/';<=$P M(;O':;V$H&N.3\EUCX-IT6CV#_?ZP0;\CJ\; M)C3/^B)*?L.QR/+X_TKK%JOMP$@U%X&0UD>3C:1S X>#X0.P8BZE;BOVEP>] MSL12+F@OGE/"LG7\*#:D+VX7-S=!V:Z%I7H=8'AP=G+A@#CG!AM_MPQ D5.A M=7N$:*?Y=ATP)&XPL<'=2K F8GJ6Z0:HKG!"&3L ,3HY-?@0)10LO'> M;7FL-0O+1+X%B:1M--U>\6P_N[HDCZ)U31\N.$/O1O+H"EHC=AJTW_+H!E<,'8J&H7 MA>\VME[IW4-P8%3U6:S :K*\'VQI';$7>#5+4QT=F;Q?E,_6_<:XY\_I)1KIUJ>&>+*V16CK7EJBZMW%W&O,Y5G>[:& MR@/E_4>TW1FU39B><8:X\W/*J(V;ODR$]Z>^!G$J(F>1W@8)6:Q:=[1U5^S= MF*2/H4QS YV7,P8 #EI>#;9QDCJHGSUHG>:H%_>%@K5RIT6 M[B$N#];Z%)<3ZQ\Q&@8X=^)X<-,<3^;0\B&)[%QD^$ZFRQ)Z+;)*$JF=7MOKE&##;=,_D %7\;Q*P2UHP3\=TV1T=M&.?,"VP*P;H8/>TDP<# M994ODCB7BZ_K=+'A[ID. &:#VP.7)??[A67?.6^"RK)8?#= G4S@!?MV)#U^ M'V!6_.\8F@H'O0TXJX+Q'=1R:O?CIR'H;++[].8E^_O%IL(];].;E^7B.^\% MM>%DE1,V$)Y*&8X8[-Y+[0#50F5^&Q6?=7^,UV!ME3;T95@- ML]LKL:-,X93[>E67?QN)*\6"'SD'37UMV86JVOG0DU%+PLA^(! M*ASIJO09%_OI^)]KT[-8F_Z>1N+":)'F EDA)U7FYQDD ^(JO8QW-.(".FH_ M@RU]X?C6!R<89V$'%LQ8;^AHQ>/I9!HGB/WW/Y6#G\NKR\7V$LXWDO\6Y^OO M*2-YP5(2G1593C?5BT[J\^3>_++6//C'&O>YF.EBDI/Z;QE[_G5%W3S0"D7G M4D5,6DJ3D3E*LG106%A0;P$UBBN,E/TNDBQ2T?V5.3&6)"/L27%#!,S1N^1H MX, #^_89:E=CC=AN7VDTB,0W[MBJ?1FG<;8FT5=*(QA0[!Q=H)@XD ,%;"P< M*":1^!8"MVHO@^=?@IRP.$A@.+$R=&%B8$".$JBI<) 8) )WD6<,>IO'@R]2=1T,5_5D@$TV]$Z>FF3"A M677ON7J3H'HA;:=8OU\$TV]3F5GI)SSD8JPPZFYM^W2+2GJ5FLPJ%5^G4"O= M3"0OQJC*%[A@Q!V(Z(AG@ ^0G6[@T(G$MV'0,.67. M)PK4EM "UDQ:&?J.I M94",$F=[84B!B+6L"+]A7UZ]V'H9A#(Y-9\UBE>$<_F*\!W-@T3\L2CRC(]4 MQ*WUJ?O\]NO&Y:&0Q7T2/Y3NZ#=Y$.)MDV9U:]5-]SK#UTQSJTF",8W6V)>%9+[.T M@.U18?TZV/1MH&*L"IL5P.8"GNMC@,1<;4=^XY5U]TR2)_(+3?.URP-X.E; M@WA]UBECT5Q)EM?P+%[H!*FR*-M3>/TB]GZ^RZ2.[N:]$P\ )"ANV ]$!^@2 MO29,'T-PT$CF,?>M+Y%4.5GEE?5N%%3#^7,"JIFB%;B MYK310/S/A.9DXO2(P.H<(XFYN2CWQ.7[:^4UFO:G-W9"!>#88@1KL@Q.#[#&G@Z.M MC\0IB4Y)RO_(Q48-!W65C34.Y;=BR-)?,'%BVZV@ -GF@"1/)SAB"EZ**M75 MQ&JEX^RSQU'.4>CXHGNDN=S8;S]GJEYTMU)WE9RWUY&JO.*)N)=+A0GD>>TC3^1_V=[$#J:WQUEJ,@R;;597\*00]\$VY5596^^5G 6.O?-#T'+ ( GH#EP')2JZY MP=-N^@#,*8772W0(SZEN==_>[[6!IT>HPTN#<%80T1GHBXJ&/'PI=P'M9O.( M+6\[Y5I =K%Y3.@K(?5G]Y[643"\AP4+GA4NQW+@>#TJN'Q\>?O]K;NA6XT&GA8R*O^YMYZZGLLP+>QWG\B1H8VW' MAF (KPZ>9MY98<_!#;[ ,A>!]\[3UH!R"=B&IQ:1#CB2:%8(41GF"P4I"]_K M(G[S[6699ZC\IIYYC[-"8Q(\:&5&+7A6>!S+@7M=B5&7+W'_%T29NIP7JZW9 M$<#KTVZ9$"9UBF:'2>4?RZD9BVBEHY#?#=YN)-I'7R;23KNF)IW"M &^_98:M$(]YRWBLH1G%S$Z 23A:IU"EQ!-7ES ;,22*WK MGM%9+8]CN1D/8^K>:+4P3=\LV.RAGAXPMZEMUE;N&TLA^"[B;S4G7+,@<405 MB*F+*@O3O%#EX@%O5%D*03C#='"AA^\ /AOJK#<,P>I@;0X+/1BQ=)J->&J3 M97,)M-E&W39:3SU=5 KC[J:W H.PUZ04)\;[GY\EN2;SO2>M6HR4):2JR)95U M>+8.T@=RE8).MZL=,5A@UV<#!**.]]$]!FT3QB@8W^EFC54:/YS4W<=M'N2% M.%^YXP]R(+B'R3;CW%?V'"$_BA\'HM]7!WP3.(V!P@!2IL,+&Y-WQ?MA7MQF M,.NYYPA7H"\& E)?"K[YD*5'N4B#,"\[%'C;:N:%C1&ZO',$&\@/(_7\W3+P M98+0&-!=Z!;JG\W?TC&XV8C1#P]_7-.'>R\[CI,AW9LH \.:7 M=>[!CR1EWAGEC5I:\,I<5%E/^HGOX0S*9'EJANE: /^Z[B7/ _BBU1HX%]U/ MIJ)X=.P(&:89O^@KWR&F0Q:%WQ]7B=NZV)/<W MK!AG[BD'(M7MY2"10"F5:]=V^1U'#8EN@E=!?,*86);2I(\>2>!NZ#%8X'2M MAB^.Z!X\V6HN'!63S<5@A6;33O0\H!I?>/&:VP@=[RPA/,0_0]'J6+;O.UGR M!_'//4?]W_X?4$L#!!0 ( '2'5%!PS3H>]5< NK!0 4 M;T96+-WF'+=BW/ MMBUOV]6]9K],T"(D2OWW[Z_N.WWY!D0<,H6?WUVR+[+L@64?3M__J?_^__ M\Y__WW???28)28.;OWSX\/7KU^^_ M_NE[FJX^_/#QXZO@NRC)\B!9D&^_8?1_R"[#O^TW>??OCN3Y^^?\O";RL1^6=$)8+\K4-?Z?3I MEU]^^5!^W9,R1I&"=4WMDC[_M">N$_ZY_"O,OV6-_,TWNV9.:4P>R/(;_M\O M#]?[L(;\],NG'W;-^#^,:_A@ MHP?CE^8DC;=74<+:+ KBBR /OB1!$48,K/;B8QE;23VCZW64KPE3G[7)C"8Y M:Q#6^2*2W9"<59O-E[.4L)K8Y[/LF60Y[6&*?M4-K>%O09H&[&\RCD8 ^Z$U M>& _CB)[@[&5U';A_)BFO*%/U,Z"H--B_1@G>D M&?M*UR1EZB_8][0<'^R%[E?=*!K.-WR^9*:]9I/JFCS1RR!-^(0YGI;Z*D?1 M](%L:)H'SS&I*$9445&7E6ZBA>Y)^O@2I,1>RB6G-52U'ROLX2/JX@@BF]M*^T#AD+LSEOXHHW_84$N9E MYS^4#M55L&#+).Z-L*'LAB8KYFVM+\@S@\^2I(RD]8VAXP-YI?$K;\XZW7@ZZNH;0\OF=6$O94&GRD-OT9QS Q7MLIUPLRTBIA'MFN?]M_VREC7-(I>XOMX^G1J ML-+C/N4N2[[ETROWG_ETWKA^B[/>Q=434/*+>;'P+V4!=;6]ON1/! M#^_XJO6!L/&['$L.Q:YH.LA>S3&%&[7U(K;L9>IRN^V]8F;'FO_ 1+S?])A+ M1Y-DC).QI](Q&?Y@3/ =^LS%6EX$SUXG+=:"M1F,LC=O+1V6\2"[[M92RACU MW=ONT6P='N/L;%M+B.8\R+ZVO64EC(;>U;86$,%SE-TXZW$0Q[?O'EL_7#9Y MC+?#UJ-_&W ?91_*6G0LXV%WG:S%U7+LN^?4"P,M'B/MZUB+B&<]TBZ)M>1X MUCWV)*RE:Q8?<;UB/RT9L1]SQ57]=[R%U+X".RV0\8DCACZ.L[(;?DTW_&IN MV'5%7HOW7H/U6GV.N.\=: M<8ZTUAQAE3GT^G+(E67_-66_U>10D0M#A"R,MJ8=934[0G3"P&$)HZVT1UEC M]UI=6Z^K1UV/CK8.M5X='0;RQYS];]GP\^7LA8V7A(WUW1G\GGG/"1M4^3; MZV1)TW7)TT).-;NZA$&Z$$)6_ZS+N;]/'B7YAS!:?ZAH/@0QPO*2&^SB8CJ_ M6/_G4MR2VP!2L7_S'D"3[T*R#(H8X?VC901X#RLQ70<1PM8V E>LAY"W9/7= MFJR?23JDL$V^ TCZPH1*%\4S^6[?$ /*"W*O2\U $B6EZWS#_FQ43-YRDH2' MC7@NKNW(,$J5IJ/<$2M6S RC2Z&=8T>10.&3C%^?T^:&7=OQZU4L"$HYA"0Q M732JCWGJ&9J"(THYFBR#[+D<4HKLNU40;#[P.?L#B?-,_%+.XM]]_%3EFOD? MU<__V,O'=";7[)][YR4.GDG\UV_E!&S(X*T $7QPI0[K/"E?T5^0W7^AMGZ@ M<7Q%TZ]!&K9TM2Q=-81QZ68K'>!WEC;;BTT\HJIJ#K*<3I>;G'YCS)^F[$.5)LH9KN0;!?MN(MU)$-U$M@G@&0"TFNAM#+&HS/B# M4S/.BG41L_G^E5PNEV21SY=WY&MM8TU$R%\G]R2-:#A?GH5T4U\J5>;NSZAJ MS#Z,O(3/8"VCAUF?JBHX_LDI'.](OO/V;FC6GG?!;U73M+YYB0.5_'K3MDI7 MUOH/I]8J3Q4!5YV+R.2=+Y^"MWN:EBV?YVGT7)3I@I[HSM=MV7<@;E6+]N;F M)8:&;2,]ZGK75^'TSTYQ>A&]1B%;KF0\<(WNW"N^Y&D!4$=6M9J8FC@5D(NG'I56&'O9Z>#T]F:3Y+_+C=6Y\O+Q_G]&;#; MHJ&J&DU*Y25B<#KI@2#E4]GWER''%DEE#<#A; <641NR561*5E5I:VWB%E.Q M^_71\?97I4%Y?4>V0]SXV-X=KCZ.:=_:T3%N=%?(C1FKF\6%I)0<&]" .7FQH]T2[:(1)%#97$E3M82$9M1Q7!+: MT#*PTHP4IQUH9X@Q-[N$X;3-_8\?O#)X,_IF"(MW%.QO<\[2C_..P][%; MQ*!-4;3")U?3^FIK$Q51=MG :>+1:[ TT2R@XBX YO6DYT?GPY7Y%AJSIN4, S]^)\LK%S ")%00%M M^/MN?;TZ*#N#;+PXR;OFL@?QV6831[O'YW;[P>W AZS\F^]@V M.R:>+O4':1/U'H!M%5[X&N;"@PO*OFRLP>=^%Z(GPJPPJMW!L!/*#LU>[7XX MQG-GB\%[1$/;+.X@K=RB.3ZHO=G>N8B8?"E)%N2Q2FH[1IOPYP M\'V'$V*KO?0S,JZZE'W*<%U(ZP M(66 6':'%X+:T@$8MID,2=3VIG8XK2M8X!HWK*%3C(WXM1Q1()'8_% M*18@;VY0,"@=M$'@X(W/)96?'^S0T?NR ]2#@'46,\Z/B#6NSL@.I9> MC! '&1_YLY%!&F9?-OSN+Z/_CX^_R+;L\64.V_68,H[P@;8_M=.^#AA=7=7F M/::.+H+^\T.KX6[8GY[<$C_&I7F;U&.#50YE8QN,N6GRN>&:%)V=;[ J31,7 M#JRK-)WC8/5(DU<.5@,R6>=@]9GE+QVT(0VSO Y6MS3W[7"#K$G&W^$Z@2;A MW[ 585) #U:C.A/VL,C YP(?K%Y$CO0!>]X"S@P_G+&4"? '5,3D!8#!JH6? M0AC0/T,^^S!8C4:/80PWAEB]&7)D?W-DO]/^[9J!7=]1J[![X>B(/FE5O;L( MRYJ _$(O$Y+]1M)7 ]?/ M[3F(*V8V'":"N_ZM8X-!JUJ]V)*72%[J68;O4DU_N"21[WT.A#: M$&TP(,K@VNIGP=.X4=M0BJ_#@6 #)0TTE1YHW 8/6 "E/8M*U&U$$."KZ4R= M!_9>3)0=V<"H0@V5#!'N8US5EH5,KXU0!5F"9O8JOK27H3N'YZY-#84+V-I: M&1E@:NT!@@# 15*YQ?]0NMM!7*7DN$_Y%M8:/+Y%TU@U43[6Q@PD;\V0ZF%M)F, M5_M57? /VKEJ&/^426H'?:/6H_FR'_4NA7G\:/6 MVSZ5']^0JK/YD8&\/S4?MTE;9^_\X-3 CM1<[[J_JJ^I7&[H:_!B6U JYY>,+(OX)EJV#Z0,2NA0 M4R\Q;=Q(=1\0.?4Z/#O45*]6I">:N&*=XTQ=L:.>99H!R%)W":94 MHUT$ '">:5!"-V;52WARUHF$DFK\DK8#?.RIKE$YBM5K\GL&Y'*"AV0&)71H MJI=P=TIJ @L5BJ3ZH\:O0V5* -4K>;\ ZAQ*^@0AZ/1U> PISV6'0Y$WU[;/ MBR@.V:H;/"V /U8-T_[HFR\-C M4HQ+*U@>^W-9M?EX,#D*HZ_4FI:^[RSI* M \L)6\:&"*=E>*VJ/4 \?:BE]\&BQ?FJ*?;N@X@(A"453LI*:>!";RR%J!0 M,OL*JB52$TX "6E4+-*AXCY%9.4OS&AC87VT@L)_^\<#S:D#QV.W? M11CFX??)[47(=++=<:CQ&V.BQ]L/?O6@^Z5N0_>9U[KFH"JI&Q$\HNC>#&.Z MX,,9HAO5[, 48"2SQA;JB&6)-<9:YZ+L<L+]$V5R0G?W@9@<'"1?F&PI?W*H#$24W+7'T(HY M5$WK:+1 V(J:Z5D?3.3W%7F1'C7NVS&,_!"OR23?8 :2RX:Y! MZC4H#+3$PT'-=(S[)VRZ)VSRG0792WOSJ/M%[!;5OWAM)+D.>)LT>'BQ_]>1 M%PJ=4A/)^I^+L"C+_J8+?C+L:H 7:11T2+LH=UR$ XTT44GG/JGIBZ8[ D0E*&A&N M#=/XXEG*A@.*TTYM_B;O,AP;YNGI("$+HT90RCT,3\*FK9P+1'"TD5_1"8'V M;!] &KF*H)2N0KP(=<88%UR88$*;%SPP/B?--WO80/^@9Q@ M?W3<)?#<&]#JA',"(#9C1)ZB#'D7K,E\V1 )'.2U=.(P2$[G;J97&([B5:M; MM\NQ/.V1:R$C_,'$L7Q]JQ@=5'^0O)U MLH#S_FD)1:8_!:&CN5;?"ZF!@G4K2CF7&?T4',R?^EB73(E'X7_:O[W6<3Z=3!]ZI%G&!A+M'B7P(:3P/8CX:/;X0 MDKL.8JRVFJ^Y^D%\MMDP$7>)_D@:T7!6K(LXX#/?Y7))%OE3&B29:"G)*T)# M,=QG$._/T-TAB7@,=[[<)VV[ISOY)#&4)D7$$0JJB+-4L(,!@EJU3C.';%]A MRD,:E!!>;-3.16++U> M;/N6Z5,?BR1,MS=1\%QEJ9T5:5I&1371A:$5Z%+3O@]T&;3'".A2U^[%7?=F M#Q!B;N]HLH 1AJ4'QS"0_GT@S;!=QA[+0 F\B*VUUA:*P1V&65\OV,VS;4/" M=]!V'![;?<6;7LSQ6?C/HLJ_?T73._*UML1-:<+^N=CETP%._JS*[GN8,:JG3)T#\I\R$CI'@$ZQ )UM#@H&Y8GG('#P)F9)+C]\9(,D%^]=-+B/BI.9D.KU:-JWP:9E,.?Q;\8F Q\X=F,TV=/& M6*MIGS/6V#K42-C7JJ>)%IO @0*DQ]R( %8$.FM%4"IG M6Q>GI,98P*AGA0,)X_J1O).3R7>="AUC4V3VGA.>GA.?&.T&S(%Y\W&>)';BF\R)C3E*6G2W^542[XP:>EYD_ M8E\=?[O>CP(DE&U&84CW+\:I2!T^C;<3:T;7SU%2G@[I=Z',"K4:0%?(4<]& MF9):ZEX? U05[1[/PU7@Q;$^(.P#6=!5$OV;A-WB66LJT M&Z8OZ;CWZSMR[N^SKR!;\PA]0RZ)%[N5@%;W*7V-^&HVB*^3)4W7Y:\BV&4? MV%0^N;.)24X.1Z\SYG-&(=EEB"K#7I8D30\>K+R+C%BIO.>,4NGT.M3X;=^S MGXTBH$]WMZZ8"9FDY23Y6Y2_B.053*.XX \^\S&%_5_X%+QU D6L.31O:9EQ M\!SE_5O%!+)6M8WQ#.L0P[^LQ[3?S+$I*A^*%44]AUJ/=N@Y+"JJJ<#UHV_@ MZN,Q#;MV/F_[D]J%TW@[D)GIENB1YD*PBH)CC#L:] \[-O ^TCV01L8B#Q]M YRBF"09V?#%0N M"S\A^,P,D1VH],-K?][R0;4/;\_Q.F9+]AQ ^\A1]8!??.L!UI,"/S%+F)S; M$1V-3ATCN!FU.J;7,P9O65<;#T\=UTE?N4;DB:;^]CGC,R"2\9[6;= M37)TU#I'Z$J*.O] 70O;\JZZFD(^T?4F>:@K&5>$3RJ+G1BIEE%FJEHM?Z . M)6]==[-532+1:=R>UHK#Y1;*VS]7#7?XV7,<2>0W,?R!A;"4=V>)0T0/'"=6 MY3@Q*M[#\CBMZT%,RJ'3N#T!Y$Y*OKTE^0NMQ6K.OR8DS5ZBS3U)^9M+P:J] MZV=0]6V!4S 9U"'@)/; SU8X+:+J*%20L5_%PVG77\8U%PDMP=M MCXL7$A8QF2^A(/#S;>TOZ!ZB;7&1R-^X^%%O+&)1T[,53.!D7I7 V4_32;@* MJ 9<>-10R6/\/;@,:8T8BM6[#BK3VNJ^4Z<6KV+,A%6VR>R>$EH3%?;&;W)0Q Z5F6KMC(L M.P7H]&D.8^@85N;%%2(HS/PF2A,2 IVM21#PBCRHR61_8HD7Z.L2X M*BYA M837:X^R7\\M'^#7V[A?Q+%G]BR,7Q[#74Y4^)E:K/;U>Y^!2F: X87^8"P"=FS8J=#8X#HJDSU7N")\C9.0Z@E,[/N) :RQFZHAF; MY3__-O_[W>?'V_M?R4NTB,DLCM9!3DK/@,8S2N/=6S!AL<@S^3;3,,S$):Z> MS!QY:<@AB0[<6G4DJD4H+W_UK-J+]9[\!AMS$&Z#?])T%@<9]."E14GMS4*@ MY&2=.OOVZ>O#&=7L18H+A<0'>:4SL&5I/1KATNX\/AM(J9&(:)\Z&@T$T 1 MKMCW(7%X,':\(5_A"#F,Q\&CTF$<%Y'>/.DIMI0>2%R>D?+ T@QT'Q&48OM5 M1>G(\;,=JJB)XDC\0!66&Z^JBKP8P9[2("3K(/T=AHCLLW@'N/-Y>F#0J-@3 M 5WN7@P2=[1,;L9SFZU2LGNP&'[Q5TLHWOI5$$X/%&BU>\)#54]WA_1H:<;Y M<<1\^3D--N25K22>R%N0B>NP(NWW.&G'^1-\*5O_%BE/<,;SC>=DM0OVN7S; M, ^#N$X[WI!P1C-^-9C]1M)79GHX_;A)D=HSC/HB@X7)\2O.#V4K!W'T;Y$E MD37\6I(FRZ"$"(G#E'#XP"3:0-1&^_;;D[K:RB X3"U>>!$-C2I5'F@<7]'T M:Y"V

%%/!#-F6MO@15N#%ZX')"4"( A43!H*(]F_]T$K.%\H9NE2 M/GC.,"P%65I5:HK&1[=";SRH:O)B8Q="[R/)F?8ACY2A13X+LI=F8U9,*#E9)-!"9(/:U\52EK M+W('0[ ]6RS2(H@/R=W;*:G-"BF&%JC01"!CU09##2Q013W3ZNK=&>$XDP7? MKHF6T:*<,>?+?>J]BD*YRC?GHEKN8+A,&%#FK338\@A3LQ=)>2'IRYRJNY.% M0Q]!H%)93H%#2;D)(P_3$D-A35*7%PEOFWJ]!.E*/;RU2,!-2T$R17C ^O5& MPIZM'[E;[U.Z("3,^$LC%Q$/7(N8G+4 H@X(#$H(IQE38B(0,=?>RI7&U.)' M!M)#R%E[KZ$\\28A5S-3)PE"E^Q<_$"4/&IJ(%,XV;>!#:R,:FODZIQ&@J#' MG"G!91#=Y'$G$A20BJ(5>%/3>A)TBD<0-5,?CC#55E;E, M5JSRVR )5J4P8*"1FDC>3=?A-6N"'BZOMB(O1H4G5D%+(=!S MTM*)(5].Y\XQQMJ MT.5Z$],M(8_DE3DTR8+ ;KJ:2OCI,BI'KH*^@U.L:G6[2]F6'KR,G1=]OW1J M&I+#&9HT9")=DY3,9X,CE4-;7,[/BP[>D(S'ENM\Q38-Y"$>:";O%TK4'>7\=RT*F-_/X!$O0S%YY>;T,W7%[7)M:Z]\9V!KO MTR&L/5H&<_DE(#AK.99>?RW+\1RNZZ'J>UC:J5S"7G/Q:LQ]V'G*Z@VIJ<5- MBPF?#5W,7_M;JHZ$ 9[[&!V_=5L#OIZM)JK4E1'Y:U>46D@KRGB-<2]J]VP! M\P7I0O>NA(RH\8!$E\A?FZ'4P@[ $E[=BTI'OA+_0!8D>N7^?3;N/7@1AAR- M79'TE6O7]^RE@MU(;MGC"QQ"$[4%7,9FPL+=D?Q\R_BZV^L\6B6!?E_F0=P.S?,2D- MEH1G:YKFA[4-K%,+3$.SK8PP'-M) '2D5C2'\G"">)%.0#4C&WA,!C[21 !G MH.VP?I G.0$.9SA28=475G#%.K=5=,6.>E7%##*6NIO#!U]1/:O -.ZG2#6J MU@?=PUB#$KKAJ5["DX-:))14(Y:T'> S6W6-RN&K7I,7ZS>Y+JQF\(3/H(0. M3?42[HYX36"A0I%4?]3X=:A,":!Z)>\70)T359\@!!T=#X\AY:'R<"CR)FSP M)DC"\R**PRA993S)V'J3TE=%1F%\@:H!,05\\[R!,85:J(["SJ$NCAU,'5X, M0+?!XH7Y?NFVK@N(& 1EU5Y*RFE@!*^L!3B4S+T83IXHC;.+B'#HWM(XE*2E M5U.):'09U320@%/2 @52QE[L5EX5:5(FOહO_%\P"/2$XIT4!>$TH(!6 MU0(-*MY>[.3=D" C+PRG>M="3RE\"A7E-#"!5];&BU Q]V(;;T:37?@(4^MZ M%X]%,LD[-PC2PSOC"M)I ,- 70MDJ+EWDWT>+4#G,Z7AURB.Q8W=]A,GM4*K]'ME,^"[LTXH9)'G^E=0M/3Q(:>_O.TI1I5Z=^JPXIT'9.'% M:DQ(!D4-@-]:UG,;$X"RF^[$7VFQYGF^VS62D(G-S4&4DK!V!-IT/[;=<2!V B_3JHF(#?1*_^S*69G0VU_S]>N^/X^KVEQ=Z&' MD8Z\EVA4)^"5ZPY(?D M71KR"6+$L WZHD-?W1B.2/VV_'QYD+LE"XP2N\)BR#4L/$$$]6J?OG@RK=R+ MZ(]9L(ERGL"09RE>;XJA W)O=PO&5D6\4VT;$=VF!31KDWJ128(88NV M&&]=4J_2BT@A]2QCY!<8^0.3A)*1_N/._\V@)!_A4XN+KGO.>$AI&.AA)F7P MOJ"':Z<1X2@5H(+HS]Y"M";M)P-@0L40<&P6>V<@5+3)F-!K5EL![A>WB3<; M^P1MS90[/C)B<(>G2SQ!2!GI/^P.3KL&[Q ML$+SGL>[!S'<6L?%[EX& 5FW$6<6PK/J\;LR*"[VL-UQ^6, %V@Q!]#=22' MZSBUDK'X5[3HI%WJQ<0:NCLF?PCD NUU?.#NA!"XM3U3 @_&S81Y(-PL4;+B M4O5S:F%65I!LLWKWP%2VW7'AV19%@-3MX8Q&W\NW15SPI)R2+ RVQ?=A0J;% M)XC8GFW4/XS(M'J!3+!:7[P9+KQTVW28%&&AMU:80&'O^:B8<^N3WD M48W3J$,>>P:(6?H='?+T;JO3O85*UY'S='2!Y)#MEE?Q/:4 M1425?YQ.NAA%'ZTK"-RJMBBI'U>[)3VY?=T'F^IQ5]-8\+UM"W$T(W)7#"^N M]"HD/LA[%ZSA"[Z6I?4XA4N[NQMN@R\U+!'M4X>F@0 :(,(5__' V+F([2L< MH9OHQ\&C\J[ZN(CTYCVF69'E=$W2![++4YB]1!M)6GP]I0AE4U$Z6O78#E74 M1'$D?J *RW U545>C&!/:1"2=9#^+GEG1_)9Y#[J?)X>�J]D1 E[L7@\0= M319TO2$Y.5NE1/&BBIZP:B<5X?1 @5:[)SQ4]7AQ:?0^R*78 +^)9"C-;]-# M@$JYGD9OL>YY:Q,\87\L-IMXN\<4:#XEC=AS@FFF9TZ,LCW-*JG"BXN#Y7-. MFJ%>25-_-NL]#/ 897OB05*%'W?]6I7 ;\(^7A[+D3W"=;I^6N[RFGIQ\I&T\Y/7V QRFGYRFG9Z?L*:>G'SD] M^T/G,V$U!O&,3WXS#510M.+Y)#7M%*!@HJZQZ37,O7 URA3VP2+_+7\\A%T@( O ME9:-+XZ<&\->3U7ZF%CMX-0T^(W1Y[,TK_5W]E>[K[.?_O' ID$"^":=WRM= M:[^_#R]#INB@KD2MDC$2J^(M#?94X$O=VD?IJIKY,O MR8(F&8VCL+R]MUQ&<<3^Y?R%FH:09TEX%KX&R8)D3_0@XXWD>1JKLOM;\T9E M'>86T,MY'L3\-^FK(]8<#-JJP\%19[;#!!VBF>J#@I$8NPP#%M5[L??0E'PO M[&/QG$5A%*2[M.IT4?[*-/L;9>;\E9$7:2>Y_R"\0-0:\YHV?OLUW8!(-A;$ MB^.!2[9NS+>W)'^AX4&?^=>$I#R2_YZM=MG?P:I]Z]>XG'CN&5]N:KBT;9)> MHU(L3@?M@6VK'%-IM68B#-@+F:<&2[T.R=>13 Y5A _3"DKXN+U[?*6\: MD? ^2//M4QHD&?,0F,+W1;IX"9BL5ZS%ZS3MS0S+XF*_P[CXU"#7LX%Z0="\ M;B]BS\L=UNOU)HA2KNSL)4A7'9=/3222GDN(I@8BE+*]H"*KP8O@& "/83N[\2PB/R@8.W(5AU MLOS8L')ZO&<.2SIHTYG">W_2UT\&9_OM,K' , \!C97,!X#5IL^+W@*;.<:(G>(*.1H\#*.4!Z[B0&BN(Z(IF+T'R^;?YW^\^ M/][>_TI>HD5,9G&T9F-K&5%#XQFEC,WJ/J5ALR5F4,I'"4CDF MD!9^-AR:F#/C,!6@]6@7*W29U3?&X/:WB(F0%;,7\O?HGU%P1[Y>)B1=;9_( MXB6A,5UMY6"R*ELUEV%9[P'4IRW,H&-84\_]?CBL-N4Q(&Q5NV"C8!(MY!!! M4(JP6Q6E]^;'ZVEF;"7?[C[\T6)MYOD+27>W^$5$C1!AV(IF*6VP$"^6 M)^$-&S!SDJXOR'/^1/,@YO^8%WF6!PE_E,!UB _?3)HO&X)O.[M;(A4)AE:D M)%'3NDNY L@EBI5I1\O8B/.0^2W^>O) W3 M8-EY^A7^**ZCMS[Z;F2E,D9F;7/R(B@$DAHZK=#2*7JTB].(7IU8=]I@U8.; MIPE_FDX.=7 XZIX:Z,A40[[[W7X]#&0#OGKG7LI7.M#[DYP"AW$/O Y"Q=LC_ MZ_%\QEV8>QIGOP>/9^!6@)JHTE1&Y),K"'5DBM1/ZRK4F'.+RIAV._K1EOZ: M%?D#>:7Q*]^Z;"AV6I2[U_>T*/_#+LHA$:N;>^E7WF&##?O2B92U*:J MB[SH%.&#;(C><)+7,\9\#@(ZW!U*!;$-8!"E54.,JO0488-OCOX#D:HJ+RZ# M<*_A.F'#95%F$P_R(N4.0Y"W-YKTA%6CJ0A]APM:22-DJ+AZ<9VC*>!YD$79 MXR8E03A/?@W2B&^+/#!I/RDAH2\& D15;%IP03= #_"HZO#B&@:DSP/A3I"OL.KEZ-T7OF4M7DQ?6.9K^8!6FZ94*>K6F1M-=8&%)P;&J3 M^@X9 T5[C$%MOEX\!7!#\IRDF5"C%I$ 0@)+OG^01$?N.S0,%38;/[2\*XBX M?;$=TN,Z89*3+.=3Z%E^3]*(AI=)B)B7-"45DY*TI/<8LFZ&WM.1M)H*66[? M<@>7?J\D#59$.Q!9%%4MUJ5%IP@N9$/T7Z9+ZQ'[AQ^'W.'9NU3,FV\OL\%O M(D2G^\[.C+VW>LHX]$/G;06"A*1U (D\1TH M",6,[ WS$V9SNPD+"7^*^!P_XO/3GZ<3\JD-]M3&0$XSP'.XT$YO@SI;$3O@ M&QH*$M"\[@,VU;%X"(4:#RB <7&)M5_9X)VK!C!5'^ M[?Z6-4.0S'B*,Q[SUXH 6_@FI01-V]Q95R]?*+JC]1.8[F=:[=J<7R]Z-/U MV05^X%Q* #AFGAMC7' M?+JD24B3\OCNF=^S72X)&U*XH#?7Y_,'> 8U*2,F55P91_.LHK-2.WUED*A- MNSBN7G1Y?CC )0/A '_<7UMO?O32P$H-])9L%Q\ESQK?U-[E%+E.%G$1\M?K M&HZZ#^,:>+WQ_(IGJ-#%R6*FGVHS%(XVK^U/8_BE.K^>"#A.EN' :9C9$X MOTQ7?!%E>1H]%V5X+9RM6D,F4E5+R7RV'5(YM/GD_+PX];F(7J.0)&$&^$K@ M-Q$'W_SFOV^D4@;M$[68>'&/?R\3.$U*OK:MZ-[S@>U#=1K43==@T3"75Z?F M1@;K3/:N3 ;Y,%B;*3T6G=6\.2 7F@.8BG2V4]@^'G'(M^Z/O*=?R*==R_?[0*=?R*=?R>/"Z?-M$*4\ MD5P 25(-2BC U"DQ10RIU>X-G0Y[#Q,LGW+K3CJWKML,(:?'_09[W,^_),FG M5"_CIWKY<3J97D!7^_2XWP 98.3\O%W G![W4X'A]+C?Z7$_)#Q.C_N='O<+ M3!_W.V4F.64F.64F:=KTE)GDE)G$6682<*;\+4BSX"N4[@*<,['DE9YZ\CHG*QF-,NSTWEMKVYWMJ9I'OV[W':?+QM->T73 MJR(O4O)WPE C.9.U+B_R6IN7]\GC!9->]VP2LXS8YI6-<4=$(49VQT:!IZ\D M?B6W-,E?.LG/+8KJP0,4G3!N= TQ%&2 >L:8ZU42<+ ^?6T_WF!0 H&-?8DI M0P)6>S D[-F/D:E(6S$KVSY,,2J#!<&NS.1A *@^+!!V%8R1H4A7]14MVKZ_ M21$D$'9%IHX#0/%!8;#C[\41;',Q0*K)J_MRJ))J'W0AH?(=#SCU#$,J)"R] M>#06$O]T\#[^P?M/TSEXUQZY:T^BIWG,/MP!N[='ZY;/<2C-ZWXKWOPM#H5A M\2]Q3-NFIR=63D^L>/GBAG=/K!QM][[,2/-"8R9 =OFOPH.K5+,XR++YLA2L MXTV)P45%(\86F,;9F'F?5DYZ*=%=P4W/Q'L)4I+=!^FO05R0LR04.6:XTU:P M3Y(=_(&X56W5FYNK?JW$ 1VZF1I='JJ:]_G>57HQPS>UV$E_5N0O-(W^?1A; M0##*B$&L=8FG 26-DA9(Z7+T(H:F*20#\#PM\]*%)9#O25K*K02$KA (#'FA M:0 $J;0%4.2HA6KUT[L[H"4%@- FG 0:%! 9V:UE-&@Z47V_RM-)?W*4\OO3Y,;6=K MGEZ[??G2L!2<4E1>RE>4V*F-0@N:M1?'!$\I"9@KO*U[0PNV)$T[_B:"LFHF M):6OB,"KAT*!DEW]J, /R^\62)6 _"3KEC"\*B&@*0)A05ID$J# *6R.#BG? M"B8_>SBM/!#>J&SR.XQK!QJ3F<:$D7+RP3'R%6B#-4Z/*0I76P7*7]R"U]'T5@/48UVBDM?YD9N^?S.S]T]3M#>L[B+U_:MG[ M./W[9S-[_VQF[Y^G;F]8WT'L_7/+WFZ/P!Z+YXS\JV!+C\M7]C]/K#[(Y5=3 M"3C(J";A[*-4-/'T90R]."L'I(/].AV=W/8>>/<:F\)FU_OU,%N)T?WRZ/N: MO>O+.S<\Z,CWL+S:A;>PO3=/";4DA%T %0UL<]>3O;8+=ZVMG]YE3 %+>Y49 M:O\29WWC4O4BL8RN_2IQEVX2TSI239.)7<[2"Y>N+A9\WT%* ,0C>S"+:TU( M$3HU#"SC6%YY #AYT;,M[-J]Q>+.LLK7B,U,BWN*&&=<;R;G9KP4.#>K2, ( M--=W6>2=LA-SIK^XTF'6C3+S:R8F*<\QA; K@E+,QBI*+ZV,UTUO;"4OAP]! ME7(\!QD/1%EOV(!7)CBXCX/$>?:PK+RXN+32Y#,-YQ%=D>35]8<)'R@<7Q%4UYHJ!&[ M5^5]AW?+RM]%9W-J,8\F#DMUO-BR.H+2OQ%^"8V-@J\D#5:D'/GX,W!70;2[ MZ.QT3+"1[GB#AIETIU%E=)M/,5)!'4+*KU?$'$[D,QQLR(!E. \- M]IMD]X>T\N,*L =#GX<>AX=NQFD(&T\I4''6%,OLA6,UQZ_EB.P?R./I5RCCSS&5S1=DH@_.Y7Y,^S8"#7ZF&,FU&G &31@*;=]BUF^LY1QLCCO8]3OVZ MCY6FU*W;BHA>[4%:F2.LE1QM.CC:4SCUZCY6FE*O;BLB>O5[#=NLUB0..K:T MYF.MW4_=>S!;3:F' [J(3C[H,\G6&MR6F7BC9+43C\E;"RTOJ,JVO M;__$U_?'[I66=O&H+^(U$#W0[?,5I33/>D6?VXJ6_\-=A_V#'$S1!?L:K,!] M\K'JJ'?-X>MX/]UQY/8?J0L.+[7H=K9!@L-.?/]%XW _6 PUNX%,^TYA+:;O MIV,,W<(>348M,07T'8>O\9N"UUE6D/"B-E/NIL7#]<)=G@VNQ1W)Y\O:05*[ MFPS%KYZ%LA^_]]$Y!F[7$?I%?PE%EW ;5\4:84V34LY9L(GR(-[K0-)7PKW( MJX)+S)7ECF2K"UB7%VE\S,N_"XCW;;?A(6TAD8"P;8#.L [-/_KYLCYOPO$C]WN'CD_ZJ',Y*@ YE.-=='-?[#C\0.!0,S%4N(T8 M&:T!]IO^U4^H(_K\1.-)=B&L\^5N(7YX MEG,HSUS'OZ]/+N?_+CKGV.WND1\NEUAT,1_3;J'Z"0KL[QJQCF!WP([;.(2S MN&1>]R'K8EZ^\7^2<@/_*7AK8 MNE;(9,V@>2Y[&+[=Q[7[\CWJ4]P##[\CM>X((_9PDHH.\^-T'A#G^>[O@C7T M?B#T23Q8T?CDRY-" P&-*E67O#G4K^[R48Q&G5X\AB%$ A^N@3^V .+^(2+0 ME%0C?MW(=09U.WGUS)"!I3KO\#BR%?2T$,Y8RI>$U.8:ZTGNIZ_TZ84669#P MC.V/T5M.2#)?)]%SD5TG_ PG>B5<%/ I&1_OJ#UG_\/R, M,6\O^O-N:H#?]06_B656\]O[FYE5RH\V-;&+,*['ZK M517NO T8GI@-U/YM68=_0P[4=JA5_5Z,E1/M"=U'F:?<%R!O[JB=0>D4'J4[ M>/,H92LH&W0YE32=-Z!\>+%PU!&4XEK$:/?)0I[FVT_^O8Y9?XJJ/!Z#7SQ5 M4XEEIXSJG>(+URK'0)A4DC%6QK*GS$J9%2 R+J=YN XH]TZ!9MMRQQW%^H0I9D:IEKYNW M5KQF(*^6A6@3=58.;HP$K: P5E(N?%1V\F:](ADARB& C1)L))DG!'Z#W;RD M>K$-EW3D*,"=4;Y^1J@-8*/V4KL)6R_ZN%[BIZ_4$CF=DFCDU$I.#SDRM7LB MI\9V(F/.$ZO.=M0!RN+14R\[0?Q(5>^+H#KC,9S +,UK^&%_M;'#?OK'$]=E MOKQ.PN@U"HL@!I8&2AIQ: O3O+_E J8Q1ELX2"KO^4SI@.CY+IFP1MF"7JME:1GB=*7=+4[4F(% 9=02=;B!58'0T54QAD/D'Z@ZJPU? M804MIX;&E7+I-12RQ@I9$A?4X.U7R=?6!4?76ZFVXP#5*:@TI+J2^N6_]F;F M\0>'RS>R*'B(TWRYC!8DA8VM)!(VEQ!-T/08=?LB0%+'&(L?%! NHI0L&#\0 M /#'JB7:'Z=G<*5Z/0W=YMUS90(/U0),V5D2B@HEXS:"M-VA0=+I6=E ]:$Z M-UB3L]7% U\8 >O1SN_BJ/3P^_M;=\J4'FVM6:NP0L"@]^;P"("/T[M?ZB@X M2J]7KOFZ]J(JJ>MFW!?=F\&YVX4R1&?YX,(4T#I)9POEND=FC;&.FU#VN&7B MK8LU:!'P6Z58ZYNC21'J!E0M>,#?MS]P7XT%"JR7?10/.:)*GT7.1DY"MP]C/1FC5\$#A51 VK91?8HGF(\RDO9S\D#B7 MA-5ZENM6_7/^'$B- M%M6O/(>O%F#J8E*4R8J]$ZBA6F4,O,DJKD#G]AVKPZD56EUU_D,[-IUTAZ9L MCIK=L!\T!VJK_E"U%Z2"[L_324V(UO!\RW\$#KY[<##=^ZUS\.0PW1*J^FU- M1+O!I^QF$B$V-V%))K"YR?\+AN.:%D/AM%[,W0E_'U1I02EM&:LQ]R"!'H3U MFO\(R.L<_GN'/2BDX4C@4T9&C R_L0/%N_6?)>%36F0Y7^TKH\A-BFI1!17U MC&(/9 \2DM7E(LIR82I)MHGA(&))N^EH;0? MRA&35>;%D5Q7.'"&TY%) >/>=]+8&D2#UAV"F<+6]LK#Z6GO;MRE:XN#09C6 M)E>'9QH;W9\\(<5FL]N>"&(Q@C6%;N[DP9?W>S$1FUZ63%S%*NK&!CI0NZB! M5KOM;UE9=_0Y6EQD^!DK79_5]%E&]O2?Y" MP^OR@<'R!D-G9[.[$8PLV-WZU19TETD]RTA^O=X$4T-RY&G-(D6,WJ3A^ 6$(*R M:A4EI:LS)]Q(04WT;!PL*?ES^RKY.MRBV>W(/ 5OQ/FMU;G8);JA638+TG2[ MI"E/%R'=A3$H(<")*3%8[Y)6)ME*P1?0JN-\2\7$-M1"]7KW0]15]D%$'5YL MIL@%10,]I V1,8'BRI2(7\/)M$Z5E>/]%D+X.[CW\/CE M<"8>219;B?^!(:TT5Y-.P\X&ZEH86LW=BVM^3).$"?AW$G26>]TOA\GA\&4: M=I8K8S?$'YCUO% 'W_4M+U%=T?0Q#_(B)]E\>1.MHWR76[%E)QRQN-FK(9Z& M-8U4MC"PCK\7]]GDND"':TAJK?OGXCAM,%]/=X#6V\6;[*6Q_4QU5N0O-(WR M+7 PIB9J>P4M(J>'65A(4*22.-#L#Z9D/+W8:>@*!QX5Z,BDYG=_V*0Q*6AT M[0$2S!2VME=1P#WMW3D"<6YQZ#C(WN3*(QYSHWL3!6QKK'98@ROX>=&EKY,X2,)*OO^BR>I_L_\'[8Z@W(_F"DJ/;8_7$&M])4D9!Y; M$*D;UH!R=E[LN/(])7*6A#>LBOAO11IE850F@(/O7>&H1;RICMIC%)AIB@6# MENL8"='>];,S!GLIF,=D$-LGW2=BCO\2QNF)F-,3,4/<3CX]$7-Z(N;T1,P? M\HF8;ISM+(@7/^SE&+:VRR!-V*R:W9.T3$[M.K3W+,FC,(K+]_\>R8)Y8GE$ MLLNW15PPG:Z8Y?D3+C&5RHM][9XM ,8Q#LISF.'" M<6SD&+U@C%8>JV\,)*L79P*'2V@]M5+?T!^2>>>N]##,CQJB-$87&K6UQ^I+ M0POM//O L>>L\RW, -@I/$)-P\QOZIH\27,P:"?K/P,:6 >^A#R$/@/,CFH] M//8RI9?FL>3*ON-'&H9C8%3:%5!Y&D:44 [NL1,YN$9H9Y?9&XQ">^:>@%2Y M->\8IF,EAW@@69Y&BYR$9TG(A%W2=!TD"W)^>&P1/HHQ+;?/*(LNY]5:&4XD M8=L*>F U$TL8U.,TS418,#FWCSL/G8GZF=!5&FQ>HL5%D LHEL55;?+%!9 M5ZDA3>Q-^[5(P\U'U%LNQ\WJ\\+9$2_\=@>$%KSTA%7+J0@G ARTKC8H43'W M8E>SBL+=^5%)"5;^7.J,32AT3=+KA/M93$&>%)7]'P_^ZW@DUASVOHD%AXF@ MJW_KV,#.JE8O(J\OR"8EBVB7S(-L8E+:-.%)')C&_X9?Q\47V3]EKVX$7 M:BII)LYIN3,X+6WL+^7LQX$ MJP$+\X+B1HA!P8F Q[HM;/!D4ID7>4'*AP' 9Q? 9Q:F,V: .MB85#"JI^GP M(&!#(?ZYV#531V48<^B$7AAP..Z+"J;[++W;Q&JWQ:;6"H6_3"?"H;Q3Q64X M+S*F?I:)W0+H,04,;?WVFIS6DS@!YOOX,Z M6;'*;X,D6)7"P*]-*XG$@E-"Y-9W!)Z)QB@#S.VU5Y\E''KV-M ^3V1=;E<4 M*2EW0&D,6DA')O+N2LE\LQ)2(:6=Y#R\.+*8T93-U+O+Y^4M"S@ACYI*I..1 M4?EF5YPZ2K-*68RQ\8^Z3T>MJXXR$ZMS+D_=J;6>D! MFQO:FUR)^S,DX;3#[V&IJ=HG=&TJ1W.WMLM2K&9J8]?>O9)Q\V+]>IWD)*WV MU"[C:!TEI0Z2-'H(VGTB/26MQ]8WT1*+ 0U/IUD9U&&IK?/D)RIBMT_1J1Y$ MISZ0!4T64;P+^."11,)OI'D09T_T $H22J)4>_'8!X=9\9C(R=L0+607(&95 MKQ?SRBFZY]C1/8Y]1KY7<4<3VI3P\FW#?._.:QPH8H$"#?%4 &&BLQ4V-!5X M$3E:.D(DRV%<2+[6775G#KB\=45HO G'WFE3# MQSE)6+M)7T*$J=JOG[2I)H55G9;VN (X>Q&(JT>]\1!K/#).#"0&NH\S#GD2 M8-L4E"?/V\E*PH.H=R2?+WE&\CQ/H^>BO%/W1/=M<,D*Y%LEP@;@"P*Q%]]) MXG6XENP/ZUZR>!&OS&25[FB W\0=W.:WB2!)I9'53=LFOWKLK^O+M;)+_++/ MS6NQT[N*K]&KQX56X$+]1P^NA-S19%&D*3_D@"VM(VM<&X'()F)YI)[V5TL@ MU@()CG,K'"2#K@G)/HLQO/-Y(A;7Z&4UDG=8"@N?4B6<4B7XE"KAD]L=[],% MM],%MQ*&_^'LAALJUF]_8^,0_Q'$JAMM,KKV;;8NW93C?;'J#WF+K5N5LXC0 M2L:Z1*JK3W*Z9GP-1.?!S3:IC2E>0_!65)MQ[484Q'"ZYI;=>G-H<.4-."N+ MXV["&=E\H%C@3+1)1A;?K^CKA\7N]6YN^9_$']SP/]4,7_W\CR^/+2L??JCT MY#^X]5L5W8\" @.3?I<#-PPO.4"OZ]7^L[-6^Q]^$/'T9WZW?T=@=/OSDJ[Q M?_O?K?8__" >C/MOO]N_(S"Z_7E)9S?.+@N>8P:^K M\$E=T&Y]\-HM"";2! MFCR\B/^YH\D7^*H(\.6PI?;%]940E,WD*J!-UF#1C03Q)N1?[*K,:+(@?+.% MUWD*]^\5[@]>?P<;6G(X@:(5;H&:=B([C28:VVSF:/B/D>] )!J^"=(5R7+6 M$:/7*"R"6,@B2_&L+]!*]:PJ,!'[&^O>)_6SJA(OXNL;*'V(LM_O2+N0J2"<"% -]K<8))7LOHNI/9PRG,X:]_S^-)'J=7G6^/2?)XF4= MI+_#^450Y+)QK4,^Y3,(P\88)ON(ID8O+AUVQ11"RO)6H,BEH&J3.\U5@H,$ M"!^EVJT[[LIJ8*RTV;]'K$"Y3OQ BR3GR6!PT65!Z0T8;_*B/ 8QR:I0E#L" M9Q-4T@A7":9QEQ,#-QQ0G'9J\S=YEPX/S-/306+[Q.K$.2AM2KEO8DC5 MHY2+4,(!!B9=O&"/4:D9%/BGZ00%_A%?UD7!H\<3NBK^I[=R3V_E^FC&TUNY MWLH]O95[>BOW]%;NZ:U<#]_*_:,DT3)V6@VR9:$=5FE:K.,_AGM*B]5R M>TYIL4YIL4YIL9Q-MZ>T6#ZW_RDMEMOV/Z7%\M(LWJ7%@D/!^$+CBJ8D6L&O M9,L)Z@]:M@A\MHM6(;1U($YC/(F&ZD[W*0V+13Y/'TGZ&BV@2WTJDDIWF&02 MBS.$=B;K,IB=L]&R$B<[2\)*H STT;5T34-#=.Z69$H34KQR=3M#/&OVA7@Y M6XCU-G)GC>+>S-!"S-K.RC68L:7'.GNX7NU$NEQ'&6^$:I/VJB QER%8DGS[ M0&+^S/GC-F/K1B$A. $/Q$T\']>7FZ.I7=_UZ=!-!6"K6WWY*%S?:L;E&09E5RYD7[?GXYTOOML M()TZ:/L C,:(R2_]^UDI$2&HI; M+,/(9R]!DA#H:,RDR"$5 J+()-9D%MJ;K-%P["^\:PL\-D5\$F<734^3<8Z"HWLS--DV%VY'>T6*%M'KJ-\%YS,EOM, M@2A9D601\0R.2>[ZL+*7BM"9(S,O@UF92#L=4UY%.58B6'OA[Y;RL6[*)0SB2L9V1U#1 MB#X TWAM?XQ>>)-+N(TQ43;1M;OC2<*JRFR^O&-C./^B[.'Z8F _5Q7SVMJ6 MVMOV>54%7KP'TE$&NGFK)I+-?RYNVR*[/$8?@SXO83?%IS9B?I26@C<1X(_[ M78SF1Z=;J!K[4HTN2LO7-DB;++R8R ]"2;:HX,\=(_JPD0E:B&J5:*Z;ZDR: M5O-LP]'(;L FHB/+P=N%6--IM@!UQO,F3_,#8;Y>QN\I@/L6LL_[/"CMS\[V M+R0]BVIU@ UWV)?H%A]E6X^?=);N57C/HWO3G(W8\B-E-67]/%E&Z:&A\)KI M;*;DU.UW/FPM_1:D:9!P.<4&DQ#N:"+%]BGY>TIV<+"%]CO6N@+>+VH-=;89#]#S]H+#ZHEZ+S(V6R3E$FOUOPZ MDAHD4G(8(@#YE "BT]8:'@#C,7:^Q%.\_YMLY\MEM)"_A@Q0M)X_;E!X;42] M3GB[@;P\W)#:WI,23;,XB-;93FKE9*4J $Y:< &O@6"LL>U6%LS:BYBO^V!; M>E]7E'FHJR!^9 /1;A^MH8,O+,L1U MOKQG'Z+GF' "]6BA+@,/&+(R7B/$1F_K84/&O4+-CSZAYFRQ2(L@9@O7;X6+GX;T$5N5/@3LOTT\\MB9E?JH2U\,-KRB MV)00@-7>&@J*"BI,_.QV6S[(7DJTU1MBB5 M*DA8?:9)Y_AL"%YBN[\?+Z\Q.&0[X8'9L]8*K;]X-+.=SO+[#U"=L_Q/'YT= MYJ-NN=\P)7F8\#JE[B"\G$*8'"#P_S-?JA#O0A]@X2U?0%*;[!"IH3N"E M5,BH=3)W!_P*JW5L*E6L8=D.PZY5ZXRF:MO.H;ESZT)! ';F508$F!G8F^ M<6!RG64%'!^@H! 7A2 *5VZ"($Y>G#CM\U("?F*5VTJ5 MSQ=7JIW=5U?*\ZG:3GO<_(WF[<6H4$D$K3$4^6&UY,TDL0IR#Y(#(S% C;4' ML\>J:ZOEDE74XL>X,RQR9 F&W6-'F6=X./#@D@_WAX\W#HG(C@_N98 .BD&) MUC,LRA)N4UGJ1Q-JHSF0XE):4_W)%F4-7@P\G:GW?'M7OI0Q7]:W]X%-!^." MLGTH14'//1_K-D!N7ABP]S'.8R.MB#5H$_"8>WVE^'/T_19 R1S3>[AW4BR /OB1!P=Q2$HY[ M9_1Q\4+"(B;7T:]!7)3[>V=)R$2*H^6VW!PLW\T:^IHH"JX:B:*,QSLQ'^Y& M#%76>UZ!>$;Z "%XY, MBZ%@62_V_J H;921X5>OU]DKIUB]H%M%5F4-UWXN[B -A#7S1AD0<*C*ZU>S MIY&K5-VC>! Y<(YC5@@U(AX*.3T!L@.;=D24-(D-//>'2=@:)["&!B-13(K@ M)EWG(4R&(-%/M+HX)ER%B)G5IV"FD;#4.;'R"DW0&=PX<%*>W T+*&\BGO8R M7M%T%UW##_'A6V8(4G'=3$GJW.]'C"C42%\\4&H7TY3LQ\AN^W@Y$V=(GW[X M^$LE4ADXSF=:.'+?I(R(W<>5F0@,;%K !@_(>L;(A]BJNH[,\I6H!Y(7J>QJ MATU9&"BZLM,$C%&+# <77WX-[VJW_G_/ <9^9__/U!+ P04 " !TAU10 MV&UL[+U[<^2VEB?X M_T;L=\#>Z8VQ(U2V5>[QM!W=.9$EJ=R:EB6U)/MN;\5&!Y4)2;QF$FJ2J9+N MIU^ CTP2Q.. /" A547T[9*3YX%,_'[G'(!X_//_>MXDY(EF>75!?^3DI^^>__=#]_]0#YD+%IG\?J>OGLGE+G4G[^(_W<;Y91P MIVG^RW,>_\M?'HKB\9?OO__\^?-WGW_\CF7WW[__X8?#[_^?W\ZN5P]T$[V+ MT[R(TA7]"^'RO^3EAV=L%15EBUOJS[=9TACX\?N=+ZV$^*]WC=@[\=&[P_?O M?CS\[CE?_Z5NHG@,<-*(/_?DZ^]T^////W]?/MV)O#S2?_E+'F\>$]I\]I#1.[6= M),MV9L2O\[/X=0Y_$K_.?]M;_GY,\^X%E&Y8$24X[2SM]=O:=8/ZVI MR>>8OS*G.)W@5VZY&=_H2YK%;'V2KOTW7':%U?CK(LHF@$K?V?@OX+_5BJ8F MXJ,S_E?'+WTN:+JFZ\:SL&V(G:7K,MB6EG>VV:IC-1%9A&7]KY-SJZ7%G*Z^ MNV=/WZ]IS"T?_BS^>"?^>/?#89TI_AO_Z#^/&$^AR]N\R*)5T=@KO\J__$7Y MK(@+\0VD9]]WFROT.PW.:,ZVV8I*'GHM^,_D-G'ZJ3H]735-9W23<+>B.*#I MN]^O_T+BM4YV47Y$/C4?_G___/V^U?UONLRZO1-EJZ9)_$_+UZ@EOE\QGC(? MBW>=;W27L8VN'YCEYZM_C=+>+Z0C1@I&-+K?3X2[DY2W[V6Y7G-DY/4_G#ST M4$*(5:[^F@:Y$=C46L7"JEET<51&2?X1$9_-G.55'<#,/YR4XUM2NQ3?TYPEPXMF7&0W['-JRN]] M*55V;TMAY?:]32^9O6<>E-;^+VR" MD6"1:PI&+1B8XH'C5&T0L)L M7UM4F-06]5-2/2;B.4?"F@B)F*/V6HKBO#= M]*D"[D:9^DMK9$8 76D1"^4FXSJ(ZW46S2-2/0L$V^9^8\"?N8MJI7@#:8.M M:6E>\8KPO>BCJ=*$9\#AJ=(L6B,;IF,=K'+6$@KLP5C=U"4^!T M) ](*2NJ]Z86F'\$Z@((-JC'5"614;E;(0'\3$4W\1X_N7Q@*3W?;FYI)J%9 M][C^ ?J/1[!&-H9%$8U='1^4XHOR4U)^3*K/Y\6XMF.8_6;*"JMC#+ M:/22Y464_+_QHS;ZFP15(U-)$&M\VC'K992J\@ :J_85>R/62H1PF6""N+%? M5>-7;0\81K$='>585F%U%B*4N>(BN\S84YSVX @159&A)XI%!\FP%T*H?8 H MH5+MD6)7WS1B =%"U\AQ35?;C+?E\/WMC?@:$B1U MC^NOW'\\ OJR,2RX:^SJ(*X47Y1_$G9'#M]_<_LM:83F!;.V=YC]%^V"5I9L M@*JV,!4XS]E-%HF%O-$?$LC!RO[# &^X'5N;XM+>?[OJ5IQVM_I4GR;RG[ MG%[3*& MA0!N=5$1?+60NWS#F@[ST=#MF4-%[!] MPV:XRO(-6*O/2?D@!*BJNH+BF9S$S/N M3;H-_KD,Z0H%L6(/UL_,L3M4O-"H=?EAM#UQW&>;C5@'RU9_7C]$'*07VT(< MO21>0ZF3 $"AFQ&,"N/3@\$\[(D#IN!718I!4DI>4 J6=(2#H%,(!RP M(3VE3#<&72GW6+U,O3MHOTGI(_]$GI"T2!7='4(]*80]0I)-[%U":O.V?4(J MK?U.H?96N/)Y&'N%='W(P#]X%_L:!7G'D-+>/"BO-B_9<:Z04R*](X>&]995 M/VCO.X#A7=;K(;[>(A<FM6C^IUE&!A5=AB#_SV+4T> M+K,HS6,Q[C7B6"&$9(E8RBAU>U?6NH5:FUPN[N<5#XUG:D'(\-/[HF M-DL:O3BMM#CU=OJ"BK,QXR=Z'!51O21 .;=B%NW,JNA$$7;.JPQC;YDW^+#M ME=>J[C?)[T3$.1)1LTXEA%D32P\SMYY0S92HM>0]\'K+TR]+,$O17&899?$VXM0 II*5W1,;_D);,)\+]E?>#+?M/CU TV2([9YC%+U MNU"50 >;78'1Z&R;P\6GPK(9H3V%!J/E U(_"0&ERDYBD)]5A=2V;!>K?2O3 MHO5D0[/[.+W_-6.?BP<3;(V2'?QJ)$<#66D7%]$F%V9HZS4;C#<2I!()">WF MOF5.G:#"OU*I2P2#W8GC]R9*D@_;/$YIKEX"KI3H1O"NQ/@0WK:'',,5IBU! MO*>QB^+B"6D>A0!L=5\8?GOC^NHH%S^ M'W_X^3>J&-0YZ31HANF,13G$"RKZ'1P:60&VLUA>'Y&??OB)?*H^G)LL3EA@ M([I*(A=$O4,ZN+\ R'C)DG@5TUQS'9-=L$>[OB :UV33?@BF\0)CE5)Y<;W= M;,2&3W9'KN/[M%S')]XM[=1(HQ?,!5" GE>2S-1'.F;).FHZJ2T'P*$^SW_Z MX;US0NOI !):2\=C0MMYF2JAR0Z')K2N'9[0?B?BTW<_O'\%2:V/!V!24W87 M/*GMU*%)3?(W-R'SR^@ENDVH^L696:A+N9X0#L2%)*\@@5*B[/#_HJN:/PDVG5."S/X3:(2!=2B2$10&7>E MPQ/-;IE\6:^:%09W$&YHU?<,R78B!R01DT51DK#/XF+JG-RQC*SCO);D092L MV?:VN-LF)&KT>7WX#__CX/WA^_(Y__.G?_J?)$Y%UOJY_(C_\4\'W$W^2,O7 MLMY-3-56BI^ZJU[!NXA=B W.1J#V<,6:*]:H(WN"I[XEPUJ M2] >970=%^2,E3_GY9<8>:5:\7')D%?S9R7]MX\>-,I.@FMUG'22SXXF. MTA#7;%;T+Y[O!0;,AEEB")ZKQ5F9#O# M ZE?+HH'FHDU(AE]H&G.1S_B;J8-%84I+[@N[FZB9WV9XJ+=KT9@VGB!#N(/ M>>)H@&M@T );[(0F)K3(JJW&A\)"+YA@XX0I=4QQ[6AMY( 8T@0(>!M"#@.Z M%RYN>G#JX[UX@7F:F.XN+V <;'4H7LJ3C@*I-,)Y/^,('S>6 ][3P$PX,CN0 M]S6\R,CH6AS[=!>G<4'/> /Y?Q8<:O%M0I=Y3HO\+$[I:4$WO25M ]5W#'=5 M'TUT-X>X?!_DVTS[ 287C1;9J[U+A![9*Y)*DWP2NJ14GCT,#(0:P^E^.2BX M6>K&AB&MF"]$K-?E;LPHN8QBWLJCZ#$NHD2=ZB&R#?G-LF.9;K*.2FN (R.' MK?J+^B-.3W%1B9C#8W?D,LK('U&R#29-@[J>#>@AB7DFM0[-[/9#XU3K'"P8 ML10*9G9U%/Q0K.5B I[UO0T@FVQDQ[@X)73'N$?.N"?!N"")IH*"G6V:S@)1 MKJ4+X%W/TXSD^]LV+\3$6G[#KJCXJ>/R=>%^Q'W#CJ+\H;RA\4]D,?:!;E](:PQ3Z*=_5_FCFX>F<.F0ZH<0?&]=6.N MKV\30I3^R+)S^KFU"#UC*?]S1CB1-0__,%@*0T3M?ED< ?(AZO MQ"PJ3?/R;>G)L_B3ZEXZ#E)N0H"C\M@8X.0.?S73$/?&4.!N<%&."][="MGR M=6,CS(=?I?1!6<#P05@1/<\< X8ABV'TMQ0%G.QTPL" %DP.JH,MLTS:@>(MO*97A2!V#KCJ 6KW8^-LD;U17?!_7&S+V2W1#^0:79(MS/W M[NGS3:H8RD^8/?6.+[?- M7N%P&0XS#;F=>E_/=JL9'?V!_N>+!ZV5MA=W\LMV.0" A!O&6X3'4MQH'I73 M$$]&$ML-+-HRS>AN9AK".IL-Z1*):$:]#K, '@*ATL/^**3T R>00KU+'W9'UO2.9F(QUUTC3%9<.B1&:7I=RR=][YC8 MU-72$_9" M*LEB/*;C#18Z>@9X9DTQ]L\&;VS#X&(N:P M'V7%\^J(Q[> %]TDVRC S#IMEA;Q.DZVXC2.:[K:9N6+[)/G5;)=T_5'_M.) M.;]MT;2[7A=Q2;-J5O!%;4#U9MF_IR:<^_0TEMO^VH9:C'EOIC'">/:^:#\G M>X$PWI1/P!,V.2"E>.G/:2?F^OYNKS5LG^DV)2&;Q0G(9WB;F) :$E"HE=OD M,:Z>29NA-$&TL4=$/",MBV4YV"RLY$:KJ[Y#VBB%#7^\.*N$'FI0/5-NN$)M M=6#A\CS:T&.VB>(4% ;[XL;PUA;W$K;V#OR'HYXO]S CF="%CP,B!,FG2C3( M@* @I7HZLZ"$'BO:2>F["4PPH'C!A\L;_NOEC%MXE0FC2Q(6GZZX23?5R.T4XVLNM7(;IO'(Z]&\K(:^8;SK/PK_S;$V#,4[GB52!]M MJ&5(91ZQ!FFW=[YXF-_2O&#Y:9YO-4>]Z"6:6*62&!MY^C91XXC6O#$J:+06 MS8-0%I09NHR!?V.)/7WA#A=TMF9$=DZ+T\UC%&=B+>X1I]R]?G,G2'B'=[/P M:.B;S..R .#)3 BK@44I0_9"I)8*YT866-^S(3TD<\BDUZ63W4-@S (Q"L0D M3PS"WV5C<%:YLL+, YU6VUC3>FVRCBV'X.%0 Y/7C M0_?R>@1 9GUU72[H,U4:QLH"N9(87#G XI]SN2"7!]?7)S?7 6#8GO&A&5Z? MT1=*V>9J:@9FNJZEF'6&A;2]O6/.5H MA_VA/?DZ#:SJ;8GAI /3ADW=;ZK"LVK#95\?NY>1D[O+?7E]A7I0$,J5=\[= M:\S]D/Z=OQ*H&V-,_AH955A"3O&25?RLKG8 AG$W=Q_]?G5U5,H]Y[\6 .YZL0[B56(HH.\;QL>]UH<=^AK5Q1E+[^N+ M!J(0YWH,W=IC@[D+5(3H:_0YH;,Z&RW$>4E74:%>[*%^6']W^>%(X'?-8<)= M:=D$)Q(,L[-)W$(#]M%\9=N39X519FA&SZY\43S=99 M=->;S%0_W$&V^W T9-OF<"&KL&R&;$]AL?MOMQ"AXYEO,-5W#(#^H#-2V M7!>H?0OS 74;)^LXO3_=B".YJV-7U7'6*M@ V" X%LQ:TZC MGDQ@MRLO&B> MD[9 *%':WL7,M3,D4FAU.@2Q6)Z=+$:"&$F!3 1_X'<&O KDH0';#F8H@/6@ M#02H>9S2/#]BF]LX+2?FCUB:Q^ORG'V6WF11FE=']ASV8.RNN@.YB^IH"L"= MX1+$V:^9/H[F%I?\1WD0]?UE%J]F7DHU""QL?"?*I(1;Z5+6U7M(A+ZFCQ%O M)TU>Q%4;]VG\=[HN6RQN4>%?XXH^T71+Q2NF7Z-8_'-OZD##&-G[, M&-X:ST%E=,,7 !"0'+YHB% R%K2!ONQA+SQK9_]J!87F6:E]>] MG6E.XX"(2B%++8H4@53&?004@Q](?-"J+QH)TA()Z/@)4'\K:&WK%S5+55HJ MTNFMA\0AQ8%C%BD]G/9@(LQ:[TQWIVE4,'Z/F\BREYF M[)%FQHK#!9T!16=M*].,,IFSU5*';W(Y%\_B@ MO#>E*$=ZM!$I[V=^.S'>3C%/,1^$8'\Y0.O>5TZP?-_7$EO0-LU-VN(@ DM[ MUK7E[("TWJ*V_34;YQN/91QJ^22UTP.R#UBEXX-2O;**OS.!E.?5;U!IZM=X2X< MDILXW=*AKN?%_H,@3O?T30-ORXB4F/.YD&CGT-]2(ND[O8D(S!.+W^&UWV%U M4)&6MR?4"+MOVH0EAL79>'>YHFZT/8%$(4=F^HA*CNU8+%,2JK50;IXH*1[\M ! M= [CM4]?.#-N?) ? FN4H ]UC) $W+YC2$GA,F-/O'YA:92T;CXY3?D7B)+E M:B4NR1;'%Z8KMGE,:$&7Z[]MJY?QNO.E[+G!HU-]BO#B%#]3>&BFYX3AK\6. M><-70Q:7+"_>B=?1XK#3:*?$Z_SR$OG@,H%/?ID3@F?T6O."!_^6].#M&X>4 M)3!RX#1#AFF&"J$.$5[!T&"^(4$5R\6HOYFEJ16#B]^H1/!?P4]>N4]0L<\< M@X^B-%I']6F%RWN:KEZ4!W5;Y>K^,,B-C&1:RYBQR.;$%$W,NHOJ,;F)GLER M6SRP+"Y> CGJV]ZYS+$?NNS4JK3Y9;$[(T,>8W$C(HUR>G&;Q/80$[WHVL'=D7EE4N_P" M^9D":VCKXL#>1@/M4 3P4HZ4@J0E>4#VLF\5@)KU7_@(G'--5MU 4=#Q*N]Q MR\/*-;LK/D<9U;^2H0S\J:6K15W 5Y'$RD&+G#:!+''SN,TBYL+F1)HUX6*N6I\"J.:=X M 6N@V66Y6FTWVR0JZ'JY85D1_[U,C?!,8S%@SSI: _[(K7$)SD8_5SQ/Z;TP M,3 ;F1LQD/DFHXO60[)J@D!>:XH7/3OY8". #6VP: #H?W!@T-@"!@EC2V8A MP!29SN(>'_OV#-CFQO(K$P;E2&]4"#1W]M_XP81!(S'/Q2WNU#7 T_!2MCW$ MBL/:W0'L;W"-.G0,H6#Y;INOM!2[)': 1;.Y:/LC6:^B.\N\:#1YK%;'V26L:BB.L6CTJH=BJX?\64OA*\TT M( J59_,.B,OV2:U:%D=1EKW$Z?T?4;*5Z>VDTTKK !V$@&/U@ENVPQW:P@?, MSF(7 E;B#QH2[^&@8"/ZK$]CJ[I,5Z"_J=#HE.:JJO&ZB++"5C>"G:- \]!2 M"=[2^SA-Q8Z48.I!OX U)!X_B TOD5RR)%Z]Z,XR=M(Q)I*>CA?J2EX\+'>$ M>W6GK,K./IN$5T7"D6$EIZ'C(-R4U.W<5/J;"I*H@R:P1Q0\'AH >4 J!?*I M_C>8HXO]@]4IDV"@=>Y,,G@\=5E61Z?I*A.K0X]I]2__[V2[YJGRY'GUP%%* MKZ*"GMS=4<4JS#F<8\Q]#G ^Y_2.GA*SI^L/+[[DX M;/7BL3SV([U?KHKXJ=Q[+FX\8>*LD"U=UX]9JEH:,-I6JSP>80LAEPSV[F4Q M^OCVV,+]./N+&U&"$]8H534EVQ9W"?N8! M0?VP.-BL'.5&MF]NCJ&67Z-;XI5>S5Q98X3F?2%]8YU*-!;2CV45\\"0KC49QIX]W]E/;8K61VPVY;F0S5+ M1!6>18D:TYK'#:)[C\?B63*(BF:U;2.652J+_:>AH%C72PSVRTH(EB0[^%5: M"0"]R^>X5X0H'_:06SU$PZTPA[\P1&4>!MR=0@>VXM-@0-OI'B5DY1]5!U@A MIX;KW@)Z3^.-.96FW;KY\$WTLVX YM#1LPZ1V&835R=NB]46Y1A.'$08]^[5 M TCN I9!I ,$5-B_8R&>-O5Z*[6:98,Z<&X0E&-?- M70RF>]\,D/$Z_V&3?D#F-BB[T'Z2#*YPY^,LU"$-&!T Y/TBI@CP"F@_-,=; MNG@ \5USO;8%D^,:<<)CB&M<2!_:LMI>CWP*9\O)#%C73LI,!_:Y)W586KZY MJ8_XN7Z(.+>N:$ZS)[K^R+*/VX*W^#3/MU':X]M@_5:Z<]1'B Q.'K&KW2'. M;='!W>:B4B-Y^=XR>HKB1%S/0^Y81NY*<7*?12)X?!-SJ=+BM_.'AV%88TC= MWX\13J;D,#&@'2$$"O452+KG?:)C77DD6_1$5/@51TJ=AFCU H$PKC32=I:: M*=8KC&11#=+#N+)HWY[C6*Q62]=B-7M)OW(-6Q3+E^>ZJ/3Q;E#!HX#6B2=6 MV/P!B6(V4ZT%73_TWLW6+BH J*9P@606CU-B4[5C B)2X$@YTB4G:OFCJXGM'QI*V@X MTK<9#B_J*X;_;N=&7U+'C[8D-D?VMKWRI.?&B2N2MIHOT4XH8,XH.MW$&W7O M6+BS5S+R1[8= H>4I^=J'O?9@G0FKF30TYMIA0L@)]IGV[8G -^U"K%_>/_= M#S_L2[!?2 L4/_YP\,,/Y?]JDAPTN>;]CP<___C3P0\__E0_"88]^L-%#;VE MY4G_Q%"E%0] 0GT5K#+NBJ'#+H@.2/GD@%39]77VO^'%JPL 9GYY^DC3O-S! M7)Z54L09%6]^(0L#737WD12N.9X;4%_(=8FC6PN?G*PM3C:/"7NAE'R@*;V+ M0[HB>0!JV.CN[/$3:D2BKIOO64G-4K%\X^+NF-[1+*/KF^CY+(YNXZ0\P<# M:3?%%J6AB@B,AKGRL-O/T;6-U [&%HT,*:)GDNRE@J*V(WC8V&[M$QMF0^:U MB^=)\8M9QSFZQ0-O5?O5"N*D@1V6N0XY^\*QK*\BO8-Y[LI3T=)E>=\HSZ^# MLQ7$@CEMF2WXX;_))W9E.LS]@'A@M2K%A;0\]+B5YZK;9\O%OZ\HY8$0:(\7 M4$B XH;)&"" V-LR:R#)Z ,OS>,G<7HGVX@;>"_N1*OU@0.HT0H45@V$P&#Q M@1T(8.YLQ(=861Q=G%]?G)T>+V].CLGU#?_GM_+^H8N/Y.CBM\NKDW\].;\^ M_>.$G)[S_SX)BN)0K+#!G=FGL$59IBS(5X@4A5,33DF?5'0>5%IO.[#Z&LB_ M?8+="9"XE B648Y,&L0@('/0QGH&^ZB#.XN?$2 ZE%%4B9!OQ$$"WQX0<54% M+]ZX] %9%D46WVZ+!>E8OV/44U*&-C# [BT:4-++A[,UP0 4;T6E]#EK5938" M_AGC@VCR0' M7LFD]N7$*)4)%:UV4H$AIZR<$S2-!)-Z24S1Y [84$(CKBV&9''T8JCKP&\Q MI/3E5@PI3%B*H3 '&CH<&,LA?5_9RJ&NIKD<4GD)AV]GNAMYK((ZCIWAWV55[(7)T:=25?U]+D4T'4]]CXV\4?9&Q;FG"EO[[%8#H%7;>(SW&:+4DWEBLS\J>(MNN1,M.T\N,W7/LYIH5 M67;1%GOTH@CLT1GW,4:V.;-1R*B^:$N\B]-WC4PP"ZX G<[<.Z=/))V63"2S M=<_8PAPN6QV- =9A%UDD3LD;1Y9^8(P"K9F'QN5>B[_&Q*"99LQCE-J14",UFG=*NQX&.28_9HKI M-1?E!\%4F^:.9$Z_NLP.I4*7$ :;_E#B-%P!G?IH=#40*8=O$2K:X<@8K&"L M3-8:?X^7OHT^!J+DO4C3]=/RV(ZWAYGW/C#S?M8DFQ<7=[\RMA8'?%S3["E> MT?R:)?VCI6V"NU2K%QQ-#9UIW-K6XL5,#Z/R0CP7,_&YJ+7F9H2U1YGK;R_3 M0J?398;9\GS<*%=>?(Q6XLR;%_44CD&DX8-29"P3%$91.:"W;T2_3FU1KP-J M'H4RI6+J/@;_N278*Z0[@-=:"P3JJHD/K8 2YCB3&CV3_B .G;!0*_7A'<)$ MA+[+M-"V3#+T9/6P#F$"8;O9)E$1/]&3NSNZXDGFG'Y>KE9L6UYJO'LU?II> MTBQFZXN[Y9H]BM<+,OA'&VI(,L+06#(-=HU*NK&M,))SG/'%7I_0T@")UG_; MYN5EV#-3>3P &384I- PV&8GA(QLV8RA)A-G'56'^MQ$SR?/XKAP6A_!W@LG M$.%=R# +CPX+)O/X!YY!W)DY;C6PN!&M(*M*D0F8 FO2[)[!Z\ MHPIOF0;(U3A(B:4:E5!S_)DXV:N6(]_4DG-? ^4!:KHI4D2LS;IJHVK=1Y;1 M^#X%AFV;=#=NZZ5Q**:SCUNT05P!*&:TL*B?!L$B:R?W:03I"26-=(H*'IE] MS,XCNJ99E$!Y9)&6>*251N*1QKX/'IE=07ADLK XYJ$V+^)5&$2R];*"2("N M4!-)HZ@BDM''W$32I$NQ9B-.MWP@=/%(ZTV[NE/.1QL"#3_,AKP6D2;7^,LO MQC9E>/UI-;XK38,Y-7T\]L!%*A0%+O6KR2:\MK6W;%9Z3#3^@C3#'S> X[8# MLC=$]I:^$LJ$F_ 8->](LEI">463JF$/\:-FCY9=]$(D(Y$* N. !W-G'M$IIU6J=/;MVSDCD5:XH]6&HE#&OL^ M>&1V!>&2R<*>3ZJM]4&1RH8 !;$ W:0FET9113"CC]E(=ASGT?U]1N_+9EW< M7=$GFFYI>32 ;B.^DT[]NP%U1M(.Y 5]!.CBU<1#N)U%5U0L&A27K5S/OW#0 M#1ML1-=U"0E2;]/2P=]4H$0;=SEY1$'DH0J2M71]\DHX1WKYQZAF).0/I'.. M;S2-/-,<; H5-R>.,[1#3FT.,&LUH*\!E.R:,)'Q+)333\% L#-0V5D@[IVI MSD.%>0F-<*JCPR"B@ K-:PZ<@�(\6LZM8L%R:GM*>,0?L%GL>@Z2M,#FE> MF0&ES4Q">_EEL3\!GQS>8$$LF%@5R#P[% %V;ME?05D4 0P+Y'K?XV@3W=/\ M(_\%+S.VWJX*<7/XJE#/?@.E&Y+9I,>2S&P??Q(!Y,_(-("%Q5&4Q'#>H?B5UFQ0Z[(#[\XPQO7@#F:R3(Q%Q )45$[Y):CM2";QIR MNH$_*N9F'>S3V^*T/&M-['SY$.5Q?OV8T6A]D?X19;&H[*ZBHG>UFZM:$^3! M:F-9"'2$'_;='!NIZ6)J\5N4W<>\U$K)4_V0B!,(9B:E*TS8N"Z46 JTT*&K MD]<)48I]>(RK;RRD\FQ2"I"\E/A" :O+*YX1.VU@13O"QM4I%E;?\\J'BY.] M_ &IP'N] V^C1*Z^&/!J#L;Q#=XYC\X1[>1C\U7"\FVFG54R"K5*()40 B_[ M9E&GCDP>;(S3*$IG*<1\B"'.DCICZ?V[&YIM2DR%,V=D[E_FTAM]ZO3E9:+H M+,[*BF6Z/HH>8[$7F$8YO;A-XFKRJO>>$"3<8HE)&($M>O/H.Z%![FP4LABH M=T*ON>3\+ 'T,QO2&WW6Z/5D]M@\>(<4WK0/R-4X/!W6I4\9CL5SLA=X>_@R ME.-8 MGDNYZT43J##RD4ZHN+ M;9$7G$IBT\DMRS+VF?^5DVVZIAE9537077V8TOSLLO:_=MR@[R?34*&KI1\> MJ*Q[AAEJS+8Y&H,Q'J_+JKEHJN8#\FO&\KE7CR*C"31M,AQ.<\?H?8&O7:IM MEE*.,1&78ZOMNL9CX.RDWA-\M"DMLX8,-^=GC*F#M8-,R)IJM8)^F(F\;EIO M&S7,&GP,!$Y3#.\?DT_AK'Y&08PAL@Z'S-SQ=!_K?XN*;28.8(V*WI)*JZ"R MWNT*HI8A;=/8,WA&+_ "I*>\:#XAZ\#FP94]JJTY=+^]J>!HZ^C+C;[E6;E1 M[[]6D$%ZTD+_[@D"W&M;V/CNFK4!NBV].SY@4W547%VC&L:$FMPGS/IC]@'; M?#\)H1W=&2%Y1WD[UKOS )9Y3HO\G/81:A/< 58O.!J_.M.X<+9X,:/;J+QH MGI.X%,A)$3W/OM?0WK7,M1-D&NATNJPP6YZ=)$BDLG#_'1B M&W'V3'4?. =&17<=G8S",ITTPEAT4IKW,AT#< ABE=[ GE6KEE @E#)WNHI2 MUJ[14$JIIZ24P8-W?"%.V$!OJ MTSUAI_&[*4G!W*:$1#JS&P_O/AW<0G@(,!3(L;6.:%"P#]Y7:A*:]55DA'B< M#(CH60#F$@>%[:Q02P=\XO\46+5D#!]@#2*#E(,X6H[@]/--&BDY1\A26%SL MVO6P0M'D!T0XA6:])C':L*R(_QY0/:_K3!5M]+^\AB9=!24O5#;](04_3*M] M#(1)\W;U-,^WXEDUEW(@3D!["VBQ1=5!< DA;KJ5W&ZUMN\B>ZH[L&#^G";R M];=@K6O1,%@SH$097$<[U"135,Y3ELP(M3*P2 Z_.,:%G"5PXV NA$#>R2_\ M5ZY>" -+896\J2CNROLH>MH>?+Q:LCES+H-Z-O: (YSB%\0B$C^B&W1XWPJC#0-#[_7$C M_4\U:3'V!KG1YF&3':'?(1<6L89-HTS$K*!R^5DPX MTC+N?^Z\[\PI&,CJTJRY6 %/DKU,8!Q6];B)I)J>L9"PI65D6<^Z9V#YRT * M1V-0UR(Q\75]#H/A!8(<3GW0:0LOLTD5DM),5D60B)-%VSWN*P MT@V$*PK%/4E$U(W*IP?D/AQ^:/I3P0S]KZ^F1%=>10:516]008^L:A?#<")' MTV4-E( "Z1B@6(+G$*0$%3!/TR>:)% M5WG1_&^Q]UF M9H].S%%86(AWQ^M>&1(8DS1=;Z*3OG\LG.HJ&HFE\N$?9TZUBGM=JW8X$F>' M.J"%%K-1D :M:$9!#>,4>ZL3Q,/K0;Y&PNR]IE(.9A$U+LZT1]!CXFS> ^>E MYO$V6=[DFD1UM4)'%)M4+>->:^J^'RJJN8G@WNT8.]O$)4VG6'C4TC*2 MJ&<]* (!B ,@C!>B^)^U&U@Y2WNYPJ]CH$G%K3:V90]O5;"O/5PJ!T. H9NB M$S\8NR-_1,FV.FQAF23LLUB5^[KQ JUP@8 ):KZ._]%\5K]&;Y_]L$S7]5OU M_&3SF+ 7VKQEM[X4&6U8%XY'&,8FZN"F>*V-QK;**22,<[98KE;9EH>1/$JB MK#F<^;86"2QJC$>T*=:@8,D2H ;[,(:UD2T/)Q9>% _]&ZV-0KH850MAQYO2 MK+=%K$HW3L%@K[@H_PR,P-VN,Y&Q]T-;B%7*&TG2LN@-%?X*QHZ+89#0%8UO M!"C0&M$!*:'5B=5-"N45&G&@[Y)R-%5,]:]9'F1T2+. M:'G+-?:DF=G\Z*DSG?G9)M#4#0IC&LW8-C^3:0:7B^ZS5S^99D$ZRI2:'5U8 M$VMJ3SC3:Z9O$7($5:2$*UILL[3\I$D..'6IR?"H>E1M>)8Z5-64^>M/0ZOP MZTZM,ZG>7&WS@FUH1K)*(?@@Z0KIT66F#4P8Y:7*Q_BR4M_R<(+A[E7YKHFV M**?7T(4OE09V7.K[F&*-N-:K4T#16%GLES%$@2YC,&#!Q'MS9UD(W5' #_= M\O+PEW>A8A*Z[!P%DX$L/V^MB[_,V"/-BA=Q"U#!:ZF3_]K&CQO5+;*#M/M% M"TP;C[D0?SZ77#CX!Y(:;)'S^S&CJSB@6QIP-)H'I17OQ7E L.=]I<(>GN1-0'J UG;TFJN9?&?3M*8P-"7 M #K V4E.V^\K!14V?>G]T'P'@2*/KFAO:9DL$E905.[KVF0B%F'0OTAP+"J M2X4D:? H9 ]V_[47?\N(U!>L'B 90 ';:N(Y+2YI%K-UO-J=/9YK2E6PFC93 MZ-302:IV!,X93J]375R[<=9@2EXB^QCU1VS#?5/KLO).+J5QAXA?',:PU4$P6B:5=T MQ>[3^.]T#9OS4^N8I_9D'3\S>%TO$TS4*1T.F(]3V%G\_MVU. BLI'%[KBT( MB@(Q89]+TW<9:,JLJPZ8&5/Y"XJ4-,VK32;E.X1NW2R^0"[F]!*6;S.J/ZH2 MTZJ!V(.L>J#^@';X#@[#F^0:/H9ZVM4(;6MEH1#409RH4+;$HY$XLD>L 0YL M,6UPFV>,>OLU<+W0U7^TBS_M1Z.#R-Z8AZGYGG$SIR7QSB)!0JOM-G/S4-$O MS/Y[RHQH?:\.K&5MY.Y%G._N&W;IV\.P5H"Z=:IV\ _KU7EGDO=MX7\GM-[( MN]RPK(C_;@M%-A5%B-*K(&);YP2WN '[@S+!:*8;_<3:T:@E$@YCK)C0, G2 M9WJ"Z;1UQ#-[FX^/\=T=S2C_H3_0XC.EZ15]HNF6_KJ-UV)GQFEZP@56Q0=Z MQWC=PMM^Q]/N#7N,5S_]\--O='/;7SF*:++A,XK)L7Q': 1J/,!KCS%>8+E9 M+-=_V^:%*(=S@!Q/)S!^2 MI"B%8+T3Q=!:.V.4:T9>%W?M$T2N:")>U(JIJ/SZ(H@M0Q9 M9AEW6BVC^R042*GQ6G+_I,S2S5@&1:U9YT5Y\UE:Q'Q^8,%X\LCY)?,[9]S#E4DJW8_J-L:NN]LV'$@&)N'T1& MFAL?3T8U #FT8+3%$F7&NUA<1PD5\["_9M$C?8I3>D"X1)3OCA&9/?[@8)3Y MP4DO*HVR+ 4HA%;.&*N>XC5->S6*FT MX+4J.8KR!]((!/-V1-MM#/I#RZ219;LT4%N:'=CY,=M$<;\:5SZ5(+U[BH3G MVIX/,'=-0Y#Z=*J]Z M)L.U>H8%5F'-"U1;AD% W.[UYP?G$=ML M6%K.7XO$I\.I1DR&;$\,"[V281^[A,VN0-!6J2[*>F*]@_HC3ZF! %W7J2K, M&SI W])0\D$I56/F$&<33<[&0J7PU94/""5 "DE#LK"]&T@1SM%/0XZ*^27-FJGO>+5,U\=QLN611[.^Q5&K_KG 6B.9!/2#656XN32QS,52 MN<.=U@IBJSM95W0*U M@=H:(ENUD0EM\8>^26B8?Q>60RPN&B5Q+ IU0Y(K5@?]=EZ6QK.4K.A6#.$ M 0< F,.!Q9 I+(#:,#WPT4K%@;Z147_X%?;#NG].W(=4T.K>9UKE-+D.[PVD MUK+/PM3EG:%95\'+L AG?*T'^O'-'%*^B+/8#886-8MA92&L_/.5[9S+.59$ MR8!R;GC9!AF,O6MR%ODF3LF:)4F456+E\YD/<[)UO#TI.==<@!SCLX::HE8: M41/M)M7>.F;<"A8@:$(J0,KI \C\&62VS,_S M;9-=CE-;UHDL+S%U9]E;1.UX& 0A'DW?,D: <10.DN!BJ-.["))4U!G(N<7L0YD**XVYOE=W>)OM^BSSAV^/Q;XT'O"W>35 $%M4'O"4> M_';8X:TPY&VP!\CYC>\:AR.1UYK'>)U1'@>";C,= S$84K0'AGE@?/<6V*>( MZ"-"N6T-0+"L<:&+>ZB&\".4I3KU+M&3Y]6#. [@*BKH12I6_RW3M?A'W/W\ M%"5BM[G,E0&J#7^<5,=RRL$9*L_<_1JYYVIN46F(/9&TUB$95R+5WSGAN6TU M^_K702ABXWM78K"#E0ZKG;W/S/3XB58[\V^B9]%8<85!NHJ3ZI3/9?&1KFD6 M)==%5&QY0UXZPLH @&*Q$Q=&6D0)%Z/:@+_(#ZU-]@@SWHNX<>0[4LN1>'\0 MA(@^(40;',CV@A :9E2Q:93Q?LA":&L8/,-[JX/7G@E(=MBD=VZ)U&>M\,>D M[.VNM0,2%3LV[BS*2@>B:E_1N>_>#IN@NF%RD R==;A=W1M.KVGV%*]H,_LK M#K+:GVUUSM(GFHM)@L]1MLYOQ)O[]G-QZ-4Y*_Z#MBY:VENJE,JEGC>\]KHH M#V+NC5'F;D=3V,S7CK%A>JZ6XQ=1,W\38U:8M6V+W]/Z;H3RBKC669M!7!HS M/XE9*#VE3C]S-:F3M.;]75YSE,,K8>?^%L&&./L9J =DYYN4=@[(R7-]5!6I M+!U45]QR_^2%%F3?@@.RW+#M[*7SUS I$^IKG.S], $,"9[XN(6C6'F8FD6J M5TY+4FAIH&,7]:V T04L@/8U%W]EV9]WC'\S'I;6VU59O(5QSIJM1Y5!0_OS MZQC=45#S36$S #(@1X'+\L;PCRRK/Q)RAU,-BHW.?8^$-UF^ 7F3U'B.*B+SRG-\H?X45R^PK:S>U#L=;2Z:!2K ]/(3K6\A8=\([2_)>?1A@9QWN08 MQ*DBW3 (:,(5W)@RYKBV)?S <1:G]+2@F\%QHV? -6RT#$P5-78N9PD:LG>4 MF-$U"@L9G5-QA %26G@M\:./O"'A0XF%@=%C9VM0\)!:,GOLJ*\].HNCVSCA MY1#-C[991M/>>FVHO!09#/)(@4#KP0?O;@T7;U70Q0N%U>&CH&5N4,U8DH^*^#_'R^S9*Q'L3 M,6=:[L;-B;@BY($2H5*>6%)]//YH H< 73^[,+]M T[XON= >2[^55XD MY*H&XGA;S2O#]XZFXW?/YW!V2Z: V;[\CS"N.7)&#YC3ZIYU8?3> IS/LM= MV7R^%2_)RZN(-W'!1R\W[(,8R%#QMJ.*24XT=[ 'XC_(GM? &C!=!$#WICA MH03JHUIHE_,"HGI$!)$)KUGSXK44"RYH!<<;1\"X!"* :7B$ KVAM. Q#%#8F&)'TO$X].-$U8.PX16UWL5RORW?F?-Q2#U%6 M>T$!_=@QCDFFB M@5IF+-M55E'9;'!@9*M6;U$](KMGH0PEC)W(''YSB34J\0XK]/9F1OUOM'A@ MZ]-RP9+8!+&G;+47.+KOG?G@JM=A!T@/A3$ 3_@;#!T]V^D%M;78_W=YW$M% MP#CE3>::)%KQ#S*>"3DN_\;XQ^2)"V]GOQ3#&4L]DCIVLXJX !-],H/]3@EF MIWUD3S2[98AXMF[__B[CUN6>/@%0V[[W<%4*5 M]AH'[0G7G=*7@N'W7C[JX\+87.O4C)TKE6/IGF!=4*=JK,/8?W,8JS/Z)D2^WW MP4)$ZU_%+#J2)B;CF%P!^#$1QJJ^$!*D%.$I*A("%6A"6=4#ZG#FWC%=ZIBT MVORQ6P^*1+H[)4&R!AKAW2UIM.Y*), P!N+/E5#2=9,:1H5'(^.]D^".L1-) M>?\DP+YO:*$=M0+R- I5AQU8=?9+"#E2"@88J<=!3#/0QA^&BTD1OD,I8I@&$8:':"_[@ ZM-#1;J)>D-QZB=%(DJ@4G9U_,!RP87W5 MXYU14^(S)68 MKGWGM#X'H@8[46K0PN-4FI6I](%,2RPZ$P@Q'=UO=@XJL, M 2.!O@TA1H;E:K7=;,LC&9;5H??EL6SPX& Q8(\/6@/^0H3&)3A*_%Q%B93> MET=9# L6YD8,C! MAP]GI:4\]E%M.,MZW. "'N@"EOJ ].'CWE"6_^@;^>%E7Y0K3N8=H&FG;U_3 M'X=E7Q,16>-V()N5UBR4)K?TN;CY3),G^AM+BP<'_CL8 XQT(<8\C@#L[GVL-\1HT-#A =#!XB0O MXDUO2-Q<=2!6T[_0*"/O?WC_0[#!Q06JP(&"&V#@8P:[7>CX =K"V5DUR1@; MWA2_A(*,O=L\JTV) OVY()4U4IG[2CK=-SN([F>4N*M8L MWU;Q%G7V3B;-V#VWP\*(9*:5?;?E$Y+P1V)EZ:M9_:# "8CSZGZ$$GNO#:.O M[&TB>$Z0^OH.,9!I2V,'I)(G0N%M0],YZ8S#9I@)1)7^_H./"VX^LU$C2LG& MH('DSL:DE6[M=?9A8[<=>,5MVZ[#(/$PU& 0=_@8E4!AC$E:FUN>&7::<]< MM)AIW">UP LC!H_RA T^RF-?.DM01G*8-'EE:9>[AP_E0%:&I][*RO111O@- M(_VV6H(<;G:6'5+P^U<77#HX'!=>9%",CB_"X,@(LV_3?"29,QFWV^")'R,3 MLC#SE368:1F1-J\K-7_D!!Z=F=M&!B?FRLCD(4>XG6@5AKT%N.%F9]@A&__X MVN)*!WNCPHJ,A+%!1=@;%U/V+9HOHK",QO=I=?/CZN4FB](\6HEVYLMT7?YG M4C8[OV1)S 5TQSB-M=/$E>%VQH:6H9[Q#S 8V1)CE!EE>U&KDT:?M#1FCBRC M Q3^V%=[H<:CC1VVAO*.X;8-41LBG^M]PSL\* MADRZ(<#L;)IU&*!M^*]1G)ZQ//] [[C,3?0,3M-:36MB5FAZ"S0]7Q,F7YWO M8?%$;6TA/B;?)/S!MX17\'=U/*'/JP?N8^Y9@0'H 04"8[="F=\S N.ZQO>T M$)X@.VK](N+7D@%)A6ZA]NT!N2TU"5?]DE#MG- P81U"TF+;M,A>U(=*&D2D M--0502)KVRCJG)'>/H1\/;4=R00:EMOB@67B7H= SGTT=:*"-[H?7UZ. MLQJ)4%AA[V/FVAL20[0Z'9Y8+,_&EB9?7:3744(O[BXS]DBSXD5 MQ='E$GK=E.K?"ZHTDE$P-QY..G%R;"*<@Z%JW,(KO)Q+B@7CC[7L 7D4TB4E M::,R+Q4=087!Z^'7P&KZ]/I$#O^"C>X M+[3[V]QF:]R*YC;B1UQVGZBOM>5]&".Q^A/I5-XI6A*LM.7?Y^ MW^5!7!KAWL&ZV@_#^AC#=8KMARG*U!U3&JO] [CQLH!G4 %"I M"#?8*A[3-;DH'FC6WQ,0!O\<,:4J+YU[6E-P@NPH2U"'%DP.;[17_<-K^V#1+&Q;-/W&:,G690Y&F3ZIN#7&B MU-:GEAD479^&,&]RQ9+D(\L^1YGNQ9="0LH2'0DDE+9LHF]-T/N H%;6VN/W M]H6(EYV1R/PDI_?EN]%0;F5E.X.!X]-1:]PX= MR)QQ<&':#5*N$VKV*W6!ZZ8O7<8$T$9 > ^SU5YDM+\1+]X)$K$QE.8'Y"3 T08<50K: M.W6XFO)6$RJZ _U."6M8/:C"-7@2 ]P.-&@?PK'](^"@;L%0W.G=4SC4;W'M.]$CD+9G6-?Q!;YI3\@3B$6:FS.*6G!=WH"J_> MTG8W&[M^4\?\J**#%6/SW;1L!*THMJ0>%C^UV#>/5><@&0K+^\47(D M<@VV,0LDNQL3KFW:"_$9$1\&>0 ,I*>9I+$ MFS@M5V-IJ .0W9''*#N:/@;KN 2R.S)3R*:_:(N0&B*AG!8#ZW$VH&-D&AG4 MND2RVI^/2KNI@(NLVA@?)1=W9YSIY5G!A+=OPVH2^)\==&8W3QY'7Q1Y1LH^94!V&OOC]$O;5"?!K&VE"?!&&3 M(5**C?C..A'5UW<)D_5HBYP\MF\&RA_R.F3_GH!EI+$M!8#FUJ"=!]650J&> M)OZZHX-FKN5UAH6-R! M\$V^4J$' MB#FI,.^;(]'6#-]V>':!TAQ,&:11R M:.WCL\3FRDX7LX7%&8URVES$',RV&FBO]]@#ZAH5C;2*?3Y9?,R?6JP;X0"2 M\D'TRHN%L58-TNBH;N6Q#,R@I\Q)P MBQDRLO FY>U^1L#JL%W5O%D@&0?'8Y$4]KQO=4?9[BO0_.29MYQEZSB-LI=R M6?0Y[P:NR;LDJ>:[*8>^.IQ[]02>3Q[AR?OTQ."VH2_)]M_6<3,?X[R#)DGJ M:Q +83V$>.:7/DZS)B@X=9U@&>S4;3)FY'<+.T8@%Q9>VSEC@-@7-O75+F68 MV+LA%[TPT2Z$#DC7-&EL?PTC'J#\%N-(V&7A)^#%F\0 J/^9? M0- T6%S16+S\1HL'MCY-GZCZ"@$G'66=J-5!C1,:+YZ7B9J]PF.!RDCB M>MR;[,>]?V-Q6I G+BHN)0^)VS:@:/D,Z$<3A37J>MH:_4V%T"'GEZ& U*U( M,QIJ8/I-A=-OR\/)OD28@DHQ3)QBEUP&5YX695H\HB#TO7+FL 9MI4%:*F\= MI:"""!.EX10^XGUO5:S1];Y6.Z?%Q=U-].PRA3;(DK)(%>23/M7OK]2D+'F<6Y2#A_T7U=1 45@P#C>G*M5*=85DBAA)B> M7?RWR#H7]L"@UEP<79Q?7YR='B]O3H[)]0W_Y[>3\YMK7"UO3KE M8.M^];WC(\Z#<+7] MED>B+GN%!Z)C5':&;!]V;M>N0W1::3;32>)ZCQW!6$S>K5+YD, Y>)>R.QBG6 4]\ M3!C.$E_XFMZWB\/!JW'=<3A_==(Y84![7CY 5'^N"N()]@;CKE4(./@;W3F> M@B$=#U\/5FY"V2INZ6'SV1>0(]@-6I;#+Y /1;R'R M*9S3PI&A!3]791"VPMY"V]L=_%N>Z)Z'G[PRW//T MIRP,;6L()[.,;#OR00RC6O/V3VX93<=Q1S!@X'STB0Q#&S'RA(9QW_UUQ:0Y M3X(9V^Z M* DV*TFT$.WN@A,J\XHN$=,O,*0]K\%33_"O5!MA]H2OM7GUND MY*D,60IK\-FUB[^L3^<"-.!4:"XN,_84YQPPY6&P<15U@BF7]/VI&EWJ?WS- MN+*KH!Q2JFSZ XO;,2JP\8'6T4#,\#QW(SRWP"*N9Z]0]!9 8YN-&(0:K-<3 M2N-.[R3@YT^K'0V$S7XAAP ,K9Z_!;@8WRT,A4L0;Q&ZS5(5&;8SV]TMF!.U MV8(?@IE\3I#@ >X',-)JM3T'O:\1OJG5OPULH?\PJ-GY#>U[$/5-Q@!AP=Z6 M^2/&[NZ68[:)XE07%C1BVLN"&C'TZX(JPUY8K/;A=F502U5S:5 E$0H'=?UJ MO#BHWP>VJX,J#?/E06VK\_/BBHJ?+T[BDK8:@B^+CW3-F9V(?4-;WJ27O7Y4 MJ#?A(-N6&8AC&XNV&*WQPG7$AH$"!)J_Q>_?77]':KGV@([G%RH62+\__+_Y MQT3@NUQ5%4Y3 8B?4BCE*VJWXB8CG5"WLF-M:KR91@+X'L!ZH\5%^;2DNH!4TEDA?D#2ZABMN_X+Y/JM M2Y!QP0HV>V2 ( 4&W2& -'!W(;0X@/_X(@/&^,BK^>I88%!JV:." HU/Z&@ MYVBJZ5>=XP$10&UJT;SP$71>5<^#I+,>(G8>&[L/1.">!0!S-5XG1*COZ4NM M4RQX.DU%EB5K:6+W&C/HR49T1+M-'*)!.HA)P$N6Q*L7ZSE(&C$YS?3$L$@K M&?922JI]@"BI4ETL5RO!(;$E6>P>W-,PF-V#NEY5\C+HH'FL&*-*NZN5@SJ/M)B5J'4Q5OM@8,R))FDXOR M3Y*R]-U>BL0%W52CN$#HZ@HK>SH$=34H*VHM ;*CI14SH-QW 6AUC@UQIX*P M8XG4I@Y(:2SHRM [)=PJ16^<"*)RI/EE%*]U*;#[5,YPS5,L:E?VO%2%'=,@ M6K8T6LNM@RGZI)Y1,:+_M]>\W[(H^LDS4[B=< MH7A1PAS1[H [GRQV)[QYP]@23T4C7LNP+N>P^[)??;-[9]!_5R ^_83_5\#11%NLYJ'H]/>=F5MCM.I1\AWRH$:-QE7WVLO M:VPS]"L_'7'UVOC9/S1J5G[^".+GSQ4_4WH?%70]&3]_G)*?/]:YE*603/J5 MIX[X>FT\_7'>^8*,1CD]IM6_IVG]$B^_C%Y$B_OS ##Y_?C>)C\^1ID]^!B/ M@SQ:X@G QJ(1(]^L:\%OQ0ZJJ)8ECY7P["$"B DVL-MZC#:K2DR%^)D"A)BC M2)BWT0@\;$/PN W!1IAQYH*VBC Y0:[H.\1 )B!C7'TAT'1.'>.P&5P"R?APZ"R.;N,D+F+5SA^PBBF!]%1\ M,%1R,LV00NW4F:0J,[J!1;Y-U]E+,ZRH]O1%E8GFC/;YY_7AL+&1UM"M ,Y* MVE;.*KU-A%:_^43C$ .JQGQ2XK*E\+:AZ9)/$+ 95CYISAEI+;>Q)A2#CC:C M*'702:KP,G!06O3.W0BKLZ,;FZR;,@A,+%DC#2BWE*N/ZO4UZ?Q0]QD64 MG%/%:4^.BMHDHU=$)Z_.U21S8!;G;EPV&EOP/\AJ=\0<*Q>=1]79$6 MB584&2D-Z5\;K74VS-PV>YX4R!Y3DP'Y#R MC5N3@1N^>+FU9'S)F.M XK5V>J7 MX!AM0XV9T8#^M!):8\-":*/G@/@L[EI.N3?(E+E"5LO:CBPZ45O6)RDM^_[< M6"GK[W-O+&X V3T,C7ZJ'C+ M,'!A-A1B895?EQE]C.)U,]-1[UQ>INNR@JQ*=6L<=S&B#? P(^CTA+B=)"4X M-,2-U6##NIGOQ\K [A5J6>15<#2]8T MRT_^:QL7+U80D&^D6&O3YI? M<6_N_SF!/WMNW/ A1I0!'6<4_TNR.91MQ*]B[6V&Q?O:-6'M$ ME@;!1]S_\K8^G.<)+WR8YCZ MKMAP51\=RMP(%<+0)O#+U+A"7^06,JD,GP M@3AC.'TO!Q$W2]V0,:05,\:'6%Q/OWQ\3.)5>93*)$C+X_+6P^>X/T@98V07*X89&1TQAKC%C1LC6F".'H,-+VI=TE(FE3;9JS>% MS-X ^21,S#[W,0J.#!,<+^+67CS P.-(V9R4-- MY7C>8--I VZX:9D>'G J(Z\NY$C0'!5T^C 9&W8JB^,"3[M5,X:>;OUU3@O[ MF >NL@LI$)71X$=7^5.53";"[ITB K>WY &S7- 2P;8T=8,, JMPK"J J M?DHU4&M!%5 [-F8$:K5@^T61F M[45[/?VGYM'LHQ![_S+GCI!IH57J4L1B>WZZ_#6+"WK,/O>G&70",CE: EB< MV)GT0@79.H@!7:7]BBC>V\W6K1>Q (%F3_/OK]%VG0KWRA]; _>=K!+EDJ7Y MP?TQ3N/\@:Y%]5\=CGY5]Y .[78-&?XF#2P^Z'UX6 ,$]0FBC<7*HGE.[H5 M(+P!@$!%)%@O:9BE5U92S>9K&N0AKG8!^T. W>&^<'DY(#L(EL+ED1;BK?%5 M6+'<"R:URT=\@'+>!2"]0JQW([M^>-"_O%T[/FB)X@\0E!?#H^VPL+IS'"ET MU=M#A4 H9>I@\P!!V1'6$<).RS)$D*Q[QA%^##QGR24B14BR\ MD>/E40@ MU *@0#FU".HFW5RC5ED]^6CQ-0WT\,.YW1\"[KHS(D*V.A2CE YU2L0+*&T9 M !650>2$2Y;$JQ?K=(A&3([^/3$LWDF&_<5YM2,0R52J 4Y\Z+I2Q1;#SZYA MB*2AI(72JD>DX(=EC9.A,.D&X$J ?*K_#6^"8R2";$%V((2""*=7T>??(AYM MXBB!5=A6!3G$&A2P**1UX2_LVER"F&4VLN"/R:9Y'@B5[-VO(A6H@S3LTNHJ M>6;Q- GB\,.WU=UXN'5#NH#>3C;4BMH#%FVA'A&,:>RHUTH&0#T$AH(\8:_5W+6D3:-I'(,. M<A8F" 62SZDC@MK]V,"@LNI2B]3ZKRI2Z.#G&# ,>'"/ M&Y(QU_"A;$O0463,-,28&8=I)Q=\;XMP]3]Z,O*MS@^,'G@@C?H'CR:F'\O/ M-VQ''Z$/'HS7$^UA+8.8%NLCQM,X8 ]GE+P?VF]O\W@=1V)AU3+/V:JJ\=/U M_V9Q6OS!Q;>9:;3>%1D&FT*'8 MU(:9$1 Q11U'L_HH-*A]@00E=00]BU-Z6M"-.0@!=1W*[Y;N!"7*SMO4@W79 M\=@"I6O/I3X1FJ14?06521]9CI6)LL/="Y.=&=?"1/(_6P@X8^F:I>4Q:+=1 M^N?%W1W-Z/J*-_'L],/%U6]T3?R&VUF4 M'Y!/U4-;?S"=YPB8]EIUF^Y@E M(,R5D8\ "XM*Z("48@>D)1A070<% 1O44Q+IS(H=ND%\S,RSBT>:146XC=QKY8?8.!Z4#ZM,R"U\F?@?F?^P"/!JLM[P<>3((>3DH\>A T>T2($[7.R. M%'G"^\=71/B152_>R'!,J6L<#X9']X$T'TCOR6CM7,2R(DHPBEA$+M>S/:)E M)"GO:GFL'[X.3H_A\G@.#^'NI$7J+,4I9E$ZM!C],M [LN0<"M_02LPKFM+/ M47)#LPT@U2BD#1FF(^V!M2W[OLO#OBM7ALH6%O4'A%7O A_+>Y[#XYZJRRV4 MT_2+G6@M11N_>CZ"8M6._;]%Q3;C_Y8;#'2[I498@-1W.@L^\ZC:YV2#.*/[ MP;G58'7Q6YS&F^VFRJV[?!H>G:&X@F95>T<[Y%>U,7"J-;4EJ/#06LN@V8#M MJ&4( THM#]17^/%-=[U+5XKK+"W^?1NEO"5<\HG6W-Y?=A/.T0JN<+&PV]*7 M=D8K#-A8K/4Y'5:=1GN#7JL9'"-!MASP\<=?&C8=AG-XX QM,-<;=%[1312G M:YI=W'WD82M*Q.SGD"E%HR&724:-H2GF=)2NYWF;;FK*Z*D?O7'QPN&'\**! M(]I<)WRL_3Y@!DAITWE.R-"R60DQ[;2GL1G^V. \-;JS)([LJVR5[^V_$JJ' MF_ 8-7^JE@L)U6G= $GC/@R<$[D-MOWOOX">NFW3-NZ[".%@;4A?6[=;6 [/ M-BC9MUF$<$"VD?2_IVO.<;9-"[H^>1878"TWXK]<"ER;#4AMJ[?A,XOKO((I M^G-%T93>BU,J!M>TEG8,3N!&NR6[?ZEV-]*\"(')0P$&S;Z0_G;(NSISX)1K M;L]:!%*4YN8;&@&2_:*T+XE7 ME,JV/1S+:/<&K$V5VO44;0A\-'>KNOXT_?[:^E-6TM2?:MM^L8.<,XQ^1L#F M4!K3Y.'=WXB+*6.\'@NJ^6,O;*WR#7<\9K%_1W_ :O]:?\+E_J7'67>YM5N MM>I_;U/,PK\/@:=# #1PW7^O3X9;-;QSLZG(=O=RM- M?*D\0-CQAD.$5Y,'/[,Q67"O/20'"NTIX\5G-F_^V_E'"Q>U19'[#E\1YUNP M&+N M**/KN+C8%GD1I6O>:KEDV^WP=$!EL6._)!#5K=AD)\3(!$!&3# M6F#X-A&GS0FXD)LUZO/&?-C&B6B1N%G@=/.8L2=:YB;UN=U@A2;R Q3&4L[J M G4Y$-2;D70P(PLA=T!VDN7A^VW94 Y&AJ."#>TWB816W0X-@9YFK+YX=;B\ MSZB)>B:979VEE!F=TQ16<9?8Z1V8KJ]XBZ+DY/F1IGG_[9%!IH/WG@P*WB6K'D80>B]VT*OTZD->,OZ MT.KS$#"OZ\(>Y@V_N KSDG@?\TI[OK"!6-0;/ P"ABC?N[- Y38!CI*3MX$2 M;:4^%";SSL34FC-LEVW%2)XG!"+5M/S'3Z,M*$(/VOF@(LL@&]+9,%GNW M*!BC5NKQQF3;+Z1P0ZW9SP@\'7Y1@#+%X-&(FCT>YQ=WU83^_E@%_3I4H'P[ M-IOE,>AD\H ^E@,XLQ++:B.0Y:G0WI:I!.T0!9],JCU6V?W,3"WMV3*JAQW2 M()X4TS:'3P>GRM.7ZT#4>L3(E3N^CY(CEA74+@D5N MAUZMW&@@:RQ[*,7-GLP8-^DNEODMS0N6D[.XB.\CL MKJ\+WB0Q*N#!Z.2_MG'QHJL5'-6:. Q6&\LNH"/4RL/-IY%Y+J869Z?+#Z=G MIS>G)]=D>7Y,KF\NCO[M7R_.CD^NKO\[.?GWWT]O_F-F$KK"A8WK2HFA0 L= MPCIY#8&^>H;J28C),^>"QWIT?\\VD#+M=S/)_N-@*&!!.0C(&JSBE"9=>WC% M2-^N0X^*@N-U=J:N< #U9LC%@6-1X%@,>"\"?$8LD\,QF5\3V\J%2GE+^K\3 M6LH'PQ,S(ASR_? \[Y+?L0.IUHF/Z&IT-A9]W3A< N_D#4/-'KQ1L!9(F#_: M9F(UBWW4IQ'LA_:>(!ZG)-.>QG)J+T 6J9071[]?79V>D&FA4>FRPV@W M*(Z(STX+NNG/P0)D#5QIR7K@R\ZZ;\[(CEQYT]77 M.Y%V:C8R2?:#(I1V_&D7-= )<0RJ-^Z;3$[C4(NZGDJA+'R"=+B%1Y"QJ5[+ MQJ)@QJ?[IJFW+F@%%(3!VJC0,^F+'/ ="6HEF0B!K!?7]YD&\];M!CU9';[# MV+78:I !SP8DHV+8%WH=<5LA]HH^L>1);#"K3R:YJR)2 -,IBI[1X!6&5!U& M T)GDPY.GA_CK%Q >1P5]- 6HN&H8SI:7BH9B0?^(M9P3Y="QR5E<7%$\W6 M672W8\F+V*];RY$U%PR',S9@6,H=0\_9JQY)V5;\*'U-@T;$>4VP/P0H'FIK M[@.R%R?';QR1VOE2'Y ,;49U^1Q#)HK:8J9!;2GF8T#+#7L?S.Y]. ]D&]7% M&2TOWSN/-I0/7/G' 97MRLZT#5BE'QXP6.4:UH'JSFI89."9.;JGUN,/!ZB: M2*-5]4$DC;-)BBJ+\H(J3%Y*P*"6W$;>_X@EOKQ$@.VU(LC$6 MT,, %FNL6)EM]#XQH+W693;'F&@V56H-SMMG- 9QE=;$V'8HXWR .[3"KKEU M\(I7GLOBDF8Q6Y^D:T JLV@:,IE6TP/O-;XFR6-FWZ[$-UE;_)7&]P_BDKRH MIGE<2Y,LR&&9#3P6@@-ZU4YOC1$;NXV^IT6PU\1E\8L(7U/::M2(T"-102I- MPE6_)%0[9"U\6(>6LWZ+GN/-=O.!91G[S+/K4?3(GRBV]KBK&K*67M4#Z77. M)LE;%N>NS#>:6]1/R6WSF*SJY^'QVXH>"\$AO6HGN,Z*C>%F[Q.#V&OJLCG& M1+ I>378WBF2HR\2VP[9RP>X0\M?U>3O,=M$<0K(62IQTP+,CKB/-9@M!]Z7 M8?9].:_$E$WH^5K/RG^JA .EZ H=T5%PWA< M&%(TVI4-=#0I>R"GWIUOJEH]NQ+78G"Q7'/AF*510J*G*$[*U?BOH8P$X,G" M:5@OVQFNMV/CNZT%L[)_=Y>.;M^C7J3%Y+X( E]EH]BLU-BW<4^IMCAG!G3@:T$]C>R\RY.V2::)6Z;+'8GH\T+$KS M,IK=9-%:W.9P43S0[(JN:/PD@EL..+)[C(V&:,-LC*7@$*^NY'RBV2VSS#6. M:(>1O8/M+JZCI!P*MF1GIO,HE#'$3I="P!!SG> PO#USP1]OCG),"[P@7\Q: M"MT#4FH?D%*_/!BIM- F!-G;()_".2-W=J+H9C5G8\JL\YPLO;^AV>:8WA;Z MBM0HM,N1:J'144!E%K4$-7DPLUBKN!#/WA7\(5GSIW-3SMA]S.7'ECFCDN^2 M0F]Q1M#G^1%+Q95I-%WQH8 8+RH/5; *[L"O%QQ- )UI7!)8O)B)8%1>B.>D M(Q#2 0KV/F:NO2&S1*?398K98XW8H=(6LJ%Q"HC)O3YQ])KQ@RDT#4D(:VG26#HJ_@QN!N/044) MQ$N?&I9'-2S/WS@48=40"A;#J8E>3O*BC#07=Y?\0]\\!6E-]'S MIM?B@*XH6XLF M/A=B#^OZ,F/K[:KX:Y1E42K.15EE-,KI,:W^O6))\I%EG[F23#)A!3$SGAE=ACI4H^5[KE>R$A3^XJA;F#"3*BF54;,OM6LLD89_%D:?BKM]Z[U8."73.%GI!S<$"6@ # M^_03K%S=PP*3F]7%3KRL8OY]&R7QW8MX>[%X_M7ZCT?R63:(25:-;1,3E2K5]HTD M?BJW#HN/Y^61MH\8['?M,D"6;,-;;64^[-+B*,H?RH56/%E_>/D]I^O3].*1 MBHL7TOOEJHB?RMW<,JJ=%1N\.RB.90+8E?.+/=M=V\ZNC11R,[;@\F3%%:I5 MKER#W+X0UDB3:"<^,^G<(<3&=JY$5+"-#H4=/4^*8K37@>YN\2!\6&%8:)#+ M%H:_$5I\?/@MV2F2Y1>(9LVKPBG@/.=+0TU+3U->#@Y)5@9%<[)2*OJAN<+5 M5,E*[WH TW7&]LEJ6W&;_U\M&7JB,L''3FU+QX*8K; !8+;6\Z0(]IVH#&[Q MX&M/5#O%T!.5%S2[)2I4.+^.1*6Y''VX >?$A7:1NKM+U)F)H=YQ@D'W*O:C MY?6_DH]G%W^])A^O+GXCI^=_G%S?G)[_2I9'-Z=_G-Z7)U?+5Q$C M( @;-+0='",,MH:-=,..$1_C-$I7 P:\!D5S3% J^HD%"E=3#7CUK@<$ )VQ M_H#WKI$,?\!K<(L'7_N =Z<8^H#7"YK= M!KRH<)YYP'N:KMA&M>=/^6R?;MK/QO-Q;\U'TNA9MQ!+DB^I0Z-,7 \P/R<4 MG<( OV4/V'LQ";NR/G;O.@54P#',2@=./7SXNKM8'[R ?=P/0:,[^3UBUNQ; M=NK=]Z^[=]^/[=WW^+W[HU.$MNVF5IIWZN(?7W<7_SBVBW\,I898-A<7W; C MMMFP]+I@JS\?6++F(/@0Y?%*@MA ;54= M'&)(+=G]]:!NP?3"6@Q0[76G=5 M<82N2C62M_0"(J,#OG1T=>MT Y_MAK2,A[9A>K!CCI6'^$9&>ET75FKD&Z'X M+5FV\5XID[;V 2GUOT380PI1[[@/\ 6R8N3O]G((8,!Y(MCWRR&#RPE>#MF] MXTRNF5\.?3P]7YX?O8:70Q"$#9I=&_QRR&!KV&1;."^'@"'M.$ZV!95WJPW6 M=ZZ9=_J3%1*UQQGKYFX+<.J)MLVW63O+2!M41B@Z?V@=49L:5DETVC$']&>H MHB7OZ+@?6$G7%KY4&HRNI[%X,&]-_;G>P\M#)D_S*?]S56XUS2]9$J]>JO^O MN^9RJ/HN6[JJCXX8;@YQ:^E!OLW18H#)A;@;+BV2%W*:Y^*:VKT)TK4Q=V08 MB"V&T]]R6'"SU(T*0UH18$Q0'A<%%;=R'NG@*)N#:3@-/D(*9&*Q7/]MFQO;R)YMRS$)_S][[[K<2(ZDB;X*;/]LE9EJ3DLU.[.]QXQF2J6R.O=D MI322JFO6ZL=:B 2EF"(#[(B@,M5/?P#$/0)W.") 99KM3E>2?H&([W-WW ?2 MJ^JYV0\DQ^E3%@O.!9U"M+_FY'*$1FAT+\)0%[9GX89"4[L6W.X.@V2;=EZ/OP IFT6WU>O=Z6*H!W#9BY$GZ%M@;)SJ MKH'A%^7G@ZWA@KQ[,7IG3-&)L:7T5CX792_9'_ );Y\RG$UG)!5 M#1K!'D-E@@"4%)N&YJ#2BXYT"F6>HZXJ =1)Q).S='U,;'MCRB6QSI@\*LM+ MLJ6][*>:HKO^>L!9@>59SDR^XXY.WI]":@\ABG4CCQI6&=BH"WM&L>X2FV8^ MNU;X\8S-S:(_&L7E&6<($.+8AQ/^J55'-#3Q,P*:V57@?2Z_8!_QE%/;1PC@6=0;1_HI#I/:$^M"< MZ,+V*%C%(+!KT9WGH_X\I>Z4I&^S_EPR);?5_R=V#_ZG-'E,=WQ_X6WRRH/? M^Z-LQ.:BVH4G"U5_M!L["Q'@;)UK*&-G;O5KFJ7[XQYQ!=2(15-1.X&(^'?N MA*?&5D9$MO0^,Y8A0[NU8T@@LUQWG#X]EWAS^4(_?<)WF+V&0Q-KAHYE%2"=,1;2Z(=SWST3]G'% 8LP"4-!78=KHH&>DORB&#: MB@6P'BC]F3N'!GHU1AJFOQ;ZM2IJ=>NB[^&;A;Y1)@R/_7@RXAUK[LWVMP+S MAU^4Z4\B*\QU$UE0LH^L0\Z_FC@R)[%(OT?8*A/E3.@GLOWI2/\1P[M#9MTN MI:*B=U2T&ZG).2:T'PF?KDBA)E%?0,B<2@"4+LQD.([TK)L3HU6:L %72U0Q M,6#09U+8CW]E%=:9K!S@G:7E4=VL>0@W-FFDQO@>2T&!?&@W"-*%+HS@+M!< M=4M*J%UYBF,;DZY'1>B7__P2"@P5A#P0V5R>#*(2[WU:\),,=TF);W'.3G;9 M3"(HU$TF$83J(0=6 H?A4HNQ;^=AEN_>CC?:$".25&T$&\D%6S'L>9MKR,?5H MOSP^MK'J_MW;UEG-J^RZ==I(F*2%A';)6])K)LOGC MQ"BJV@$ECOA)"_JK),]?MR3_DN2;XOKK(65?D>Q]4HXA:JLVB;$Z-3#JJ!V% MF2XV\FE&+@-3?;:Q0=M _@QU&HBI1$-!0^ (26G>J3*6JBV(>6OB-0(B#RHU MLR&PV< WU% CW/2PT(_#R*+BV2W]\UA]_)+LCI@=7#R-H83% ,)ZX&HP5@@Y M2)UC:.HQ()550ZW 6\"+W3#3$#!QED2?T@SS2W^,JZ&)AK80ZFD$JX%:'_.4 M/V-W;I7/T(JRZ$%_,&'$I6/9PV( #:-21]AWIE5.JVQ6X(Q\19AFQ?)]-R*E4YV+'(ACQEGHJ$*GY>[H_6J^FHK 4J-K.[XE,U5G0E(1<,!K"J1%@E,,FW62:R!Z:AV"L?"Q',G8; M(+MK,\?/E/OI"^ZVH-27?U_QQ9 6[[I9DE]F&_VO')^BZ&_,_X_)F M^Y!\'7,SJ).&TH&<^$:"(,T"#2 A6ZB,.^$U 51V.BCIGGA8.&2% M)0:9$X:C !G$WR"N!OR+E@W'=YC67\=U>-@3,M@;0V:B8EE5Q$2W7& !A3RK2/!-Q2J4Y( MIO>S,-OXW02R22VYQ(!1(PD0#@ULPK-&9%[/DZE6S8SJFWAFI!0=-V&"])<6 M87\@/$6[P-:R^!Z=MZCGO3Y/KT4Q$NZC7B$,00"I>5LNO.#\D6AVO9HXU+)# M;: F2G/\![?O#V2XC( L^JX?\\:H@P04DNI-V*3Q$!QE<%M"C%SY >R\05@W M?2E\Z^+M84VV*8XYESY2;"4_'"4)AN"&# MP'RHBDGGT' \(3,P&%I$P"1]7XN'%IH>D8XR!'J2 8?40W!8P99(6E=^B#H? MC58[,?0'$T1<,H:@#0PU584$A+7%*Z2J=;_2UN$=Q0@F1]V\J8G"-'Q+%>"X M)G$1:!)([FB896NQ\7,,N@3*;DDNA*"*3W%P+&N3?II4[GLE%DB M63A23:W#'YXV\&;()XE^]+.MBOX6\TK=+5)*3=4D;)+9#PVL$(61W),7JD9E MT1GJA:BW"S%]3>2)L4@J(I,BR*3N"5/JA+RB2.'%FB^#5>"X!J3&)8QEU:(M M5* O$))9M@JE^D.]*C=.N*#Q\X%Y1:0'CUC6=;PP8A,CC4 ":=$( M#U=:I,(P*RT2\V$RJ\Z=P7*+RL"J^1HEV09M:H$XKE,UZ_GILHI!_PB7521Z M@F45I8?@((,=\VA=^2&L'?4,@-;(U2M[;P]HJI0.A+3%!S[M\B+_5[W&:+B@ M9ZLK7$K7ZH*NK&N\A5K]L_1OOOQN8L]\-3X*"EMB2KHB;]'5J@5ZC1GY>KV1 M_[G!#9UV[#R#XKJ7E#B464JJ/JCU(EZSG!7EZC0V \P73W*?2/;$'E]\CQ_+ M*_D$GT*LG[J$8A!$%A@&7\>4^]"24Z:ZJO^!V*-6[" EV=;3.QLJ&0';5/TZ M)I:F#P04$FA,V"*UNBPO:$E A%LY1>S0"O 6E*]"<$T'H)C+L"\N]:?'^9&,_'?)/14E1$0 M]H!F\94^8*?SM:[\<'?1&X\2Z7#T[6%--?L/A+7%UP/NC]DF?^V=7U44VSK9 M?C4AEX7@ELPZ>.VM<:3EE5)_57V+#LDKNT"HX./AYA!V'<=C6(C7]ON852;= M(^"43&U"*;7]T "S*QR,5IMT[KQP=OYM DU5*8 @;?$Y$LF=./_. M,G_TQ$PSH$D$OT; SC+XMR4PQ=IYBH&9=J+B4T6NSQ6YJ+DS5!M$?8L,")7- M[^130"IF\BT^J^+>?-69,SBK,)4Z[#DV_W: S_Z -2E@X!,=H#,L+O[720\VTU MS&2@#R6]SLL9X4WR@ MOT-]_N$%%VP7UN6Z3%_X:OXD2CEIMW',4MN;!U;^ @SMW%J@)I2]Q?;J\?IK ME+3?+\T]-S@1D#X>T]?*T)#@#FV8']N 6<#)-S"L>2:IM-"6Y.B'1A$QT 1;O. MER%WA=H-33E+"_[E!M%1?;J/AXG2CA:S3M4C4H*-E21D$ML.BZ80J4'FQP-* MXY#/95!/Z"WA21^Q/0 5222^PP<*VN>DP#?;*[+?D^R^G%[,8:XPCS[:%BF0X.8; ;]):6<1%?"/*6G M60 8(K!KW/EC;QSF.U&&Q4H8W;]M).JC/Q@48\@%-]OF'JE"GP?4PJ,<(!,& MHI_8?,#8KW1HPCV%@57[#3HDZ28.=FEZ6\ L?9^(2276$Q%*Y2$XL,!CNMJ5 M'Z;ZL9P&[YM\DV8)+21:^;,( SHDY#2!' )S,03P!W*Y_LZV\VDG!NHSH*[F:J0(PT<18P\%NX-Z&LL;D5_U>1LE5USN&$W\/* M)O@J6J<9>FQMQ$%@*T@)Z&S;U6)NFU@1,=W<^\S(!L\\-HXA0=W/2K0#ZJ]0 MI]6>@F&:S?>1%$1S@5N3N4*C.X:LQ@=.19D?U^4Q3[,GU<240$PT'340@YP# MZ!D./?4T=64\Z!^KKCC!#K5(' 23=J=L%"_YZ15#]YZ&=, ^L1H0+6'FB01. M7($RG1/J";P-V)A,^3C@)H8X2L9ZLZ1CK&'BM)!MABVV%! M%6(Z1^;' T^CB1PF@QHA=/76 *6?M?% 5 P165"%_Y*30A:6=>+Z>9E:/-R( ME3N /.%LZ,MQ7-J9Z%9:#WE*R507PW'02=OQ9@/,2><8CRFYIN$XLNX4![_JVCUG3F M,@!L%ZWMJO/VS0,FMX,C]_6IR4+_#I:OF28M.9OQ);ZCXP#W6GHV11D2?$RO MKO>''7G%>"P<'7\@1V.X?Q0U'BX,HXM6J!1D!-SWAV8A09#@?7E12'1L: M6FA9$N?S6[&P1Y9V%Z;/LBDYWY)\SZ9_[I\32E/QX7^U5)M0)5+>T4%H%_Z4 MD=*/FMYRS57ORY_>)07>H$HFEO/EFKXE5ATQ9I9084@P;+X$ F9E M+@0T!Y9-P-E3Z,.S^C@2@(ZZ1@#1Z0\J!FDE)X)IW\)R0*6V<)[C#=\R?IOD M-_E]R68P_Y[LCI@&?![HQP"V4FJ ;:CD"W@C-Z!$L/&H)(BYH54K6YV[/$.' M)$S@]T\8"%Y+0+(FC# M.E@#)9RU_W!EDFM3S$GLYF%,]S-4V6$;&RM+9^PN8<2-]58%>O;H2+NV&%6, M<(>R-)QXX4D5>*P-RV.48QLCB69_)^RJM+OTZ7FZ+5XK*(Q!0T'0\-(W'2YR M"+R8!X6)\G0@]<)%4,YE8B*PL(NEW)1UAHIV?1TYHZ:6(R%+1?&;8UF4-# + MSN2920MI(Y &Y<[$?C@"R5R9LTAL84JEHEH\(9T@GYRH/HYJ1D(.!BG!E#VF M8ME$44XUB8^H^'9Y+)])GOYS>HF#D;"";7WA &3KS(?FVL23+=5&!J1,2UJY MN(DF@(&&9^+.TM.LT].Q;.QA29*Q*Y:NJ[?EFTKULBAP.7[4O6.:J49'-[V& M/^=T/H")9^A.PSXC*ZM:L-I&73#NT;%@_3YQ)8<2KK4X^XRA09S[;L)#G?*( MC&:^%F1D2O);3/_O9OSH4/?*S'M6JK;HW<>T: MT@XF5V/1I6GL""$"TZUC@MM9&K+=I14+4K^[O_X.']K3N^^2[,^;%YQO\F0K MF)JQ46II;J;D36X3-["4MO"H)K*QH=7';,TN)L;HAPVN_NM'=AL9:<308[)C M^]@63\]62"$^_3CFL(G^D+GF'J/CZR=V#OAF>T5K_G1:/EOH:-@ZT@E$UH&7 M.;@J?//KC-A8?,?3/WGWE(8H@H]$0Q!.I!F#HD/@( ML O/U*=I5%!9X0'@T'_*#17)CK_\\$N>'/ +%3Y##_AK0K]-UNDN+5_C(;T. M*1)^&W2EG,H291EKE;[F@2?@3D!C?P#8//\.3EE'SH'.9;Y'F2 ME:^7ZW5^3';-U2#3U&$@W&4-I; _(Q7F0UQJ:>)00T:=@57_T3/*O2^U;!RO M"IKU/G'IHPG-%'HCAFD]! <:9-0W<.6',1KK[]EVC"3?\('&]=<29QN\:7YT MU.BB6OD,O:_G(/G]Q(VMMX=%>8N/5A E2KC(B-NOTKSC)>;$6)26E4-%24]61 M)@P=Z^N9*O88&6&-"&I$R$ $M"7<@:^FTIR4E_;EES/7*FZ]JY;1SM C?DJS MC.UFI%57U:(8V63.'ENVZ-D1L)BR+J*J'KK.' IV]RJJKIY:S&"V9>KMH,6J M_#&#R[3<@ITZ^(R%Q\FV%8)E1 MFPU8[0X]6/"BK[AJ@5_O/(T*^.,.E -?\',K<5_+*W _L+@D[,57 /]6X.UQ M]RG="CA@JM$10J_ASPZ=#V"J&+K3\,;(RNJZ*-,]FZ^D8&+?H!W]:G$F&<. M./?3A&,ZY1'AS'S%QS[A"R9&PCK. ;U>HC0_"].,7R[1&U@]$';%_*&6/$,' M)LL+.=Q(1\HV^1,FQCUDR+'I\R4&'N)CUJ0BB6M2YF M8=K8FQ/;AD96MRW7;ENN=8\6_,&D$1=?_%(*8UB8D$_8<88$;'6-2#CR%!\1 M#9YO<%#5D3/(,PT6SFP):_(T@[U[)P9+GV!0(N_8M8:4UMT5;^U] M9B1#+H1;.X8$\;DN(\7Y7,+,Z);/&,\"[X47T\5MM4Y>UBEKAD3EG)Y,MMR: MN71B\QM(1&X$]4DZ=ER<*<',G%9@DHE="OGC(7G<811_]@" I&VF\,!DE%E! M>ENGH;PN)P#>N*GQ,,L,@]6MF28V=%2,YLI+4SR8,-#DVDJ-JA']HKEZ4M*^ M=Z\/U+?H>15S#1T!^QJA*-CYF(6$$W=.-!Q941/Q##'A.-YZL<"&"1G%G6=( MQT[9B)!C7_%1DK5/_+B,N89VG-33"%:FMCYFH>3$G5N9.K1B1LDXWK>Q0(=1 MC2KL/M,:M54V*U)'ON(CY6=L7)_V1'4TY**A^$>-ST*\SH\3XQKU'M4$2\IG M*,.Q3DOT.]R$6:..,:04.X1JPJ76>F!<64T\E&S3@-/<5\^;#[S.C38NO$&4 MVA(0Y:.+!@Q5NAU1JR&GZF6.(4"JF[6FG[(E= ?]?_&/WT-C&+;9 ,$XRB3 M$$V0]5R#Y?RV5-%@-#%6#%@##EW-EXQDKEVK0X$Q]5 D_AEQ.8(,"T=YWYI7 MD4,;IC6ER/.L( Z?I:1NX1"LSU14[0P]OC9SRM\>H!W&15"(7CA=O:1%2K(/ M)']/CH_E]KB[7*_)47BAD5:T2TD*47_^2HT#3W#I_&@8JE877EQ-093L=N0+ M.S7-;Z[8U*KL.@NNNS@E]2 @]ITU89U4:\0SC?7%B/4?QR2G19X,I6&5GYQ(&H>=BB/;$(]IK/0=4 M)?5;2*PN6;@_]20<1R0M6&Q>,#?Z+W9_E9@_IK:S6.9I!G>?,RNOZZ?*18QK9!O MZ)@T80_Z?F)CC>:JO-<1ZP LU7W@9 M8D( D( C81A7/(SV8XQWVY9E"5@%#=".@ 2AM3:WP!XFHC80-X(:*^RML<8. MG['IV,1-H=;6=UH)H!,CKY8L[.]PLKLNRJ3$O^+](\['V5GR=9-R)U_[1HB1 M0 MH=YUI1=L(2T7] :WS#3X\K76E1KU2N75Y6#%H)D(1^V,.5OKNTJ*9WX2/X)% M!(.^)[:]-&:,3&?(';7EH/""*YZT;MRQ=H);,+6%C+SAF083L#=U^\[]02BF6]3]9\8_?IY,X&P!.ZQ MS']A]@O1"IY/S[$WI.[Q$S]*Q';Y%P_DBF0%9>:&W00J)X*[C8XJ+C;\R63O M%9ANS@W0$-+1[FJHRLA;5*J(M /T-%N3/;_W-*,C>ISD&7]N-")F>P"2 .)C M$AWLS8WBAVM[(HDP-]MV_N V)]NT_$2*HO>'C/X&Q2@(T*@P!KD;!0U*KLT( M,1*#:Y9Y[/)R) AFM5IOMO%C&\S8F:WK.IC%%,&\\2T-:1#H4L4X5_ORH.?7 MXFBH"3F*!6S2/+P\%Q&S(V1E#_W +/Y8O1/;&&6XZ)N-[H*K4R"N?,0>+7.7 MG0EX.NZ8\=?K["7-2<8:F^RN2%'6DQ:3XL14H2T\] K>D4OG G988^A-'6^, MC*P&WU(4%SA_67PMWAP"Q+63QNS5Z0Z9:>9I0=+M6!"X3?+R]2%/LH(.9&@, MN:40?V9;+5C3J_;K*N>S@X+E*]KC M\IFPW0+L:?/E#[([(XO ]/:8]7:6AC' I14+1H2BS-,U;K[:JOKKVF)V(#AA8W1=LTNX @?N5?VKHP+@MY0 M4*&6EE)A8"T0:."?ME=Y<@'-N0(U$3US[XL7D]AI 1C_Y^UEEL$>MU[XF+)=^L';6)W]0C>/5#*B+)J)P.)]\8J[(2IW($QW@=Z M([RS[Z)XH$#=B3+0BWYS!>@;<2GJA_;B0;WP<0&-E SY0(\(2.P&1;_Q8P$J M32$#HG@/0->A*A;H[OV7*"B9$,7]_L.1'BG896UU>S:1D4X%R53 9UR M$#L)QA^U/_,)"869\?P$%>4'FYI:(YYWKZT0(IW%T/>@:E)#K"V?Y%!YBX.= MO'E\%>^R&GBEBA,MEGHBGJKU(,FJ\A2,L09.C6FKM37B+J/MQZS$3WFU:^[Z MZP%G13SWCMKC1\9BTZY54%EE0LIGO=\X2%T'G'M)CD3SA M,W:09G?<<&[SRS&^Y&F)?]J0+UE,*P@&N-%,@&@Z53\E(C"@FR61^IP/M&&6 MK?0^@? Z6=RJQ<]0K8"^5!K\E/RW %B+R5TXQ,:V?,8WB^UX"7*Y^:]CM2O/ M(.\H]1291Z(7@,9"3S-E'Y5O6S[+;:T^D!RG3QE:'_,<9^M7A)L[F')V#4SU MW]75%Z1\QGE\K%;#2,-K;0_KB2TTH:.VPN^<. Z:D)1>P2 L3TH-M*\::/=L MH%_8O%IUI.A;@;1%LH+%=&P)ZW*]SH_)KFODN4&VDBLI4I5(*0"_IVZ"S7?H M/-KR6F*('0C!5(TU%7WHYZV4WT=9V4>H^+K M'=GM:##_DN0; Z(*I!4,'4@'H&;/?M@=KE)_MHP<6Q!,.J:]2<>DG1A#?S!5 M5.O&-/>H0(:&D9+NTU.QIZCCX,1'>!@&K?L$OCPQ**OQO@'$611M[I"+ID ; MKI_IMA')I?4+QO!;BZ;V9UHF=MEN)+$PHEG]BEUD&X\4W6ZV"FRQ&6FJ:+CV M&]L&)=%*5O?Z@OQ>)7<3IHO!0A.AUX4%3D.=SG1KAM>BLL^EH1$+1VI*' L 6S SQ,(K:*W8/"WR#237)?8*@OF^^JQW^:"U$E%^ZHA-K\)1;RIK'(+.PI[O$W7Z73/ MDZF"A!@B!6"23%V$)(S4FPUY)$8Z(N%(KFPV[GT%E]3]H^;55%?%,9FG)?F6 MYCPCLF-N;"I:N!Z@$NIX)13RYY+ +#!_Y!XTG)$IKKKOJF.5$4WR*_N2V/SR M$V8(Y$=LD%J,B &2(\9J,2D+P X9BPV'98+%,6.%JH0-D9PTUO2KDA'ZL\9B M#34K(CEM_(*S(V87DEZ1C!_&8GODKXY%2?8XUSV8Z*+<[=*9M/K@O.].F;*WTL+Z5EEE" SRH;^0'MF2T M<>G!]N$1??9H%'OF,J;G[^R08RH^L(DEVEX?#KCZH M<,OO++RJYE+2%WR]W>)UR<_&\.+ED_0^'"B#0VI[&81AO4<3 @0$_]88Q I? M)TVQ<(9J2ZAG"E6V4&<,5=909RZJ>WS D#T-34#8$D8M#]N"@.;=TM.+=?PQ M-J@X-S#F&^-J8TO%-^X^BMC6;TF0N-8Y (AIW-BIAK,A@"%"V01&0&&L>D01 M(H3U6KAT^)(5E!^;.W M\9L&NML48B"D0USZX.38ZDI_W^4@52," /WB>T@?]G$,2%_V%0)EDQW7@QU7 M@F=; UYL]1=PW7>TXMO.H$=-:Y\U+_^U79=EKEG71M63I&R!]6$'\]9#?D,PE#@Z%J1;N7 M#P0J[=Q%;)LG-$\5R']>(1$D#P^(K 3H>>AJ;&+=W57_)GF>N/U\V)H6E )D1<<,8&,1=/W8&_'MBY398\1NTA8L0 MFY;A7/$GKHGZUE'//'I\17VYV@7BYL^J_T%-B*C\G*';[Z$"&L!O)58L.=3A MRTSU^.LS+H5WVBAEF@))+.,;!$56X0L4A1=E')+J]<_ 1'&7C;H+B<4O/B*= M2'Q &KF]4-B 2W J#T[ Z*VBO;X[K\/6&!OGS]U#R[PC?VRO94N*HWT=1:W9=,E@[A8[!; Y0L=#&YNJK? M>TLS5*NA6B]=>F'+&50$IJ-'O+:T-*"\4RL6P#A<+G%T#@UP-L2IU=B2[0CB MKZA5K8^:Q',.?RGTR]+:S/"/(QE^S&B:IEY>JR<%2\,D:*8V27XZ-;" H'9D MF^P,MLQ;NC:+ @:F5HU,1,G,$!Q"&IMWG(R]:@MBUIIXG1&; 9*4F5,H6(Z2 M4JMP5K]<6D:/J4O M>,.V/97%N]=?,'G*D\-SNDXH G!2&*:G4(XF"0W>$5B8@6Y:P!%BH*::1;,@ MSMM9(7;;/+/PTXZ90)4-MM[0MX*XF5@"8##R"$-F2)C*8BRT3W%4#O.711T? M A0NH9JY7' 8%4>#4QB-C_8 1M%%D$^]"'(F#B$1EU6G'U6TI=OIAI4XRL.; M\AGG5:L-ZSRMQJ1@4VB 15:ICX EE,ZG6;A36UGQK^L(%$M$_CDE.8^#N]4.: M)=DZ378?LRW)]TE[#Y,^13C8F"0-*QM@=+;P"GD8P*!6K"..#8\[+ 8&%.'"JLVQ-![*@OU_\GWGSKY:].M=J#6)U$6R#I8 ME 5I3\ I!LCVF85:.(^K3HE/J-[BG!= M+*B".!('5<"_(3XZ!YBY 6W;S%P>G>EJSVIUQW;.4(_MW"YBAL]:=D<\]+!E &W2,?%$F490,=I:\(2,B65L!"DY7?@(G\FH8A-B=#HT1'HKJ%9=DN- 22_!QPZ,P\#B#0Q9SK R*XXU#FY8C2X < M[M2&0$P9Y6X#DD2-'%*G)ER M7JB^NC_N]TG^RFC]0,IDAY@@NCF614DIG69/\=!6VND2;JHZ1\Z_L9:,9&+K M@;$5),_('/D :Y(Q'F,^XPN#+8/@[@.N.,)TLROE0YJE)>8'2SYF-%0\I;2] M/-^\>_TU^2^27^V2HDHVTCCN86L2Z)UL@;'5P7N8%1#WAIBQW=5^%PUNMMT6 MMLH*JDZR=7:JFA*]>T7<%.*VXG@:&0:\PJ#BB2%9T'$P*XY*SNV+(&I=)WE& M:QEV+V>S4IRN:5W\/MT=2^-=ODY6)I'*T@I8C++R&["0=6F'67"RM[QBVR^S M-1T:\?T"?!JH?,:HL80N7Y)TUW#BBNSW)*NVD#R3W:8YCLLTN,."TH9&LC1# M5\ENS1\,SYX0;P87Y UA#[^SJ:;6QP'GK6EF)98(YP9W86QSQIXLJED9%,5,^M[@_'DO\1T[I&,WT):'PZGPEB'&Z" M$Z Y@68\X5IF. 4*Y7 0%_M646<6-7:;5]E;R^)Q4G2SI) <$4^; B-3.H\* MX$*BF<,PD<_* MMUELLS YB%Z-'NHK\DL)>Q_$%ILLL2:,/O;]+XLO9I;$$<2F%1'$"-^ IYV= M@78 7IT%F,F!:E+ ^1W@)LY3KHVN:*'6?G*OTPY-G19+# 1G2I :S69>"H%!.R%V.I$ACLFS:UH^EJ^_XO*9 M;-B3(D7);M,H/M%2\V.)]X5\<'6XJPZ_N;V_=IL=Z1XIAC'8N=S$QY;6D&CNE6C@-QWZ4-AM' WO0P/M3Z M]75GK07$3* ?F)$?4<],=&'##9[B0.(,%6EHL;(H"38.K8H@_/Q"R.9+NMOI MYV"EDI,@(I $BQ,3VV%"@[(Z=U(\@65FX..*_V ME]_C)Y:H8N&NO..%]%3VD(R!$R4QR22V8^*1,DL+I>3\ 6.=(:>: M@P38,B6RQ";N434Q3-/20$%#B*B2BOQ$67<)>G&;Y&6WTGE%]H]I5NT]TZ8B M8/L3 H+9!Z,N4(O"D!ZV<6;A M+GJCV_VES9SPDW/K\:S45!T/ 71JL B)/% M.2!7X@@)^G=$$%L_XR^7ZS4Y9JQ4O,U)1O]SS:_%9O?"7#VS2[*+CUE?)LW6 MZ6%'1Q[:P II?!)588R#A52(YH2)IX M,PNF8 Y7'_>'9%WR%=4-.?#1S.7] M;XBB^M]^^LL%(AFZ(EE!=NDF82?^WB4[]D0#NG_&.)KQ#B@)A+$5&GJRP KA M1QQ5X?Z""$(J;3\=>Y>O;+*FI,UG\\8']K>H!W-F:I,PJ%,#"W!J1V%"EY%/ MLZ!D8&HP0FSDS_B<:,E/%K(V R_S5T\\T M'C6S:=4AIW>O[=6@^BK(P8;X'6I3&[ O!)MY#<-_^P98O"%L87=T$VSUK##5 M_ZF;9:V/*_Y07WD76?T%*6UQB3B"): MRXEF[L@-BN)WIEQQ(7U.RL:@Y-DH^S8MQY,0#[^YM"$0249;K&L1U!KH/_'- MCY8U$O%NHEZ2/?K7V!:@3QP;FXV:K1S+6UMPR\[ (WQCGV&*?5OW@'%&/ 5@ M&V).*Z[H9P:<\. 53N3S!99MB2"*\,_(&EH3/:BI%5;EB% @*+=VG\ ](^*]2$5:F660)EZ]=Q;$7.AO@0[ MM 7ZG/2(HS ?-/DRV]SA'5OW9:W5G&W"#>/]6A)H< _2*,,A/X"OX40 $_[ID4FCODG4 MM\GG WJ"M5W$#<<6PJ!8()XW@ .@=#;!SX5DC@&BW3&$3G9F[-VKP0M+4LEI M>)M*P@6LL>U (4CBQC"H"+6'88(?IJ1A(,H'B>1]+2:QJE.DM!PK28@FMKT< M=4:3B]WQ2NDDG;E&0R43#5]*Z7W84NL%YX]$,^UF[%7)-$,KJX_9YDB+V&[R MG8T7?L'D*4\.S^D:O4_*9&'.68"#./?>B(-ZY0$737W-@TBX63!S?P!@9+-< MDS6B3I9F@&BFLH)"4C95%023BTY%R5>A/LFNO;)0D:0*L0HP,T5.0.LP!:FZ*M%7DE'N+D9RW.=FFY2=2%)>/M'9(UJ4Y M2^6Z>KJ*=,/Q=NIM)@)+'3LR66)O]2'-DFR=)CN4]JA,_POEW H?<13-GHQ& M-UY^*Z!E1G1UCQLS?FK&D/HR_TO'@/=DGZ29F./#[X8<;KZ#X6AE+0 '!X8- M.-:3;])B@?ZH/HV#':-.F:)_^EL*T5V)"=#;UU\:G2V3#).18=X)EF+FR"8> MB6.8(TRF!Z+-#39IP#[BFP3WR.(X'0(2=N#WB#?U(0B2%;_B_2/.)='=0&,4 M\Y4:0)E X2-$?M"[,\D:.BNKO@3J1- ?E5 MK M:2*V)Y NV5-__.IR58VE%1]24"$.PS^I@P#DT_DR8)[:Q*H[#M9]'U&,^DC(-JFF@&H:+POR;(?7)=[\QS')2YSO7MNQ;F^X):T7'71;!EKI>M/1 MPALL-^T=JXEJ:V_5J*!_-#IH*YS/B*CM,*),XMBCRD.(40IY Q M4XB8/R2 A8 1Y9]ZE$\&\@B?$.7=*>Y+:7L*+T[9G Y(+F^I29SG>,,WRDFF MN[22+3D5DMZ,E-J&I:'.C9I[:NU5)8 N42M2;^6,91Y+W]7$ND_&?)(J#4FD ML;T<<]B^[#M\H&!]3@I\F[,)__WEUW2R'TA+&ZEI4-;HO"A)HU9> M5>]3=@*HEJ"C5RJS-&/T?4QL>V/$%ZG.@"X:RY&Q13RC:R"J9 S43*[">'C6 MF,_@ZM05S(EC!M>DO[7LT<[<*K3T#(ICQE9W6DAV6*AZ1^YCQDYB\JT8_";# MA^_X_3IF?[OY0NM69_P+]1T^3XI\8/%#&U#B(XQ?/W@,?#Z/XT;0B.K,7593 IG_]GP_D#SOD,- W# M]7'1@I729^A+;1DEE6GTQ&PC=K\]VE+KZ(4_]D7U45$]$ MFJ[B::(F0\;3T$E2CJ=I<=8!_%@P;?;Z&3]\(>(Y''M-=?X4:X;);2)?,^0= MA5N'G""UMKJDH????HYE!L@!*/J8I^M!HW@D,F(0*^2^8^8Q=8==F3S5->=R M7S<\FSMO\#?T.7CWI/7(7D7L_W$ZQ!;@QH[:XNZT)G=GQI+>8_]S QCN;+&+ M9U#TGM>S1^,;9KK*ZPS5FHBK?K,PEYU(G@WGBYY2%C;6*&49Y:9 ' Y?/3IG ME'KFE@W1:^ZM>]_&2"YS%MEF!3TM L9YZX#N6)*XA^\F3DNPTNS<.'W,6(58 M,]#$%S3[$?XFN!2Z."[SBP:U2T&PUL_HRYYH67^;.6V5M@W=!5K4'SRP]IAC9DMTOR MHML9L/0+M%'\4O-N 7#ET%PK_S;MFV?!W_X7>S,!-/2ZQ$)_TFE$SW. 0OX, M5QF;ER+<5Q]YF[=M.0_DH]SS7?W_<<;8J:M-6X#OYKE:0R_,3> M!UUT[G[2^D6GF$:M&=HQ'">>1ZF:\2LDRWCO_VT0L\)%,C2 M=D<4=9:8O:;Z;[Y2CC&\+37/'$5\>YM5\]_Y$>?92V:QV^#U\MAMM!EKV-"3 MJI2%35\F80F:LJH^^Q8*9 G'9DD?[%<=/?&.5\+ M5Y7-W]IE;\O?Y1;+56W+W<06_45KD'_LYZ/Y^>YP?N?+1(W?^)-0U5+;_'/@ MQ=1]F>3E,A,SXO8OG(5Z;5F]PT]IEK&W!,D653_7MS!/(V/>O-EE"NK9$TO5 MA)ES2O_O/J708S594Y'I.EMH2EC2_&A"S_E_6]'?YGO463+JS#ZQ$DO8F4ZM M1!UW+DYHS#UL=33AYF+.:>+6/_U/WH+O 6UFHGQK >WB;8_+X[F"Q+Y)$3UY M<@I9#_SRD5CJ\+BO'[%LIJ!V_W8N('&( 9&]0!+WLR.QO35R*A,5\->.Q#-_ M&OG]([;ME,Z[?H^BIQ5%EYM".A(3+T9_R2G-R1C_0:<0/)>:R?FV+VYZ M&]%ZN?FADXS6;W-6:7@X/YZI)<=VS7SETRE/,EG^)2=[:53<4TTN;1U<._7M MC)%<0\("=[M$.>=DV<0E+H,97CNV:^8*$4QY?6?XE)S2^.7X5YU,/%WT4HIO?7CUUJ+ZPM=? MG&Y8/\GA5;6G^V;+ORTNC^4SR=-_8K [,G3V?8<[T=76[ MJLM\+H;^J+Z)_6X?'^S;A%=/K%E&6 =O5D'6^:]9+LZF3UFZ3=>TO+YTNC_N]TG^RLX8]-10IX<:Q87CC1UBB$]_CF*"D?Z Y18>9P,KW)R?E4L8 MG++9,C4ZT1], 7&-I5/C#%"5S?@$Q.JB:X+G]/6,8L7WD[ M7\>YQ42V22EJ65]RJJS#+VT:>%.R4:N_JK]"S7?\1LH;FMKX'93H#I?'/%LZ M41AU/W'HI1'55&H#ANGMA\897.PW\>0%,A;I:QDTAML9JG_=/^K_C2?D@X-. M%N#!4!=A.'^?%NL=*8XYOGPLRCQ9EV:A7:ZG#O,BO3!4G'H"G>^P=.I 4(FM M5?T]+\":;^+DH@(D>EZJ^\^(HE,3!G25^5V2N26;@OA$7>S^]S%/BTVZ9G,8 MOV+1O;AFTAU+U=+^W%39#U&0&?C3D%%K8<6%>"7&Q= ?U9?+L]"HZXE3_TP8 MIU(<\4SO(SS.( LR$U^>(#N?HJPO^*8A)R_$ #&W<#%6\KGGF^V'-$NR=9KL M;DF1\IEI:1UFK-(/[EH5".9IG 77J;^M PT,;.ZNOE\?_/IX_O+A^OWZ-WE MI\O/5]?H_F_7UP_W,=5?YN 8<]&B\P1\U&A/2&GD;29,6J4$L]K#T"L$--E] M1 81:*XVB5%<;.]9Y-^EU_30I8=9'+CE#"5@^+< MV'*0X"]Q8D0KH>Z*?\J7Y/B\ZA_LFUAX).U4$7E4O[^$,&,5(4O$=I=G1K51 M@ZWMDXRMYJO8H9(=,T0L"\42D?4PHV&--R/*2/6;;3+=5W$Q1]GA(O;H^D7" M()&:D$5R^Z&1!3O^U7GR@M7YMX,K72WC#:PHJI>; \X3MLI]20?A+RF;N[[' M3WRCE2):FVE-!KL:+;"QA=)/F"&OB4NSH87>TJJ509U07"PT!(APB&'<>[)! MAM* >)QAX'-YKGY*,_R1_J>4EA.!,0-[ E!D:TT&X=78NA&%ADJK]G/T!_L& M\:]B(4 YF5;)C%(ME MH4 MLAX$XPI'1I"7ZJ^:3^(J<)1=+**#KB M_PU]^'3S>Y2K9/+N%Z]'*+M)N@PQT9(L/TBLQT I/MW[3'8;G!?5%(.>6WJ= M*Q(B,AY^+?+S[]+8 -GC -$8=6"!\K#I)ODGM@/,MR?=L0T)]"[WL"$U:8^(^/N'6:7+; %D[:YG8P-G6T,*1EN9B@(Z4UOT(8Z8'$5!,/(6X8<72MS9J&-M:]<7_>WUO:P0QP HJ8\K;]J* X28F M)H0V]SLG5@'WM%EZ!8/IN1BGB*F@3B>FNU9F [%T]8V.1&5UL@KL:_X'"M75'PLZ0RNRS+/'T\ELV.LMLDQU%,+CCB MXV38B>.T^4&\YN!<$R?\5&PO4FP5<=@B8;0N( M>2_ 9!!DS!.1L'(R*R!?^N;#"_T_XBOY5+)-!P2R_A21V05E#$*!TJB2/56W5>(?Q?+;4?* M3B06O_F(!R+Q ?SE]F)!/;LG7_QBATY.C/Z^'"P#.LL!63!Q8L&$D>Z4#4P@ MECR'I/=ZF&=Z\PQG]#]E R,>(@-\V1@#I;NXVQ*8: MGX:8Q@1+P\,07Q:D(8''@_QL&/)74$/R=>K'&_2\BK)\U=:&? '"OF^V1$5 M#23KGU0IZ1D(%+;!KSG4^U*Q6J>]H@)HS25HJ=N)+$M1DUXFUMTQY)I"J4\H MK>VP4 )+' 9^/'!T7@&I$D%]F3-T&<'Q!%A 2:(W#**6CL/'LKC,-O^;/!:7 MZ_)F2R7__6.V)C27X!)W+_H]Y$E6W29-E3Z0G'YSW!]W28DW]%\X?H_Q%N=T0$+_>5D4N Q2K_O[M"_2?7S.E\O<6[ED.>[=:J#$Y=F.0>&=5MF$ MU=JXDCFCQ7AED'^:,).G4V0#<,XMK\! VCF7N+MW3""^?^^I!)LEJF7_%D<1 M::SKXLH=C4F\NF4>SU#CDW_$O;Z907?$^Q>S/_)7L M-H5P"XY&JBDC95*^L5AL%[Y44_I1ACR%YHI_20,->PR'A:G+X]=TER;Y*S_& M<]C'%&5G,]P+-HG$U M3S9XG^1_2@*JY.LFDDZ^]H7_R"#D_F*);27<12JK[M-8L"WK)6+VRX[ /)(< MH%AH)4"GPSY@+?-@V_?G@\YG(8[_$WU.]OC4P2 +;99H6#:8X:0XYJ_\3&UU MN_,DGDDEVI FD/ &^,0F;&"3F5?C6ZRU:KZH+SG_B5TEM"9%&<]EYJI>),8_ M^QCG$^$AU"6VX@#[WY/=D8[S:)U.AW-7M+-^Q>4SV:C0KU$1T4&J LD/B1-C MPORU(DR&G]@BCCHK&+LU)I+*S.JVN=.7;%$Y8%E$?-+A0D8P@WY3,$ZB+:6@ MTMM,<#2K489X?-"7*N;.(5!Y/KUR>H,V_)6$*.Z,"XU-:=D3!IS^=\^9>K*Z MC$*)-ZPAE2T4RN\!2B'5UJQY(!BJ%9QHE.HT+= M[,KYV;_^^[^?_8^__FL=:/G\XOG9__C+SV<7_[/]D,9AUD'\2_H?_Y.]"U,< M\)J=2-^]QA2+ ^,!F1X(T81+ MR=J:5$(4,,%6V"8V@\U%6ZRSB;5&V(YFA47><3)XZQ?=)L)2?$=Q22*[>^MF MRQ_//*Y+/E807I*HE6NP+I?S1;S,,BCN-4Z4Z%?JKOCE;V2+!@*17)*H[UUB MV1$C6LA4!N10VUV8(I<;)&UQ;#^6Y;C-7G*V/.'#\G7^H:9\?*[1JK^%:12 MGJ"7V(7$O=J%"OHJS=5=^Q4Z4BSF)8^ R5=T(-7AM84/INCZE5AUPI ,$H4^ M'Y0VEZ-$04EZ793I/BDG&U'$7S8$&'WIB_N!.5"XBRPK43Y56/U6+8BWGRX, M97''$).?*.F:)3-WH?B D JABE>_

-[W;D"WL=E1W"N<,%SE]P7Z'[]3/>''?X#)U?_/27OYYU/8PZ M@WPW06/R#%UN-M6L$K^*@-IG/H$#2*U%]O\6.V@O"^3O'3/D4/?[O&B;T?Z5OPK3J).CF.(&%-:T(,V%&Y^ M+V/.#OS-A4VKC%:!\SI3;H"S<@V"S?,!.#'-3M\(+)U2BP\N_0^D&+L".Y%B MY1$$CQ<>Q50$5^"'QZWDG$HXW"YY4D7=R/<4(FM>/EO5/5,UH]*GKQ:4R)TC MR!5$2Y_N9!Z96G7_CIF: E 8LU/<83;\["R84W3L-5*2CE\N-:+HY+E3$X)V M2D'I*7I?-2PY1Q[=J3DPM-*FU'A>P[5$BS%S17UIP]M&WYRU0X^1ENLV31AH6Y3C,1R$F#9Q?/-P%P?4EM0Q MP:05"\ ^X.J[F7-HQ)\+TYOX^OZ.&^\;;L0Z73P/$8P7/\(R8=GU]#Q-'G>8 M7\\OKEIE FVZFPIX,WML$K;^E%A78 M%UN* M3"25?QUP) TVD#@V& K/QY*A 90SD*&8[)=TD ;%N!G,H*0-P!+.2 MO^/TZ9D6W)\.X@*RIG&M@*'%!; O/LO%Z2KCG6)O^F'*Y?_KHLRSQ]/)9\!I9V^ONF M$K[>;C'%P7?N&6$J9O(!E@]%7O9*!_JO<=E /_J_5S1FDUVZX:N1'TN\%^]* MTXG5/ZE\$*H%I("GFOU4!YX\+!7;,BJ%$20SV"E4%-]TEAKEXA%,O+(0Z_4F@$\/=I M3BL"D@OO=Q9_6?^=XR\]@#PT!3:$DIJ6H5<@O&H^B^6!9$F?$-TO.43G4*Y! MI4@;M%N]RW6Y6?,^/>\Z]43[5%*AFG;JW+7C]3$G!RR,,**OZC]J^)4'#/N& MH)*CP*8,@!/15?5))-@3]@!1_W)#V/6E&M!-->=%W#^.:?E:/0SY,7O!18DQ M>^5>.&8Q$VY0J1'VP:G2-!AR3;Q(L:Q77E6?L_'J&6+?13*<,>QE8ML7(RXH M]5IV&%B?ER]?\9K/$-ULM^D:BZM!M5###XF0#R^$)D&K1*4+*1GD2JOVNUC* M1DWG$=.?>@1WH7P+F@.-+>#!#.Y:;L^/W];G2X)7+:]OFS 8K>>" B)'N:V@0Y M6BY0_\TB 0^ 3\U!05MJ609JB<*J_2B*&*WH(&+RDPZA.Y5M0"NS,C-W! 8^@5$I^":RJ_JC6, G[ >B^?E&X.N+M>";ZLX* M/C9_>;,=!&%A<:J5J_]6A9P'0*56H<"JF1E*;Z3B06O_<0W5*5 M!ND:F[.B_C8G[,)8=F?5/)18__I "4I6& AJ;2U#@)J];(ABCJ42&P!^)^&-^8! 8[B+; M&J1/560@CV#DINPV8O8S"X$]D!YA6F!I5CC?L?N4A"6TX)OZKQM\XX'9GATH MJ$Y-RA ZEES=ETF9%F6Z3G;H5YP4Q^K<023Q5]0;1/DS#J'8$VH0.-&;'WB" MX#GYO \Z[S#96@$%G$% ',K)P19!')SV %'\> *8]B.&"_LS\AQ56 MJ=+O&\A-O_>!WM@:& 0EAJ50%,JO>A_'$O.D_4,,?M(1,,>B+4#%-I8":G?\ M29R4]9)3\$XE86 \M@NZ>J_W8X!OH>:J^[1 FR,_,GBY(0>^($:VZ/+^-T0[ MZ=]^^LM%)+-H)KT^I82J>Z3D&"L):"*V&PY2(#L##'PXXNE\&#H[D3<''LDV M G_TS+VQH-\<004J_E805[VKT:&M 6!264JD!X6 S'4I)(^$0!779\.!47X M7*96O5_C+,E3\EM6'/ ZW:9X(ZQ9M7+UWZN0\P"LU"H4='4.9"!6ZZV:K\]0 M3R"2*E??H\3BQQ_"7:K2 %]C$3<8]X*_E.]J*/Z6!Q=G2)*XX6 ()*]9^;:.*XKI= MF);H8XN;Y55C 'W\B'[JO1O-UJPZ,ZBQ$TO(<.L:[ZQ25X'ZM,,"^V.2ON'UC3;[8?LTWZDFYHC?5[6C[?X1TONXKG]/! MKC/Z][T*:QI'[?KWLM;V8(ZE+R@^N;F5L4*(.+=JT/. M6AIJF.SD?UE^"W*:4D;&5>]<)K08C'<&.4RNL^)?L6F#[LLHTIBZYV0D4:9-QQ<*([<1U-%?C6\*%N';F MD'YF^@T?;;Q%1-!NZNY3FF%^^;(55Q7Z1K05Z@=CL,#;/&26.W;CMRFXV MG2E7EX]'S7 5R(S(KNEW&]X+3)F% &D;HHP&#^RY%,=(,-"UC *U[@P1@'N: MF_U]I[[,[VQ9LIXKG@CAAUBR)/NDB]V(_M \'>3HVY'@1

VI^R0S=2FOE?.:;=#?_W/43=W'S17%?VG-V1^_4](!K?65%BIA5:_XJ_IFD0"E=YO M2V2_SNC>H?_L(Z617 (H[ <>=&[W0=UD]H$G4'Z[AP1*:TT%E%IH]5N6LF?] M^%I-+#>(]WYB(ON1AGCY[;Z/ET;2 2_%OGK*]ORB*>OWA_][2W_%\H[7);0D M^2?_C]N[I"C2;;KF+6"S M[R\XHP9?:PG184$/*[U#A4Y6/,CHZ-,V26S(^LC?;V7V!#SU:X:,NCY65Y=[ M%L/9$A3^>L!9@=$/.68O.2>[WH<_HB_/Z?JY>@4Z*6CB^F&#Z__\$97/&.7] M1K!_,1_U$]%T'-\=%,[9*B9-@)0+^:B1S&':-+.Q4?S+\JQT>$"KHJ](OL#[>>"Y(7PPB#I]\T<\?1[ M#Z9.K$%7BS(',GJ)Y9M+*-%33HX'6JLE)=HGV7&;L.[$U=V4.1Y^E.9T;)]M M4M8REI+6G>F%RS%Y'Q.#;AE-CXY%&[A+;$"#!:2@D5JV@@F;[.X^CV1:RJVO M97/A5IT-./:^H<.C_&J7[NFPYXID)?VK;Y.\%(^!5;1HZTAEY MD^'90-DE!A)F%JTKNRP:,L/HP"PO' (-,4)L>W+(%[5>0QX3ZT%A"!)#S=RX M Y!&5RZ$:BE4BR$N%TFTA8:5) Y#X0HP0O^>YO@RVURQ/0["J"P7J/\VD8 ' M[*?FH".NU(,,Y!(%;63]0O5X>%TSS84CIZ(?BEM_E4D@,#\FN]RD=>).LCHP?CO1'S#;W MR1:7KW?5_/K]:U'B??, @3"J 5FK?QUO:Q[D\/0-'5QAFB,C'X1UEX*X\7N& M&L]-&7.&F//JD0ON'M7^4=6 ]M&3A<,_%. )..J&$<;3IR2[FP3_(_L?@%"^GW]6\C^-XC#DRL0=>U,@ M[1#]B]"A(1;MZ2])CI_)L2[8J416E99+N\.+K4/*N)0:],>3& M1+1!N\0&-$9 JBRI92MTT$JH]WDD0=:MKR55AUUG^U4&0I-PN5YJWJK++]Y. METMRGUV7 ^:GZZ\'DHM3D^BKNM7#KSS@US<$G8L$MF6HFXBV&>C+,\XQSSX; MLL?LB3J$V;4Z*2ZJQ,3..-3O$!=4KBS2#>;;70>G.!9.1<*N).HN& *T+]5@ MJCR*)-S9]*$DL)IWHET[&UN RBG'!72A*& M25<"I@F^V/J!Y#A]RN2[4H0"_9TH(P'?9?^!N2 [3D0>E(O\4X75%3\"QQ(& M_KK>'3=LM]PD09RAZH#W&:J/B?(%T58SS=#U,2<'',$& '$O$Y-^$:SS#V0' M:_L"*^" @=L;(C1M!Y5V#TC]3231RK735;L[+'K=+R&);<*E);E]N[Z_>%M] M+\E:MGT/F,%NR6Z7_'F'N0:-^,(LIA9JC@5+A'Q. @M-0FWE58"X(2F"/B2O/V^& ' MP2LP=-]&$M9\02$[X.V("K\4)[<+E^;4/NRQIU@SXC-5\RCM#)^"#0SN_TEK0QLRJN4 C90NC".]V M;&1)MEM$V*D$4K!_;LB7#!5DC]&!.2G8=T>J7U2GZ^E?G63I/S%*T#;-]_^= M?G_ .6\ EWC$:$^+,N9HQZ[._)*6SXAIK]FG[,P7+G&V3MD EMU-_LQ$:23! M175AP':;TB^S]>L9V#[5[DO$OXTD?/J"0K9'U!$5GCLZI78! M-VHJ?=ACXV)R^B>ZP9\O1F1;&QTQ CG_:3GJLQWNA1WGS3[ \QW9>0[I_NW[ MD"[8Y8Z2"1WW09QQ51Q^V#;?>,U[H&8Z0CN%D5D8M-E?(^H MU!7B%YFFU%> MD]S+:ZDENB)4I05UT9K1/98+>VV1(KHJ MS; ;%5>CR2T(KT+3.IP'H(%N_M,[!4#IA>SZRV\'F"9W]H$"6Z@_@Q7O]PG[('17_+D@%_HR.@!?TV* M6[;I,B]?)<6+C4K]BYBI>)#/Q %8S6+C3,8W+BJ)&/AFI6 MR""./3OA"'MB131HBV4'<]&N)<7:SS]+'8_&1_HY9F;Y@ M-F81SD_#/TA?TS)6;>QDW7:RM>F_O4:[RZ:Q:!;4Z?!A;OQE M4;?G\U?/&-$P7STVD+:2R9.-N] RW MG:$FI#CYGY=G("G/T2\@PV@BI%JH4:ONHJ@4942+8YYL?H1+4N5\$/<;X3LX MA!OI.SH'!#H=^:NRQ[<*:LELP'R@!ER7O'].V4>7K""XI0/!O[,3V=G3W\B.G:J[Q7E*-N,16BC[S7 .WK[/ MV ^Z-=#5::@&2L>60?RMV+?HI?H:/5??LS*6"E27UK!PP:M-7KQRT:J^9=># MI^OTP*K<#.,-7Y-E%GK26[:PBIXH[;*JT*TM'RD5V:4X^!6M:?C#7W&^3HN> MGX4+V'!<(S/ >S28AG;5CKS#_ VQ!0V8V:50+9LU7+!Y*Z;TTR/30GW+J&<: M/;ZBOEQM'G'[9V>(QYS:!ZJ=H,K+=]I[ /24>>\WN@C2)+CQ1[#FSH=CD[XDS1"P[ZC)KWP+! 60$AEH__4ARACI7WZ,$$'K?2IA8:'BF;U@$ M@S2S1BX0+-AMD2*F?V"KMC&)4%6?H*LMX5P2)7G"M;LRQG?5_#"AUG MPTQMA5ZM@IW#BF1=*K+%J'E6H,(L.[V-A::9N D]?@E,SH5&)S&N&,VS3"1: M&_K;-[<<-!,9H8<;@ 37.L/7G.P0Q][=$ M7#1M730#%\L&@X=3*__CY:%]H]R/O+U06U=#5< ]U3&)-<%\H[ +AH'BLZEK M[]!M]S?&'DF6'1K9MG31& (SH/K5)O!\CSL!$?^6 \]"8SN;)D8P[+-M[J+A MAPX6O\>.A6,']* RRM@!.!2]:ZA>J:\'L-/M7@YEJ M^EYR8^8']HHP.Y_*6VYL3*WNAO-2/1W$E5"E%-2G.Y#\D0YGZ:#?GT;^@_ MF$NXJ_KC']BP!W]-]H<=/D,'VI*2[%'!@WE]&3:7/!M]EAP..5ZGU8Q-GCX] MT_A>R>7X!6>L:3E[P6++9-?/*?V0S]Q45JI]+4S^1S[NJNXN8G/)]=U#.4K9 M+=H9VU!#U7:OB#SNTJ?FT0R^:%?_E2CM?D[FE,; K-AB=I]V@:N;O-GFF/I. M(^J*H.>DH#];B5XQ;1#]$XIMRH9Z.'])UU7#>RELG:OK!/JU^R6!PA749DJ/YOAOM?3^+4XQX2Q\5@.@]=&EFF:&'E5)9-V?H4^&,_1% M3VYX^DL4H?G3S"5M1YV(BEX&JVZLV]"V])+<]] 8 ;&^Q\;ECJ!X-CN"Q0&( M/R&Z",G>8,*L\L6;GY(7G+.3$M\#6&0!#/RDS"D',,!9H>NO>'UDM]D5E]GF M?7,OK/"Z81/1NG?4HA[!5V48>L;"P)_H;3ZG M3:,H.6-#=,+NS^WGK\MV)E^-AQFYC.9 M\ ]L++TF.W9M,&TS':0_TSC(]MP>*!;3QW3'BC\VOG\B-#YFS44 50-_7'C, M:P1+8@>?89!1:36Q0&\Y(.I!ADTF3ESQ3@_ZZN1U<'.S%WS;Q??RM#[B'ML"CN-"\%,@"Z57[(7JF/;)IPFY]:?K2X4_2 M443[ZX[0.11L 2G2A^UMF.@EMFO1S^?]CHXD*%GWK2ST&'K##U5I#*UM= MLL#_#UN*8&N[!3XD>5*R4>FF>D,'+WT?@@D:B%6W#0FG4&JHI+4;#FH@.X/ M&< I:>[I/7X(K9,\Y[N,DCTY5D_ M;:@ 6N^2HDCY9J>D68E/VGGCQV177XR <;6&%4.^''0<4?SF F0RD0$..QVH M'H?+:GV+1GW=9BS6MZ?04ZJ\(^TJ@)S2F +.('VS1AW69(=3Z"M5P)?V%>2N M<_ZHZAU>X_0E>=SAX@[OV.[/*SK0>YI>FV$F/7@V6"'M_6*PU#;X[F@C=^K7 M@M7:/*%T>61=?<6>%#WF;%([9RI\98\,-K[FG=7^)> Y/I"\[(Y=+KWQU1 X MQ+IW1>\)2Q6'3PEK[(=%)^!3UEH_'KCL/6#=0]I9!4>V7[$2?6OH4CY7#0$O MSSUN>@> N]',G'F C";LZE\MK-@/.87=6T.9;-,4&,I"%@JZTD!7#, 2('C" MMTWQHJ3>S]4%NWLVNE<[I)TH [5%*I;B%C[=ADNPUBEUE$3OHHUF1EUMFA>5 M?0V<^P)G.^O\5F,K6)T? $7Y7MWOTG0]=QW%OC(QHHD&B$.J#L0:F@IT(2D!DI:%5HW)0--Q^QEB M'YY23THRL%E7^F7>B3FXK"LT;=RA%_T.?3RQ#I6D4;,.A1S@L1L#[O"!=OXS MM2[<9Z.4:09Z8AF?BD]D$7S IW B+?VD.JOJFIZ\_8XEG^8N@BJ?D@/.6*[[ M$Y=\QSW;4/.,Z:"077B0\[O/ELXQZNXFAKTS*@]%XFV)*+<5 C\P0T25=6OD MG#?0Z;Z,9).#'QAD TNE5HK:ZS^*$:+-V*.#='*\E1CN- LLQ@( MQH"[.^0.7 #<[OT8?!])1(8 B7*OB!M*(':2B"U;C3=>=_$F,NLN;"Q2V-O"3W*W2MNZ DU(7@[>3]4-#4XE1)-$O:EH,;3M\+' MQ\$G#B=NC ;9(RT^F7B8/%;_?7KQC4XO"E@AFLT00U@QK7$[>?I6:2\,U> G M)*?V'4@VF:2,YM%V?VB8S&%:80-P7O,VT*/C&B<.")G,>O9"\JDCQ&12U HA M(@14)PX85NU ?%KNP>=AL MZ"\4[T75.$9J]GVK2[#:S@5*J"%.%4J,6W0Q39QU2&B_C&50;M_5NDRI[6K MS/@A_8HWE_PZ\,^D_)BQF]#QYF,VR,O"K.F@6?^]5IH>F+;P YV)[5W+R&!K MJ;H0H-ZW]I4?9^1WO5?WR#=7 *2U'990AZ/RA9.B"ZJ(5W79,/HZ9 M9Y:TLU3. 4HX$-GF%#*-*TG]/.A.<-Q15YPQMZ$XVVM#MZQS]@=]7J!N MFM 8H.TQ\1VD' C2JMF83@L+?OU+9_0,=681M8L:PZBUC%K39U6V1?6Q^L8\ MNOM.:D97U!=(J$!%QK^91F^&9[Q3?- M?TC6_ V8RTW5P&37#I.ND@/]LGP=\=M1N_[-K;4]HI"E+^CA@IM[62AQL;;J M!'IS7NM:I'KKMMJ>L%Z3?,,V)VQQPHX]-$0A2QCOZ!60@+<69%KK9HDH/-8JH M1\UNMJ_1_=;@+2F5Y\.W7[GKX!"NH'5T#HCRBQKE[.[)8=HX0XDJ WUK,)<4 MH//!'+"(O&P.6][6!RIISA]10R52_P)B$0\JB@Q"%W8*'S)6256JR\#'YU>; MHZM'/EU[2%Z'!U"K?:;[Y$\\/7W*EH]8359^P;L7S([3E,_U#7&H.#[^%ZX> M;4G0/LW2_7'?[*^MZBKT_="M4RQ10IV807,8%$32#?/EE@(P!Z044QFWY0PM MJMJO4.^[TT6 I/QQ@8!?(2.S"E>MJ#S8 N&B#X3#6P""I$!P 0)@JG^/M^Q$ MY!5-)$MIM3^"5HKW;(YZD]S*[H9\==DC>/>+'I(_Z<";?)ZH?6*#KL^+&>RBPB MG5U6ME#)#->S1VR^J;K<=L>.WG3[N+9L-HAODF'EP<)IWQO2! Y>XTEM-XO= M_+5/BQ9B&M#BKU\#0G",+^E6=.KK(V8 -190SP3Z@QM!S KB9A;>/!8#4Z0+ MLLM1Q7>9U=TSY(JJ7RM"$.;"EC#?V2%='5V.'8 U+)_78,7Q!Y)?LYF& G_, MKMJ"XW=:;EP7Y# BF:56_N=KR^O[F-[J$$6TP1YPX?$MG00,-;*W_S !FDO+/T!P#A\_HJ0Q/4 M,L2^=7A*RK!P^/0KLBP8A/Q8EC+1Q!%T .?B6D=/:U*K1J"^& M;'6J80U;%^-JZ =&T!\YB^.Y%LX)6<2OQX?\XS !BF(7)Q"0?K< M&M-Q'(6<$\N2C?Q\9$9OMC0/[G'^6T:C:].:@N]UQIMWKW2HQQHS M8H:+:OU;V:EZ,-?&$71*OQ(8MMK#0LMO<\([!!4I*+4RA(GQM@6H#D;P?(DGPT M!Y+]!O*VWB"OC'?Q#87HB^^(-NSH^1$->;;(N1R102#1W MS(HD?&YSG-H#2Q(*V](+'64JJ_J;:M#Q1_/ETCA_\1EFE<;"G_%FW3-3N=4"L4;@(7LPD]K6$">(]B3 MO$S_R0JA11I?GMX%AV'F(&('N>G[#T!GBN MPL$S%)QI[73QEXN_?#OXE!W3F &?,U5>_XJ.P:YE8Y!K=73"42[UL.< MU=78J0O3AC9 ZBG^'LI;+JBF$#1@N! AYLQNU4TH/?(U!^:#5TL3;]YH']=' M-Y/Z"#%YQ!7>,AH="B%W.(8K?09NYJEY)BZ]05E5.1=O&6X.=8T[W KF?]] M^RO]$9/LBET%\"[)_AQ>BB'ACH>+#+R %W)V#B5TJCG?R)UT-.UAAO"K1.^*;3,LV.Y%CL7EE)0Q[9G<.TH.EJEAPWET*< MH<=C6=4XA%TF41\8:.\9HP;9QS"XM'2743!I" >]ET M*>X#Q;7EN+FO8CALKE0"5FS,P=R#YIY/UX*M-0$R9-Y2:^7S6Q\S#^!G6#6. MX6%7,S)MTY*Q\S0#VF<9+O>=^>+<=+#,Y-\N"AU'RBXP##M.;KS,-TSN>_0% M8S5(_OGMXLQQB.R"LSFG^K^,GQNRT#"=YO_B]S20@?W9I_B_Z)[Q,;4 4JL4 MF-W5^-9KE3[R3">XOBA>V3%0-I[;^N+_(HZACWEF];]H7Z\Q-F$XH_]EX127*RYYO'>;VF2L S &SVOWZ&6^. M.WRSO:[';:K,JKPT&<)4_:OZF?(( 3Z.H8?T &V1109OTY*+E-G(G0[;TSU_ MAC=Y>LKQ$_U/\40!BRP;]M O.\TY3*X+C^M!D$Q@$36,-SY6F]#CW[(%B092 M:D(T(A3%: ':F&!3$(T1-*Y*QW,3L=VF'!.7)#5J#&3RJUQ]O<,5L1 M"46I MBXY24QZ];S+1D%"3^O<[FS2W,,? )L "^7?:Y\F7CQE%_6.2_7FSW;*;$>YH M52/G&/J* S#EVP&OJ3T=M(?<6_9TM#.2\LR^:]#<1TZEV4!7]Z M@_Y?RAE$:%&:\V_Y#4^5%_I?M1NT3_(_\=(5IS%LB'W7#NFITVPH:.8A,#I! MJCQ31SZXI-5:#:Q6#M6"B$E&LDDR!,PD114DSOR*(Q,/< 60J3'18J\J7Q8%+HM+]N@RS<>2S1*FXO7? MJ1?WP+G..%@H-'4D@[V9_JH30PF7JU[ 9D.56-9VC;N?.'31D!LZU88EAB[ MUF6/A\/NM7TQ5UA-*F6:E52QC,]EBJTWM[N3W%2S*,#DE> MOE;59'7+#;> #K1;<*&9G>/]Q3+*2/3B_\,ROLK.)8=^,IFI%XNT '!MDRF!,: &/>+SC#>;*[8M/Y5R0_D)R' M!V'L,Y*M_SZ-K >:E9:A8Z*),QG&];K\\4+,(UU7#SR^-B_RG-5A\SFAY<*Q M)'M2IB\8I4]9RE?0OE!Y]'@L:,@L"K1PK#0#!['LPR%;E&H-:PQLAT0?2$PU M\N*,.QIC:QG$A5!/*I)@"XLF2?"%@1-@,/Z04F;C3Y3DFTGIVUN+K5^*N\/[ MA"ID3WR-?(15"%/UK^5GRH-K/HZA$P% 6V1\]39-2^W>IC_5.4&VL:(:?YZQ MRVYVQPW;7D^/1,__'SOWZGT00M\=$HV#'39I9Y MTBJ3,Z:FRL(#IGIEL)-V.E>!CI::NC4[7F=F;7*HM)UJ22>K,K$LQCB"2GC* MSJJK54?L=(;$Y^L,W8,MXEQ?-3N9SR_^\M<[7.#\!;]/BS4;&17B11T;G6:1 MQTS'9]K>Q /X(I"%4^GDOK$-/@':C5F+9(<+.F1\P=D1UY.?;+AX74V15D-+ MFD">DQ*E;"/2;H?8O:UTD(G9S.@C7B='FMG7QZ(D>[:-:9^\H@/]_PF5V1S7 ME/.'/*4#UY2?FWNEW__)[KW':8[JNV+YF):6!@E:XYQ=*8MH$8&W>;)GI^VV M_6<0KZ-8H[+"+G&$UFC5PD2]7<4P]S4'66#6O&R\>=.$K8E=7[6'/,[0^<5/ M?_GK&:HUSE"K$\GL;5A,RI;2@H#2\XR8J1O PV V+KVAR6XN8%>(\=E -KOX M;4%1=APK"!0A;R 8^FR[\ /)[UD.OL/E,<^,BB4S77'1I-.%8Y[:4^ BRLBY M(14-;*TNT4NR.U;#G63 SG)0;AUR0FLB2M6"[#95555V"])MM57/XS,WO2>@ MZ>_.[M3.XRI_#-$HYKDY2)1T5YN1T-[$]YQT"%$FF7D%(T)5-O5UT#!7<354 MZ\69KP+CV:R4"@1HT-)*[RY8B67F&@S6DY+K.XS-RK! , 8LRSY\_'#S,7NA M"9CDKY]Q^7M:/O^6-:GWJI[5:"12/-GTX:K?[/3X_]N[MN:V=23]5U#SL$FJ ME,R)LJFD=JM4Y>,XF:)%2.(C9 >.152]^.K=SL.!&I^JY)2$!CMSU M$BL"N$FO(S:V!==BKXL_+?@V@S# OYL0;BJXQF;\E81ZDPL"LD6>9_Z,;2B$ M-D$VJ-T<=AFB!8E9LAS=Q>N/:H8 M,;!ERNKXK2K7Q\.K5XX<19]):,J%D14 M@/H4A(13$B E)2W1Q*1"_1CA;HJ7."C>/2,C^HAT\PJA>)PQ&**O>%34<^_P MNRAQ%SUN/)L"%PZ*9T37\.S/;93OSF\3OC!919O/B3A\XG(^"Z< CE=/^>3. MXBB$B)>/.J3SBGL_XO9(!I4ULQ7W!!JJ,P!G]+H-M=?$2K8$Z;Y$^Y-SN&'+T6@5;&O&!5^K(B_$ _F%;F58.2LD#RR SJ$ MAK!!H5DW>HA"M#E$[_?QJ#>*"SQ GPZDV-QM/FOJ,M?3O> M:XH,=J#B7J.\X0B[ZM&] MB:-U)+?P)Q!X"E&K%=YU1HOH)_R=29F0/F +APDE?_%[V2*_Y2]MY-64ISXS M+.VJV^5^_+0)]NG-*"8&99'C)Q[?N/"EBR8F@IIPMLH M'#TL"8)\;+<>KTLF(X,EP>#P_UEA7'D$M[\$:U"2,B(E%MQ'=EPQ@$CEWA,"/$6;8*DD^\1\N0)LB04B4%%C;8O>;CW^IX'!QTEWH>#3UR?NSST2/'>73 &]_7D.#LA M;W_YZ]M?R+]8Q-?H$&X&'O6"I6NY$_Z-W ' MUP%4'S"ET3(Y#;+521+"?[!S?!/$$,IQP>)HOI/_FG9H^S,H/$!W!EX6P%4< MOO_7LP=F]>_%<%:N/V0B.Y$C1"1G%JU%Y,)"\B9SSE7& \ ?M.0_J=PD%+D< M2EI=@P4>R?Q;44[7F8BUR%,JDVEF=SB^(N.[9QD$>T"[*,_:?MOSZ0O> M=2KC+JKD1AKQZZ($WFH(-R'ISPWO:S47!M?].7\8Y22-LC^XC#>R\_,XR+)H M$R%C-5X_I^*4Y"F.WCKUT$6B>.X M.[U\OA!]$^$H$ZC"/&=9_D)PJ?[>@E.9Z./N#]YL4O93'#)E9!%$\M[IV)$A M'G:)85B*YASARJN<(OKUXN F$FFET%RSL&Q<)AP6_[Q*ACTR\+>C^\G%58-I0@5_E_#/V!="1H&WT_0\+;43/ M_QN]U3=-15;=3"PV3KD;D+5[_.Z$ZIVY$'HHL+T8;,_>6;))8QT967GRW).# M0BDB1A\RKF5P$@%HE*[Y? 5/7X)/*7Q!$:.\35-YC!0E(MXYX.[H;9DE!*!\ M&^6<&I03LMRR]8;R%\)2[B)?[L_.ZYE36M92D _8(($L-"-E.Z(:2MP=Q^G:$# S)89%Q!EFS1>3N/=N-OJ]FXU^ M/Z2-?G]@&_W>ST:_;[?1[^^=C6YBH4MY]HR7I>Z\M]2=]T/;Z/>'LM'O/6WT M>VL;_?[8;;0'S%QM= ^<'<)&OW.ST>_<;/2[(6WTNP/;Z'=^-OI=NXU^=^]L M=!,+7>=I>Z\&]I&OSN4C7[G::/?6=OH=\=NHSU@YFJC>^ ,T4:? M)EN@).=ND&!-WF8EF)TGE'FM&E[+& MH#B_60?)=A',1>86$:X01A#]=+V%J)QHF41%'GBZCK(,/FR"5,1OZ8>WD6O-MME.5U+JK&3:+;#AMD.W<,0D9'\9"43X_$Y/J"PI0LL2&.C>G#Q88I 5]/ M;" >*7RG:S$C<+M_RI*):4/5J8/'2N&&=X'*XBS M_*6ZRD+#DR2\H*G8;N/OXU>^D ^O8*=M?WU=9SKUZQWH/-3!6@JVI^ JV*0Q M;GQF\ANX%;1-X.)1$VI+)Y&TSR($JA_H5F3/$B7 MD+969&$5.V'E!:P -EEOHJRX,L4_KJ)KD 4):$%RMKW.;2(>"=Y'R(6BORZT9K*'Y%'<;U%T=J'I8H#+5*4!"%6)$Q>=DGD)6R ]4 M_O\Y^1[\O QRRN>$;0P;!A_Y&SKAZ_LTF.<-D/8C5N_$E=A#D=Q$H2E6/[$F M1>O#;::)R/-0D;T0U8B"GR3EI)#.1M+*V[;_U.0CNT\]@<6\A[NNKVZ,M/[V M$H_F4C$H_\0%GFSS%4NC?+=W#[>KF7:CC,U\IC4#4W37J5V.<4)K(YM]H%FT M3&0F9*Y$(87#3WG_'2J4"%J9E"F6F[ QO=FIHE=Q3.>BDA9;PY;K3]B8!:TK M\SB-[5MUH8+9CV!CYC-0%'->*\>!P(;C/74(Z ,S\)@DDOAS4C0XDK4M!DI, M#I('3'"=(JZB7 PF@G<;F*M/]9BL+3H M UU0R'<$4Y:H#'LRGZ=;&GZ)\F@I'-8A']G MUUQP?KZ 6ZUB ;:):4Y/BH28W],@D=F^.-%'EO(GV_56U-Y2"5G/@A2N8V07 M.I RB#^EW ,MEG-G/S$M<<=&=%MD$8!^RHO5 ME6RZ\*7H+W?OX71 _0CQ0L>^4S6J_6%CHV[O1#9*=XJ+(>.]B_MHD'$NR8W9 M^Z,SQ7"]K\W&34C9!U)V8D+*;@@C"5:OTA.=\Y[HODQ(I3=$=(=4C@A4CY[, MXQ$HUY-]]+[!.5:W$:^'COD3CLY*3O\RDR:K\!.5Y_EDL(X [$\&"W6GY'=] MT'&BSSDNZ3H0%?KDLJUA\:S;JW&R:.]A>SNY8Z_L;06:C)H=_>S[BE;JZT&$ MV9X#*6Z?^.(V%%4/QJH%>?!N8 MB 1BJDE"\THZE;L<1UY%V^.=]8!DW9AUDFK#8REC:,5"6:%92_)2*;[R^?VN M!DU(T52IVT,$F\'7QT6;GP]M)0+SYJZU0"_430VH2Q\!Z@P.&R[J4(O?Y=H% M@P!_&:*WY1]5U!%+L@N:GK+UFB7B4J4AD,Z;3U$:KS/3 7 M6/)B/./TY5F#.)>8%RRT!P/WP#:B7!YP40FOCR6NSQ^9#!,DS9)-/7F6%9S\ M.C66TF#6(O/LQB":,WW2'"3-,18[&U-S$&?@:G[$L>[KW_ M9M%21ZFWM?0)3S?SQ=YRZ!9E#$OOH!3;#/+J&@F@ZAV$]5WO1%;2(-E-U''W M*LC*U.'@R2Z"N8[UB>! *.+NVA:P2IFXF*Z/0NOL/!#><:1+>, MGD"#BP^B!2F;D%/V:D)XLR.Y%H<'(-,U!V\$85X/RE@G%=^44GEJSD<]J9!Q$YQ'-\*L3L@\ M#K),YE#DUI>!B+$M;#<2F,N8-;3#2%,H1P?7P4"&8UP[1?2#%YA6:$"J+52L MQ01NJY;3C_L3#5VN!5Z68(G4N!)'@IX#.LF7_ @ MKGP^1C=\]-,ES?+/2<@G@7 ;Q+H>]?XTSBXDZG?;D7@HA(T [&G;0:9)2ZQ9 MS#Y$V3QF&:0[Y]/Y A(FQY*0:XVF)'--.JGD85X+-B)(.2#K(/U#IG->IFR[ M&7EF=X(2ZS?4==6SH=9*:"_I ,A%\05)OFBN0U'6CE4XKA0US+&TX6;,T M5X%SYPM]U_53$"7GR540T_/%K]LH!M>OF1BD!Z5Z%TZ4'GKC( ?;G7<7;=(L M5TZ5?3IU^3 C\Q68V) $RP#*H,A4?Y7KAD4V$'@.]Q)U^91KQ1I.4\K\@"3< MICH 4V9J'MGS[P-%YH61NE8[,-$Z[BSW<'J ,IOTD(FD :^%"A04 .,BU\\KA>^"\+'@US M#0]@O^6$HS"\544/P4@PGMZ%<:>9?C0P-JP\AHQ6*<92& M[9'U[8"Y:%"?E.?P:9 M#FW(#J*9ZJ [A64Q#V_33B"5]'F@@/N[.K\XB(0-XOF-;]' MJ50/2O7.G"@]%-Y!#K9#Z"[:I.6NG!I.X(8W%+'*-,GD6F_.LES#Y8#\%(0)YV 3EX=. UN%+#@Q?SO#_(5A=! M%'X0D^@/&J20M\9PWF_35I_WM[?U.>]OXXQWWF\CQ7C>WTT\@S9DPQM5_9<= M;RIRNAS-L;_5D#/7D6D<^[?1%T UW\])$@9;# . MI!#MK$B+'L1U[5!T)'3AC9H4E+2/C9XF^).#H9OS_@3=X&( M,2C]A".B?%I'>1"&(@4H_UBW[Z*";(E,.!G1$ MC^XJY]-SD(87*8-27$(LDXI3$OK]L2&Y52W40 %IWD?Q(OB8?OB=_X_]=/0,570?Y1*@J_1E M"M\)>7;Q^L?;KZ_??'@&Z:#Y*Q3%PH$S_\A2.&%A6 M*MEIOHIX4YJ0,-B-[:/9(8XY J.NMJUD6DDM> \):11/RDI*;S!S+TFW(:H1 MT:V(;/:0L&1P=G# Y.?(=++'$)(,W@8,D1$^A(>,D M"<\A0S;L]5]2[@8FIG+=[H3J3;@0>NB+O1@T4^PNTJ1$KIQF=VPSS/D%#5%$ M1[-UWP,\S&M8ZUIHST2KI+/8@R$7S^R[R\6![_0)OEUC>UCX8F;4/#L_N]J? M0?/N$YW(K?K$)SM2R0=[ 7F7M3$!4J/E['05) G_$?DJR$E&XUA4O%"+1+%H M9&FT%+N1],]MM!&;"NL@V<(B;YO"PO)VQ0B4M% ),6F=PVW$UWH)+!"CM)XU M,Z'Y+4O_@*0P(=U O0[..J1!+(_T946VC*8WT9RJ[TE.YZLDFD=!,O:J<1]@ M6.M(-[(ME8V*]$I-.CRTX>1LN\O3$FJ9&' M5E>\V7&DP; ?=E.*MLYQ]TS"5F>&F'7M+F/+T8>\:F=_Y5_=NS$T94KK'$/$ M.>OOW-@ML^WIBOZ(_A4%W^CM64+3Y>X[F$(6L^7.G!>Z%ZWZK8ZT'I!UDH0] M=_81;L*].Z_9MV!-:P?=,C/"R)-;/]PPS^&L*YD3&ZV&/60?$K@HTW OJ6B0 MY5.YHB&OVRQ*:):=+ZYRQF5'X9)":MMTPV3.K+W.52]:O>OL M1NNS?>P]G8LW-A4VS;N93O/OR[67:&QO#*4WQI37_LQG)^3M+W]]^TL]\%>$(8H; M(.1DDT8QX=#[S[$K!.#@DV&CI)$_VXMOD5D;H7>CJA!.C0*4;@RG/%#70# A MG OA; CG0Q0CHC@1Q8K\1[#>_#=1'/4!?@9[&L>TI7%L6F8JFG D:N99:,%; M/F()!I2^#*=LTZJR/>G:$+IF*@EQ)+J&ZCBG-%HF<,/ZCA=\YTGATE:>>"E] MP0??V6RR-NMCO:6\DG\=\,9SFI$5C87SMY#-R'R;IC29CW^W=]_PL-;WVL1R MT:@$9H,.;VR1O* [/"U'5?@G<@#AJ_LR1IMBBP1).-3-?>]Z$^._J121(S,1-QM>_P/T> MJ(<#G-9,UBXLBY(\RTA*;VBR'7V":4,#LQJ^.MCW--:@-_+!AQ;*1-3"VQ%4 M?&+Z=G)Q0N 1$<^.Q"/O/_J&28P MK(T<&R:2(IM&.\^A0(B3ZJA+0B_X0?HB^;PRD1[5J2X.8$SIA[P0XYE2J(TU M8O*@+C&]<#,M[J? M!S:8<-:Y)LY.,()UK?I>3)9'8OOZC;9I\>HTW)Z+U7TL$1>I)O9.@SXM!_U> MC[=I%>HTWICGGUM@>K[X$J1+FN6?DS"ZB<)M$)\J"YPU$&-/H$]'+0A\3C0Z MV:.?G=I*-!YWV#&87=9SN2:"#":[6!)"DAY%64R8&:3NF<=;*&I-U@(QF9QB MUT'Z!Q5Y^9UAQ'K,]"-HY9.VN+DQ5+*X(C%.9*U%N6'53BPM4+G MPP2=Z7 7&76>1[]6,O#F?7MY?MB;/F[LF0Z7D;&'74N(AJ=\Y?8E"JZAE'%$ MLU,10KJW"-,IHIL6DM$Q@&/ /&8M#D:?NCD#(5DG' M+J-KAUSF"+ ]A2=,9+4R$^V\AU0-O%I 75)Z*X6N\\,A!(U(I=6$J'8/"4QM M]7J\T810BZ>-/7+EG2Y1O3$U+3$E3%=AU1X2D-KJX7@#"='C^"W1DX+V::"L M3L*)N<@&"JW:JM_;T=9##UHY8WL<-L),BM!-.SL-TG0G*@!*UR/(](:]NJ] MLA6E.0GAAAY_LF0LS BD&][4W89,G@:46_UJZL\:,W\EOS%)H%Y.3-A&>"B\ M$_,=7 BL5,(9V4^PPQMSA$5=(5O)M$):\!X2T"A^@I64WE#F?D+9ANA&I-+J M(4')X"7@8,G/2^ADC^4@@67)/(31!OY5X K,V!@, A M1GI#Q;2OH;UK+MMA.3\A:B-BNRYG<3U/P[/&-#XAT8+$+%G2L6=Q(R98]S@V M;C\V6A97(/=R0(86SH5D V,74,'59(!.\?V$\"?W;XQ-=Y4=!MGSUO(>CIBW MO4S\70:;SX)'XT/U&633/6:'0;X[>_D.\ALG%XCE0>PRQ&\KFY>['_8?V I'CHOT^G6 UT!%+GWK$55VU<>"0= M.PWL.HZ6HA,91$W WA.4P4W9=KF2>PVB)3@RFV G3T# 0]%^>BIEOB)*N#B7 M"$A(X90"7"!Q7K),65;$)$+6E"!-HQNQ(9)#P27]Z#@.+)K085T#OG?O3[^0 M^F9?C1H5?9BG# VV]KBKG".H;^_7B+:?"W0.*OOF4=H^;H,H ^J9_G[V[FI0/<77>%&/[SZ9+Z[!.4[7USP;R/N6XNG*_BN@2)7,O6+ M[D%4'%',;L4^X"I: MKK@1#8N=16%OY2)JD]*;B&TSN)\YG&O6U;%I7#P&(YRR&3JX9$')*)TT'PJ& ]JI)PB8,V ME@F P?&>^.)LO8G9CE(B!)#SVX1C;A5MR 7OY=A';2[H8OU&O[&M;D%=;+); M2SH F'$.[!R$^<+XMGH;P <>AX+6DI!O+[K M(-$7C=Q=*0RAM)^L,(0;SOGA M!TOC@ !%=%<'SG\41RH:*>TD$>.(7P) M#>H,'VYU$^3+69LGG!Z.K)$H_AU61X;41>X7RM&3?(AD1"0G(E@UG$.BN4U( MR>\8_,9C5#6#OWE,NN;GIV+T #/0#:L_0^K<5.GS%1:IYU]V:R4SG86IL_:E4PZ5;&PN>SS(21IE(OP\W!RH7YD3(2WDA/X:= MQDPE'Q9!AR03_=%7YS*QP1^H,%RJ^C1V,(P;%EE?I#1W^6WHRYU^>VD'@3_2 M2:>+.'_@BQ-/:$QD:W)1A:6.#M<4#QN5QK//86#I>P9J*P?S'-1%IC\XP<6R M,)8/&Y7&(]%A4(GH!D%=^HL@"C^R]/N*R@,XJ!,H9L+/"?_NJW#-1%S^^>(+ M3)65I(>&,!ADKNJMHG'U4&FD/J#-1'\Q"U+Q9%HEOP/ M\7V%*SE?$,&WFN3V:((ML!'/AH-;W48A2=!&#+?#QZ&H>),S+69[:=KR !PSJ(DIPFD/9H I43N/1\1_+@)V2UI_E\(I88C0T<+498*;6E M(VZ9!@FW3QRO04RX<5Z#97H])6N6Y"N1?P%VB\8N<^P*7=8?5HVZI)8/3E-YYP'1Z9=@TT624^+-CN-A5[D8^'P# M^-SK:Y"FK_'PD6I(_3DD4A%3A5Y&RQ5?BAV@CRT;PGQ+Z8+ &:B)G@])(M7G)>1# CFAML M/&I^8G>RX9\5FX^[H]G,P 0V&P99=1.$P%U;)[R.CJ^'>+XA8H<&5L9I11FW M7+L"8,9]2JV-40+;"%(;85V?T%LUE5?C.9XTT1I;QZZ)F%=QJI+$FZT/B&A+I+P@JW[2#5&>;HSFU5IQ(XX M 2I2(5,G[T=C&/K!B?F.W!H%9,9L7WQ5EK$8S?.*^=P.+NV47R(_F:?/B>_(W_=_6,2$Q-Q&*/_@S6 M&RB5]^SB]8^W7U^_^? ,\E#*:/],I:3DB\2%NMJJR^UQ:DBP+T]XY5EQOHIX M4YJ0,-B-?=CKB%#6%S_[8E&[Z.NQJ';2#J(4B('[MN+\U:$(W)\TMQ'A1J=6 M%+FO"#0/&Y>MH?OXP,0(W;>1@QVZ;RO3'Y[3JKEN1M. ^3Z*J/WA -D:M8\/ M2$S/J(S!:]W&ZFRG_1]S.Q\=,G'%,^A=$HQ*TDXXJSR?'-MF4O>@,I?WWP"_ MB:; >P?3H?"":&:[Q/0"S;0&F@<&%I.E] (+9H)'<6S4:@K;FN@$CGN;^*06 MV\,0+Z=="W-CUC CS4P^.C9;USIJS/(M-Q* [6E>)/PRLQH !H@9Y5HDN&)A M6F#A(8# E 6N!P@&N^%@ND79T6KO_06<6XX&G@/%6EO?0FPEJT12BQ7,\>"W M:QSW!O?9W-TS4.P/W4.\6]?">*@ 9^N[;ZUDS6C[AX01J\AD%XP4]J[Z9K[P MO_B7^BO^#Z16FOT_4$L#!!0 ( '2'5%#'NS.I]I< -D8"@ 4 EC(I 1+"2041QT5*_?@!N08)8'" 8 .+(K*Q2)^APN#L^.#:' MX[_^Y]LN^>8%97F,T[]\^]/W/W[[#4J7>!6GF[]\6^;?1?DRCK_]G__O__U_ M_=?_\]UWGU"*LJA JV^>W[^YNOQT]K".$T*:?W/_L"!_HF_^]/W/W__X_8_? MG&,M7D9%)7&O M^-MSEK0,_NV'KBXA!?W7=RW9=_2G[W[Z^;M_^^G[MWSU;2,B_0RHI"5_&]$W M.OWTZZ^__E!][4@)HUC"NE.;6.^;;VK[93A!#VC]#?WOEX<;8>E??Z 4/Z2H MN(V>44*JK(H7[WOTEV_S>+=/4/O;-D-K/I\DRSHVU#J_4NO\]"=JG?]QX/S# M%/$V%$I/N(@2.W)6_,:RCJJ9+O2=+=/*1+ZS:672Q=$1K-RK9KK0]RB+\>HJ M7$?BR@[ E3&E4U78'ZI-43-=_LESO;?+_&NYDQ'AU69H)OXMR@I MJ]'@+%W]=QDE\?J=#$EGRR4NTR*_1$44)[E:#U(#$?.G7W_ZN1X"_H=V#49Z M$'Y9@;+D_3I.B;^/H^0R*J(O:52N8F(B<_&AC(VDOL"[75SL$%&?V.0"IP4Q M")DXQ"B_106I-E^L+S)$:B*?S_)GE!=X0E-,J\ZVAK]'61:1?Z-Y-.*PMZW! M _EQ%MD'C(VD)H/>8Y1,,>V(@Y$<-^FJS(OL_1%MJ*9$T4\(;[)HOXV7M"-= MD*]XAS*B_I)\SRK_8"[TM.IFT7"QIW-]TK0W9$&P0T_X*LI2.MF?3TMUE;-H M^H#V."NBYP0U%#.J**G+2+?60F0&\+B-,F0NN9"3HNHYX$27+GXTL M*N!D22XK(AE*LRBV*+O#*1X"_^IMC](<$4]F+B.IEN+G ^!0;3JIM#PWN< MQ/EV\8*R51:M6[H)+32QOCET?$ O.'FAYNS3S:>CJKXY=*RV?N@?B[*@FVIT M$[.Y!%GT+M8/:(GB%[J^ MF#+?$;(RDNR!=.FL7!9E1K?-TA7!#=K42]AF.FHNJ@;O"5;]1!9PB Q;Z F] M17D+IZD&5G UDO>\S G#/#];$HSG,;5#7IFE\ZOF4FOP-I+]%I$I=G^1]^-/ M!E)RN4R79ZHDIO@K=[LH>U^L'^--&J_C)?5@]%CULT M9A/_MB*.NMG>?J>3"!IX M0%>M#XCX[\J7'(I=X\S*7LTQA9O5>C%9]A)U:;MULV+2CKWY Q'Q?C]A+)U- MDCE.QIZJB8G]@[&6K^TS%V-Y 3PGG;08"\8RF&5OWE@Z*&,KN^[&4HH83=W; MGF"V$8]Y=K:-)01SMK*O;=ZR D:V=[6-!03PG&4WSM@/POA.W6.;ALLAC_EV MV";T;PWNL^Q#&8L.96QWU\E87"7'J7M.DS# \)AI7\=81#CKF79)C"6'LYZP M)V$LW;#XC.L5\V%)B_V<*Z[FO_,MI+H*9HV G#'T<9Z5G?TUG?W5G-UUW,05 MW(2UVTRKMAG6:Y96:A;6:--79]/698;U7T=Q1KLS^DS&@#)#%1(-)!'PF6>5 M.,?ZT-+*T,*:T/YJT.XZT%I4DY5PIGG6H_97HM/7H--6GW.N.^=:<%T] MZWITMG6H\>KHX,@?"_+_E>$7ZXLM\9>(^/KQ"'Y/9L\I<:H%D01PM9"SA)I: MY;$T/8YRMO6)\NUU@E_-5K=*GI-E[4>>Y#:Q)&-L5VJ;@MIN?3+[S]"6C$;Q M"ZK73#9QP.-N5?[F\ACY.I>;$=8PDQZSB&XH[25>ELV^S!49/8KWFW2-LUW% MTT!..;N^A 0U.2&LOMR2'P9UH;<"I:O#EB$5U5"'JLJVT@0O!_4D-.$(SH9* MT6IR4D]U[3U'R^\W^.6'%8I_H)K2/RJ5O_OQIR:IR/\@/_W] K^0==HSF0]& MRV[NG]"+\'_YEON-R$EU8K[]<"1Q:SL]H$U,:TZ+N^C@%1JI922-\'R2H0[] M=C[+AOI$V;+E2/X<-/(X&=R,X8I$I?S/_\9L#I MFP)_P^> ,S)F_^7;'VEZ'<*@OLET6YM/J$>E1-)/D7"LYKZH@@23&]*SWOXW M>N>VMX!FT. C&E];7*X,J,E'+)HV_\G[-K\H,VJVZS@G8]G?4)1=I:M+,G*P MSDE!UOHI(9E_C0]42='^8BX-!'[V'@(UA']'2?*_4_R:/I+%+$[1ZB;/2Y1Q MN[^"=N &A+3^(4)'.9!;$+)JL/%O@6#C-YR41-?L_3I.R/*3BPD!S0 +(QI? M,2!7!M3V(Q9-F_][(&W>.+8Z8T6<;NAZHN0WO9QT."D0D/H*!)!JL"F"@%,# MB_\(!!9T\YHJ1M;Q=6::2BLN+.2D UB(2'V%!4@U$"Q$G!I8_"D06#QNR5!' M=WFBE+]BX!$,(# D\+7A)6J FGM8OFGD7P)IY&HDNR"3VPW.^*W,I1@T,T/A M:SO+% $U-,.@:>D_!]+2C[LH2=IS-GY_YE$,._20PM>6EBD"Z])#!DU+_QI( M2U_M4+8ATY%/&7XMMC(/+J4JHT&NF@XD1IQ:7/B_GSB$=CW&27W" MD(3K$%H2S]N?KXJ6*V@YM.WM_P;B0/Y[G!=1\G_BO7 &*2/DM3U#Z#D"9&KI MX(#ATZ+!_UU$.I:=92CBM#_O4V.:X2?_VE@BNNHNSZ!DVX[^[P[>8KJ3O<4I M?V=(]+DQROBS?VVJ4$'1KN/2;=OZO^OWB)9E1G#YT\_/3U19IFU%GQO#C#_[ MU[8*%11M.R[=WJWR?]?O#C]E$0T&>GS?/>.$$Y4AH6C,PZ7PKY'5BBC:F1J6[)#_,D$0%D6#$#88O!=90_5]J6^7>; M*-K70$1)D;>_L(AL?OY[G5:G$TJ0941!U32HD,JPBTW7[@&]H+1$UP2K-'DR ME>;WN-A>E'E!)*7O,24E]28T32/YW^HI>F,TG\"AL8H1!V<=6M72V(9)ACU? M4"7U 495NYCEF7S?G2F&SPQ6<0B%4 M_J A7ENE8*^T'WK MN*T?49+0>V(H);,&FFOX;+6+TRII%+T(SJ2:[::4.H6Z22:LD,_@,5(S3Y,&[V>VC.*LBXNGA5=Y/.]C-FDP*=Q,FO<(^HW"2 M(32F27JUF">5(6NT9YPCUZZPRK*^4#T T8 11MS87$7L,]BT% 6#2\75/!6- M+V :ZG:+1\D+)!0M;'@47F-%J1(<(#Q6YIEHO)AKR1^$X3D8)7'?P4B(O0:- MCJ)Z#D;"U3S?C2<.ILK61(9H/GH$7[L]->:KS_B0JP(&Q(B-JSPXMK97J4ML M][#BM"00/^S\GJ,USE#OJ:ZK-V((HG&<1MG[#;%.3OK&DNY^X6K-T5J'NT4[ M:TV#;=Z9:O(;WL4./V&R'5 /,<*O_QJE)- M$VL<=LY2%1W#/VN[66UO&0*(-!2VZ+LF)4GRR >U.E[&^;)6$ZT.6I)5]&)- MNM59463Q<)?RM8X:E<+0 E\N6B?Q#0?4]LQGB/U) DS("$4&>O>K M(Z*F<..%^ZV-81M^\QEN,C7 D&&83$@@Y85G9%](/H_R>"D(/P'1ME<+Y+2> MC 2\T8Y(7 D[>',:/.W@E@;/09C2SCH3K*5!TQ*908:=3EHI;*;"5&8>@N*% M2]89G>"H->!C,"L)',GF1IJ$::UJS<-EO$ WUS20$0!XXK##<8&3-"0(8OD:G*#MSM@5+9I PL;9@'[#,/*+.TB>>$XZ N'&=JB-(]?FKA49TZ#(TL7 M=<-W(!HE#NL,=8F/Z!OC!#3P]M"*Q $P%D?E!+C=6]W"X2A-]>JV_6CD&6G2 M04!:/?P+NHMEKOT[5#:X>FGM:YR1F65:/^J^?'^BKX\0::DRZ:KZ5U+WK-4_ MRKR@7K756HG6(^(>J/%9=8'=A_;56CZ,'3J_D:^K#EQCAZ+YXNO\'9WZ]U/T[1AJX.7)_B M:,XAYYG3&,T^K8D2;@:LB2:P.U^U.T_]:KJ$!UTA^.Q@$C/!MS#@6Q?A8!.N MKA'NI.S-TW^-,>5L\^X\(I.")7K<(E2X2U3;;2$NUM=Q2@2*H^0>U\]R"C8? M=(JTF>] 19QU;WZ*D'+V7HE.F]B(@-TA8F??FX007[X^_7-]>(F?2&RX>Q]G/=0]+DQR?BSORVM4 78NF,N MYG/^>5KT2YJAHLQ2M#JD.*_EC1%[.@>B;0RDH/6WX764!*) P7+"E-V'2/;[ M#.VC>-6DZ"4N'AB#P9%&B<;0H!+^8DI?82"R0(S-<^\ZGWQ(0"2S7C# ML !?F,;Q.![<;U!L*)D307:T1[R&MEJM!4=X.S\/J,I3(MW>HA"DV_3-=M9:0>8D-#-Q5$Y*P"/K1H4]W>HBA'#S2.>+'^0L8,:@'V2 )" MRZ:AYM-Z"!8=[51H4? RG^R[A@M]M>8U3M@G -F?V_==NI\];&^!S*JF/10+ M]T6-&Z)?NHF?DQJ0]%3JZJUYP$K0PCI%#@FC 44\1(:!KBK4P%B&.R._;(3M M,K-V:C(X4A.V\?T20@\Q ]9+A109(_-)O&M\T(V-.I GOTG/UNLXB:,"Y8_E M! ]\;+ZE4RO_HKCM/B-D)?9:+O)"J_.1TWBY2$0;5I'[=4FU67^ M,H=K./>V4VC*L%>+N0G&WG[QL M7JZ\L&V3*8]B>+&WI!6<@171#4.;05@?+&ECY\F++G$;1\]D+"CBRNM7J1NV M."$JY73;I'@7!%OH%FM,#B_F@T'D\29JPK'2_D2>W,8IHOJG@Q0QRW WI=O@E_OHG4:^R,.*^$1,0!%+Y#E.0+KIH$3$,-R=Z KWCV6Z MRM['JO/)J'*KYFM#B3$AT\ M!Y?(D!)=<]7Y2' M]&VJ736]Y]C1U5@'3@#>YIO KB>B2BPI31D@6JS"0X*'4/>4M;[W32,UFMM\2X^V872KF6GWC*((* #0#X(+I/1AP4Y3_PFP4]<4;O#G+=%E M4QGE@=@G>T'B(5--VR80KX#$2Y_@@"+2RNLSF:I'6$&WL)#B<" M!Q!Y&3+4>_:&F[!%\'G\I)#K-"SP#B'1APVK4^%^R,I\:\.3[>NSU:J*&8R2 M^RA>W:07T3XF/KZG*7NJ 2[0GG0 "G@.(6V==4 %81[N#L@#*B*:>[5]RXVL M?U@H==*!!8]9X+EH3-;[X+6H^7)?5L5)1%=P+2#>:922 Z\. M!88R3>VM;%0**@H\?D/W3J#AU36SVX+PRBRM2/U(^.W'ZYX?V;\_LG^/%?+G M#N99DN!7VFFN<7:)R^=B72;C9,*"N'B3LJT=],IZG'MQ@A&@N1GUJK =1 MPH$0TC9Z/.OXR$3PD8G@X_14<7I*IHV+K(+_JMJ6ND?9XY9T0?&!JJK$^(Q5 M7,+SO1Y]K0U/8L7^0Z4NLFSTLU<(94(M"T5*$!AJO=)+"T',,].QTPS_P':K#$_?Y$WY M2TP\??78WT'')SRM\\U911<^/$<5#M/9$R31M-4$IN3O!%6=+EV=[>B[W?^J M?F>,K%.D2W$/*>)N\WY.V& CBS$G C,(6*?@AP@6[KY57X]N=IEN+G ^SF,- M(&U=@)3T9%&L8:'CH%+=1.;'6M. I+,(+&'+:1S9RMM[M?J9&KQFI*Q8QOO M:?^\>ES0+_)&X*N+@/,IIRO3= M'J4Y#_!RHO:$4$!TLC &6>4XB!6)8G[9S?WVQ)(&QJ!+5/_W)AV]/\MY?U6C MS&%: 2ESLB VL=G1IA40R1J(_VH\K7CRP0W3T.,:3NT-G%;9]J'EBVV4;H@1 MR%*Z'"T?38LW#:I?_&3[PT1+'J=KZ O9GJ[H' KZO,Z\C/-EE3>P1*O&6#CM M$KZ<%446/Y<%O:Q&#;^GNT_IYHH4&%W,M\Z7NUZ=Q/=D.]MQ[ITD?=L] M=4X_O>N>S&C=6:_)2">( =(O*)RYB0MZ9);Q=5JE0<1%A*;@%7'F1@R:F#LS M5=IAV._AU?*GF[SJ#&)K?.^G[9'B./\QB%8(P0%M\-@3:VX7=(-Z#&)B?$?; M?8;V4;QJYZM7;W2W IVE=2*_^I*W$H8Z3(3XA#$)'K@&MK*+:)@ !H$TOD.= M>=H8/,PS],HQOJ,/'JMR"\PSNG=UF8?1>+&1S]60>2<& D%!$1D*1T5. 8AR M.UC'XJBZP*-@.":A[IZU"UD?J]>#BH+B]:"P8/ !=K$+DS%EASMOQG&6?HO,SC%.4YJH_#J";-%S:KE$G1]KZ<5E'?W"X$"GB2?4". M5R)&=1=.J_K@STJ(=98(K9KCW8)9;M+ M]$RG]LT1VR-:EAEWPCN1C0K$2C:GAFL]N\T*=:4HX8YEO?D_4;G,EMLH1Z1; MCY^]'R_L% 7&:SEA@5"QJVL+*R@%5!K^YH.@*YY'Z1^+%Y2MLFC-2]RG44CA M<-E"H4+4Q"9S.E.VXG!??;_O=*(# WTJA%[RY.5!!5 RSI)+&2H$P=K;=(_< MVH)_4KZG74RMDJYR]5 M)QXCCTL<2@YO%>-?#>+HR4QQ=7;LLJ \4",LTBKN!2Z MNLZW]!CU)4K0."FA2=$VK9M64>\1.L$2>MC4JRCK7#NU^[J-_/5F=N M016*33T!%*F]?5=AEFX(1.]W*Y4FQ$,N%\' M*1=[7T. @4PA;1@PS"S'#AQS^-5TTEC/"3(C+:RR=M"55&+>[UY0]HP%%TL\ MG/:8#:)Z$QQP'>8I^%U[NSN<+HEFAV#6=-5MS-X0XPBC/'7+M<<=\'+6'@6C MN6VBA'036E-R@=,Z$VKU$E1[6?#P4 BCJ&'I]G$PW=+NCGBT&Q1/-0YSO ,5 MH$HQH5NQLZ>PN9 \)/1\0$F5 AZ365,_JJ1^L^E3%NW12YRRNS;&Y1O+&Y0/ M"YA3#30!F@95SW$7U,,AVW3,T#QNA-=BZ7&2__IA9/%;\D/]C?MIT!KHK4#I MZG!=?M >Q%LL<;;_GLRKZYJ)J\MQ$J\HLCI3T%CU:C<[OZE#,;8X(:KE]5-8 MWSK;'CDTU5@JT>:(3IEV:P16QMTV42O?$R<-)_\CJ]D3+\&F"Q5JH])'?G!: M;6:_Q>SN+8B659!/ZVXW^Q#6]!GMGE'&Z"C\WFYRC;^[]\_2]L!JI02.F,>V M6JJ.V86[+72V6L54[RBAJ^^;M+DHP04'B+9=(-CK*: %*P#O=BR@,J M(C+S6UU%64JF)3D717*B;B;/)_(?-R#U- $CXAEN.!E9Z):[LEI'5&D+J,X9 MVJ(TCU]0O=W*=T&ZY0X;%M!R_D/,U BZ;@I>3;@19$\T?*;,WL53(@E%8U*>3\ M/(V_S,5ZRT6!%2N>U8F-G)>S76!;1]-D.APE9_M]$M>O/]=!CA?U\$-&FSJ2 M\2F+R-A3->IX=3Z-27?0;<8D(--QW=A4-L;FXSO#(QKP,B82DH>$4H M?4 O*"W1IS)>T4N(-VDM\CE:XXP^KG.V)GWF">_CY9]^_!-WPF"396-8.RP= M/LXP$5YX%JNRCSB8"4G]LQWA+.\B>=W [%S#D@>:VJ3M/,5U#B&F=WZ+5Y.BM.-_<93LF?R_H8C#/=,2K;[%8V90J@FHQI\@[W(*I3 M_39.415')8KZ&!&PH1X] H]>AQQ'#CW@A$:8OA(_/]H&,BHM?"=24=IAHX]B MR=A&%Q%TC3XF\.CM2UBS88"B[():JZ9ZZWI<@[DW]NEB,+,N7:P9-QFGRWB? MT(>Z*Z$/@Q(;XK>[G%6M7A17WBA\] G?%\U'8,L M2]R:QIK,+43TVC7A9+Q/%L<\_,B3'L)+.TEO@8Q.%N5DW6FAB"Q$L *5GHQ" M<3W!9Z =!&95R7G:NX0TQ^YG5&PQNQ34*<(+@Q,6"1&"!L:8#$=8G0XSTW)O M@%;2T@3.J+G)7\]W*_D'&CV@N*(Z)-+A94.VQ:Z_:I_$+D3T6C:BG1V!2?*8 MIUCR9+P_V]'IS+^B^F+WU>/B_HRS':>@:L^[1%0A8A6F\F0("JLQSW@Q&5G\ M) ]\00?=!(8:;A$YA)@B)X0GF3'F A=3I_DE;2]B=@VVT/_^\U>SB3Y2=<74U-9B^]&DXG$97XPL*X+31O*?086+X9YB;] M!R!C U9D/! F^Q#S'IBTX6DICL'WU![UQMX6%?$R2C[R?#C.\]';$.LVR>:6H4&:>6D!0)QQT8F,#02$V^0 M%KUC5>)5EO2%&_VZ>D%WYG]LVI']Z*S;UH(L MUK"Z8?*"JE=]9/!2V$];4<=LLA7]H5 ?Q"''G/RYP^ M%I]7AT[U=:O\+.WE'G77-5O1R+3G.4ZC6C1^1X60-NTL)W76B3EBJ7NR7B&Q M ?SJTZ#&Q(;:#[NYK"K:Z:%5!#S^,ME?6V1VF.G,TV6-&: M[-?BQV2[-(>:Y;K,A^!R#O,\*F14NZDI+*"6\LL=Z0,"6S'3T ^!I:CS3IK4 M'ORDYY#JWMTBIR>#T,$(*4;/(?C@-&YQE.9WN$#Y4Q:M:!*<*NZ[)R1@BV(* MCW;;PHR'0[\A;F=LQR2LBQA56&UTF%44L#>@FQTIZ0TNCQA:&=X/QA7X P!E M=U%70NGPZO)(*I$;@)"*=?6A4T,:"VLIRD88"?G782\RO@%WV79)=9_0HY%T M10]+]]532:Y@+91(T(W!]$V[ ^B==6FA;.HN;E)491&_7 "\H?$D/4:)TD[F;DA;---3"8S9WF.')YQ] 1C95).!(S*-F#1+.O, MLX#D%/D6L\(Z%O+!OYC! $\TS]#;:,E /8]NW0'[GMY1ZDWZ)5WVHB3/UNLX MBWJA2:RS9_P03C)0D2W:&^V#B_J=*FB$O-QN46KDFXG]:AE M"QH[##4,J6+H='&D#2 \@Q7':RJH6.TB:ZHX-C/[']6[5=,IQY.HG@P"5R6A MZ.<'82G<9E*!3G-@Q&,]_9K&R)H(:RHY[,\/B.EH2[U.= M]:2K6YQNB*O87:)G=WLDM'+ELD9.U(8K"(C<17<,!!(&;([SI!"$67O4=$GMTCYD*INZQVN6DAO"K M5P-;EGOS&68%]J*3K#[^[6=A/:%[@NN;<+6[Y"[797F1)M*0\_P:X&D M.Z%*XOYFH838[?YH)UCUKT8ZX':I;EFN091EW6ZFJEL93[,&9YM56&>WXPJO M*V!G<1W%697G\G.5"PZYO4C;27,PL\@]0$B;UI>3.G,-/+%$K@!$*U'7AZX. M:C&LI^NP8\MJH-U:P3G@;ES[JJ?HS6F 1B,#(#!<27EXP4E,Z?)-*U8J<1R% MFE2LJP_=%M)86$O14>I)$?\F'Z*$;\!=]BK*4C(Y[_)B.>NWK"""3JLB:QI7 M3.:LN[(BB?JJDDZ@H@^]5-DZ&*[?L'^*.-/.*>$8XJ7OFW15$N7>']&F"D!/ M5Y\0WF31?ALO+Z,BG7U!:HFO2VAS^>UQL M+XC'(1.<3'BG6JM4=\\:6,IAP@:IA.(D#7K%8/;PH?_K-C0V-@9[MQI4;YU\ M 5I?L$'"-'%M7,<\D]'_HDIPLT&ITYRN$ID@AWOZ97OICS7*.DT&K913Y%#, M"NM8R ?G8@8#/-$\HZ,[N QM$FF=N@.>G/QW&67$\R7OUW$:$0VCA"XWOJ11 MN8H+PL15UQK+=9.N<;9C\@L*G(]AZ08]VJ6=.2"II"+'HU<(8A,?'(UIDV-# M@PQ=C&;MU,E :PW8N;0WNFYB>O;1ADX0Q9-X_4Y7@76^;FL3G#PK>GV'_(OM M-^2GO\M%$3@4O4(-1*"%;+D/D/J'6W9R\0#[(-,YM?LC4S@Y\SB:F, V+3;T M/C!)JKV6*1*$[(E CV=\/*)QK'53>[^?QO13N=[%JR0U:;1'OJLP00\SP/S;68S]ZC@NI+CI(8!DU;?]3>&U_ MG\4XJ]])?D#+),KSRJ%73;;Z1UDG#KA$^3*+]_1'-IS:L'B744NWN.<(FV@/ M'0SJ5]6@].?P4$H?&Z.;1^0_]);>2Y30[23%8*=3IAWU8&4\!Z&)YEKC((R_ M^0N=7CQ$W,L_*P>:FG"<-CDT2(%UU,&1C&D#GG\/%#Q='E0Y=%1D;*[9T& # MU$\'-&*6#63^(U#("'-CRB&D6TR5RS0TB!GJKS?3@E;10/!/@4*P?FJN?GA. MCCH 9?>8GX32/XJQZ73AKWQQ:K&DVJ-OX M!:WJ_%?=\T-L+L[:'HI!<[X:VO%VCAH\Q_K\5M4:Y>>0INE;?P[4.U_C#,6; M]*(D8J=$L2Q*;E-9SN.EHJH,N!=\63 :'+1/!Q'UJ]@Z]=D'6AR>MJVQ) MB28M&@\,(UQZ,*+9$:;7^P.E#G/]1O_Y"_QHA3TEY"#<7 M4WJ/+:B6FL'F8JXM>HZ_Y<_= VO/+B1Q@; C*7T&S%F4#@//8379)B:G3SJ5 MM>'$H>[JWZ'7GE'(1)/\N:PSIT(P:UK\L(NK6=QSO$ZTA^:.KF95+5:GWM#P M\)[=4Q5 ^W'+3FO$$H;TM9=Z5E]RM"X3&FTBS.8[C8DJ$%/!Q'-O8,4V5H(T M%17:S''DXL"GNX,L<8IT2-]&9"U"WXOMT<1D;;)/Q "?A_GHGKH=YIYWB%EM MJ76@9%D02W".BG5D\G^7Q(/&176\ MV,NPWKP#]807[8,D/2O*X\2M(O@*9: (5:SAA#'I_,RCU.B M;"]>B0[)].Y;?:_;]=C5"GB!=\]Q6L7%"K2ISS6:Z#7'SHP5L)G[G"W)G*AN M#%%2;\UR700(N)P7/H\K;77(7C6"@XT/BCUR7>13&;\$=!)=*MI;*V?TMW^1XJ'Q(E\;_JC%P9?>1C]QGMGE'& MB VF;W=EU?0.4\S+FP#KJ\OFDN=64.VRJAF[R(/&Q<@B(\*NL"Y4=(NU+W6" MB_D,'$/EP?B!\W>14HWO:G"21'^0$0C7R;7X_D5*U#H5 9'/@ I!GWQ>5$7;@XG\CG%@A\R2%&2G3 M.B1:P,SR6'M$ YJL$GAFY4RLAT;5J(AKZKJ"<).[#A2BNE::YRA[061=CVX* MM).N7A1%>!-^81%;#EJRHU#5#5NN*TH)%NO"4KXMU1OSG[\_$0$6:RHL9 M2 MDX-\Z2[GX(?W!B !VS"1Q->+16 W$<%5SW$NYZJ%5"Z('1? ?5O2)((Z1T.$ MK*[ V\#&$ T;/>R-V,+Z+"\G'3HK]2ZSV%T!-F'E;DI8N<11\2L-\22CS3WJ M/NJVRX*J?+T+0,EFF?7J5:X#J#KYZAQ9!?!4%59L-(]1%7/F#R -BHT-,.S^ MDKJ&'5Y51\"OW0@#BQV[ *%< D< IE<%IGO@%,1MHANJKQV6[X,+@#>E+!(? MY@*4=4F#[V=:D1S5 7S">/4:)S3WSJ+8HHS--NK8#_3$8R533@Z,RC8PT2SK MP02BE5@]9Q!2CJ8)'$IG;L&L-;&.XD/?H%7A<,+ J2CHRE', M6J2+\\KOHZQ8K#FQ8VI@6N8_@K,U_B%W@GF,;*WK6!,OQ,CH7@CT3?HE779/ M\A&EU^LXB>F#;!XLSCL9JXQ]+U&Z)&+A@XB2U;INT=[R'5[4Z)IMQHM^J 3MBSP:-0>\%5!-_[V8]/)TVZCI;MM8IT11\1 M(5+M+M&SZRT\*H)RC2XGZA+;\HD\Z,Z=G=7]6$PZZL \4F<]5]%$6$O'8:_E MLQYV7!Y+9_=RN0$[!UGIC9\EG:SO<%8TD;_5DH9,&9KS6ZC7-VIX?'DLB/S/44[/MG?T+EL=RIY$J>L9XJ&9:&S00;;^4?SC MEH"LDOX^>J_S?@C&("O,VK%J(C,/QK1*O'.VV:NHAYABOX+%ES0F8K]&61LN M(4\D,!/WD:^SQ-V=^[.#13RWQ1G/.4GJH8>U)&VPD_JKW3[![PB=HQ2M8^=K M\7XC5+%.19Q569244WN#DH?4S/"2MF9QE\3:*:H2&V?Q<]F.=)^C@G33=+-X M3N)-?0=>ZNBFLCF\Y6'(QIGK,FEO;,U@0X>D(4OS0HBA#,&ZF6H_Y ZGN,TW M4S]XT>0LN$.N=P^:8 0J$PVY:!X"DFT'*HG[.X,28@]F8(+&.7^GN,:I)!1H M$@_^1B*4A]NM177KCW<9C:S#V7<4ULW9@H36&68$'E(TD@ AB)27[ M.I*G6Y$=BG(:L=K(VB"RF4P"EVC&G$8.Q("3P[-)-1*P33.Q!Y/"ZH=NQ*#: MP/,8]K;?UFM$%WRH4_R!+#!I^JET61W&TA@0X :K,:OQ!JL!JW!@/ME0AC@W MJ=?F5JOCEDE) M_- U:3DZ%2Z+YA!VY'*4(+==P0C_]BH(I&O,9%&37F-/E&#/[V_254E,\_Z( M-M6=MG3U"=$T=/MMO+R,BLCQH-R(]8#V-)8BW0@&9159V^N$9!ZX,E:XFW2- MLUW5QN=M\P".SDVXC(_(];BXR]"A:G=LRS9,A@Y!O]JRLB8-MEVF6TLL/4:]C/8CEX+[!5_=ZBC6=ADJ+$O4K#;2G>H>(P2Y\>+38O4BXBT:K+?XV+;-HHP1:-6J6Y M Y9RY@NV+SK!,\(2R2!AE/IE#X&4.F6]F$FE1?_=',B42%&" M,[<1EG 9/&G0RMC$$*-(27C%[+Q$6.$I9#LABYE52;QIE&516KQW3_$!<:E7 M? 12:/&0$6MD(FOPA=8>[/;O?Y=11D1(WIOK:5%"-WV_I%&YBMMS(W=CXEBZ MWA::E)42( M4<./Y6X79>^+]6.\2>-UO*19%D>/O!]>9Z<1D.UV(JF]E[:8C #W>W2)BBA. MW#DV\0/U3+]4$S9HDA':NOY$DUH6[XO7E(Q9VWA_DU[1A[-)53=I?6)ZD_9W M<3LP/A(,H'J;EW#/M_C0$]N@&ON MLE):S+^DU_43,)QG:#5*J-)>]TOX9P$J&_>Y6HT2RL3?O1+.+'!>$N]#? 'W M24+^QT8O]J-_R%[WB/BY+K,T+NB& M7TI6R&_T+SZ$U(2->66$H0 )K*P1EF3<&SC]>WBOY^DL@:2/Y8C6"T!;'ZJ3 MOY?3J^84'G<&KL%EEA>N59E 06"=4O/WZ_)F69!G1<]SDG^Q7I/\]/>'*-WP MM@!&O[N8-Z\;4R*ZO#&'!0-^(7?DX[#,G7", MTH[+@T)?U_@K&BC,1]D>QW W1H1JWK)O6:MVG$<%5!O.O0+^J?\U/S+Z)4?K M,KF-U^S9DT8)E?[]$OXMGK3>&14J#UPZ@1X:[5<2KN/675U2 M@Q_J"-?<5M>I(O\^PS*U5Y7E/6+OHB8,C_-U8BC@55@RMI>Q@X-(;_K4\0O* M9#L6N<]3*9?H03*M3DAA,"3"Z<8VD6/$PVP 6MO?Q31.DJ MRE9,W?-UY+0N1W#=QL%ZFH]&<6!]E:N3US-'N*%W(XIQ]]$9 M4W0J"3[(\VM))#W*3-D%79XE"7ZECYXR&FN4.+QJH2[A>_Y0?;6UP+J$:[#W M2&&+K M,/!--0$%KI)>TJL=I'^+\CX\5U%'4'#0 M3OO H&*=X*QKT0 "47*LZ2N[L?0[,\-0EJR+C$/=:6 MTK0K:3Z-PZP)P!;",/W8; AR[M4JF<\U\-4QN,MC[5ZB,O&P(FIB=07AGBHH M!A"N>:7>5V'>[KQ S=:;@!T;XYO@TAN 4CRJ>7#);=R^HLMM $KA=,6'RVQM M!K:1=-RQ#$C=:JRB]L@]<(.]]=15N8A!I+>2]0GY7GZ8-[SG*(>V?EBWE.T) M&14RH(&"MK7&LE%HMOMP,F#*>1- M.ZB,I[,3+2X2SE8O]$B 2GH?944N H*2KMW:$M/Y#0.H@AHHD+!TEGZ$"X*[ M:!]U4G*;7T+1>2T.A=]-KE9*H[&YS,QCHB:?L_%[.Q'P_^!4Z.Z%W]O>/?[N M=Q.K%-+IS6-6NT D_CU&X"1!& M>MX*KHNH"45;.+<>7 ^A9?2':(-^4KD$#JG(*0Q(_0>6AJJ:D))S=K&!Q/5 USA#\2:]B/(M@P+. MES:52?^+_VTL5D2S20>,;+[/Y,/$:CSL8[TA4S'/NNU?ZE+P/>7Y*GB^9;Q1 M?3NZG&6P>')M2%B(("A42B(]2]Q5G9_A+E MRRS>5WV*K[-FJ<8 X%)>6>,!I>@U2IY0M@-8@4,MT7Y [O+EQ?EKDPB>HYZM5ZC9?&416D>T^^\&'4[S(;/IQHS_0:Z_A,YR2/Y=U?F9.S(51V>X 6*NLNRR\I(+%^FR%*^?& M3\$K(6GS[W))G"DE-C?_5!=(WN[7*LG=H;V3J[W%G7_9TS=D"/V??OR9?]BI M4V;D/:5EW!V*0EL4F^G/G)B#0?Z:F0_KU%2E%.?6$*ZI+4V5\+0I [/5/4FF.NY*2Q9O[GW <@2CO'T, MC9?1F/^UF\PR7UU)SHV/%7X?2V_[=H:VY3N$\;,UJRDY+3*B=.@61"V!=91C M^S7#M#ILD3$+_$ZAJ"]B-=2%ENMR\8X9?(Q"*O=G>YP9U>;-U8OC;<#<"D*W M[#&AL""UY#8$_MSOL.*V"[W+DR=L-).P-%.^[0)M?_4S7GJHV/X+?.-!5$AZ\6%<*/S[#PI#6+X&,:XM\ OA M'[=OPKQ]$^"4"#I$6;J"HZCN2/=P_#3Z:-JE-WW0FHPI68>,:.XFD]">ZKW& M(4>Q^>QN'KJX1E"]:7.6KGIGF+6JHFM7X +M!0) 6O9WNH7>M3R R2V(.-' M%(G108.LA29%C? X'S]*Y.BF!'56#.H:/'O*V%?!Z5RV?B6%A7H_J-,[@J^K M^=8!*/?1.QV(FE=YLQ*MKM[V*"5#&'?A "TT6#^H"[D;_R'H-E*=F17(8 [E M'_A"]6L.# +A;%HTD!1B\!"@$PL[@V$*AJ1 \6,=-9.2IN$B2EQ''NE-;J C MM\D,1\)[CO[HQQVH6F!#&'J3J''8IT3!+PHJKI_R(1QF*-'OB"Z(T.KL MA?RZX6R^LQE+38MS[0$I[JQ[J!IXY,ZUC3'L-8+ZQEX>4L])3409A>ESPC18 M\"$J4)/J50>DDN(0D'*+!PM2M3'L@)1;SREN2L.&!=5X*>0R1RY<\Y&R6?B2 M<9UFZKU.\.M-NL;9+I*$$6B5:=SA:XXN#IX $^*KMV52K@Z[7HOU M'4ZK+]+F5Q?C@D)6+#RH@(TP$4"R>@)?M>J-'UC7W0X-#ZJ,FE]9B3>=^;'< M[Y/JYEJ4<)22CEQ&9=OK_'IE;:E+J[J/XM4USIZVZ&Q')Z'TZ;JJ>]RDY+?/ MI%N467.7;["-)LY/:IEK^\2'+:Z>3 GNH_P.6FWPT M-@@,P3Q.8$>*\8AQJ#WP.ZMF/@K/U:>9^^ ZPE6O)-@2RJ\C>28,8_%,7R:A M"I&)RY9>+"#Z"HXVA$^.6>/8/4QF@:/#Y]J,I;=G67L6=?KZD3UD89OF9.XS M31>S?B]H@GCF3D;V0&P(@X=]]S-QX+ BT->V5)RROC%<.&I6>8I;YB8[PJH- M="#/.9X\=AY10^9][6S^LA0MY4V*2F-O1$6]NG75^;A6U/KP=$5?)+V.\V64 M_ U%[!WQZ8PD=[6@C#PY800"17"]R,AJL@-(N3BBZT=0,0(_1 >I3LQ%E7UZ MQ2:H'Y?6@7J_]&GB6VB?(X"Z7W?@D:-:^I**^8E]#,J;H+DN?]IXYMCHB(BN M:W<6"G%\3%_CTFA2PBEN@.BZ^$D#FF.AX^&YKCSPI8B6PO'+% _=+VX"YZKX M:<-Y;*$CPKFJO('SOX=W:QJJZ]F:=+R)<.;RT,0TP^-D@2VSU7'0S4C00/P_ M3MQC&T+;$,TG#& GF.U@^B>;-\%\@>F7=-4$EM-8MR4AK8_(=3"KX@$!L)C' M::$9:*L9H2V6H,'Y+QHX_[7&>8HV4='0!MAB)J?%NFVB.O+]9#"_B)+EC]UU/NMUG9=YG%)GL/QG&=>YW^EUTYOT M!35O9[K.I-Y*>(%WSW$:U1+RS^8@I W4Y*3N7@A;;M&J3-!BS6N8\_?>OWB) MV$V+MZ'&VL6=&8HC(">9NX**P<*(RBOMZ)\90MPW4\'T$HT9>EL1B_='B:08:#J[):.MYJ M5N=7J.Q?XRC=Y.7%%OTM_D<)J/^,BBWN[9Z-?T7H+MKQ M'IZSP6JTCV/"ZJ@&%(G"'1YAQ&WN&P6QK>'P&N<$OY]^7_SM[M/CY_O?T#9> M)N@BB7=1@2K,X^0"8\)FEX M':=Q@6[C%WKMM(C234P,4F>"/7__'/T#9Q=)1 PXGD,8E&S'"IV2/EKF(*-P M^F!86FTA?FEW6P_-Y/H!)?7!YC;>Y]SI!H"RW62043IS=:8MBG54'SHRS2JK MA8^LJG"W^9ZR:(5V4?8''UNBSXU5QY]#1)%"R[5&! MSC89JJ[N\Y&C)FS,*R,,$4U@Q2?C2E:3Y8F3'Z873G_PU'D!N"U8$:HEI&[5 M7^>RQ'Q>.WT5HE6W^64TU]Z98Y!;P7/>$%)QH%&/U+FRO>@_]3O>>H7$<8:V M7O&V8PK^TGKQFJ*,SE.;G//1A@TUU"XGW)85EG,>D %L:>Y&%LP:_#@->;W\ MW2MA?8$GX^!KRKHD!944>RZ3H]I"FGS8FXJKH-]!!HU6V-"]*^.LNJKZL3ZJ M*L+=$^!H^("6>)/&_R+3IQ4Q5;R.HVX"U82:K3YAO'J-DV3XT!6A*7=H=8<* M^(@\1VWBH=QN;:&UFD@C.ZVDXCZM5<3D%5M'"5GR^I.:)QNJI<8]@G=$EK]HZP'_@NR*HY7 MJ [S?\JB-*]-H>[A,U8J[OBS5/J5^H/Y&] '-S&+EN%NT3^@%Y26Z)K@CQ>M M5^?/)_:@;4#^MWJ*WAA7,(%#F^S122)K^(<,EB;J=K<%CK,=\)5L ]#-PY3(R3Z*,FL= M,[1,KX[0G*:K#0%1LUCQJL?>#N@I'([#;;$$Z!HER@2>-M^L^VX@941#)3+7,,A7HU?+A Z8V M39"]?J!.N#=,VK4ITR?9GYN6.OQ\RJ@7*'\TF![J_^K6]ZJMDN,<^Q_GN/^T M.]%QFL;WH4.MCN4L__Z#R(,H!:T0KG"B%>9)>.O5Y$?O*S 9S1^4D#V?[';>](@(2*(")>\'FU;'0,0RY'/>'*W2 M9,V?HIC^NZ52SY:F\Q;/D:;P_AIZW9S-X<-0-D49\Q;!]*OLG))>A8-#*9/ M$15H4X=!7KWM49HCUR\2L1)6>9W0ZHPL<%[JR2]_K-(NUT7$@\MY\'"10-H+ MG!>Y_,TB<,E1FEM 27>6(;VB2K#3CA*/:%-=JN;E (;0MMK+:=WI6XO!S<#' M_=;J,_QF*SWO5;HAUOD("!R-TIQK8F!ZC##3Y]7E0E MP,/%_(;;L$]H5ST'2&9@3:Y=?AHZ!5F;CDY(YE_S E52-+"82[CWURZ:1ZD0 M&0,6Q19E_*R7@20FK>BX%&[ M2RI+*F!:GCN35-*UX[J8SEU*J]T^P>\(/2+B(*-TB?AS4CE5.RD543ES&.J6 MP5#EAHY!R+B:KHH8ANL JD%XH"[_T2T%6?L"EY#,;Z0 U=. BIACN >44/>/ MX9YS:%%%!=6"0LSXJYO^Z W'DR9 RJK"7<_8HRS&J\1L*=JK4D?O0%0&.-SC&X2DKZA+B.\<%%R_N41FP-?P/N M.]-'V$?#] K)'%CO$(A ,W( %:<&*\6RW?M+4WL6YW0 MDKY9'*_C^JA@L>[R7#<4TMFN/A?9XA?")53\Z9O("B!!U9IG3?(B71A/[RK1 M3%+CHNN, "1+RTFP*R@7*EHA9K""3T%%!OE__!^X ?#[.V1U$2ZL1NK9W4;[ MQ70;[2KE \;C#7YH2TS9W%?6,4=^^\#.PV%'M7/%]?;JLYPKVN%NI#H; IZ2 M+$"^32FL?)CG"5!IN"F>R*01Q2]4B]Q]AHU.%.'!@Y"B&T,Y%+8652.+,>() MOP]R4 V^.^R(8E-BM2ILQQHQJ[K0F,D<&_T6&[3MVMRS'R"UJ+%9ZF":7JJF M&1!8EL'F+6I7V+%[]]DM]B_C?)G@O,R0P(T"*+N(:@FELP57)Q5-%)UOZVRD M^1TJJK&:MY&E48+57%;"61>&M" V47O8G275U-'F /;./+YEK/V.LS]NTBK^ M+(=A35V"Q9JL1#!8 ZMMAC49^\#?8#MLUT:OG\GXF,51 H.:L@"+-$F!8( & M5=H,9Q+N?MVFN;ZY7G12C]]-$GUN7\88??:]_14*:;7VF->$>S.XB!++;?LE MS5!19BF9*I=Y@7GX30Z@#$N M+W =@/*^ VNJ228Y'T!E$TYO1][IJ.MDX<.YKE?-0L%$%YV@](=+/BIZ#]+W M"J64Y^Z%%1LE[E45[?89?JF2#_-0$\ *-_I "[J[]:30G-E">N?6G MKHV.E)!:PKUX]CDB[9"B[+UO "[4 )2-F:64H8 +KJX1JJ3LP\V?]81QDE_& MU6-KGW&RXGLM!56;2%-$%0J$8&H:P4?(VMGVD!W\7)/E1W6IFNAU';_1O_@0 M4A.V"T4)82A BMKA"49]W ?AK]%48ZVI&NHYU!JRG;R)*,,!4QP=BKN84LE0!MY)DEA=NN8@B MS^VDK%4SJW^'V@;6W 06%E29@U/0/[-\RG .1L2 6*5^0^R?\Q[IZFR'L^*0;HIO" :5 MMMDV;6B/;6!(G\F>4_J$/9$"CQJ3F4UCW-(8J8*#KX;>L[CI?F21R;:@,++( M!\N/IWX*BTMG2$#[WPX2$VI4%G@XG5DM-2C2+*&*J/ M9]^/I>_'L^_'&O$_GGW_>/;=_V??CVFRCP>^;2P@^ .LI<>\!\Q/^N'N5I^S M)9ELYW'5A.,Q7T'56%-(Y95V],\,\8/"P?02C1EZNX^/M14NUH\%3E$6KS;H M)J5+#EQGR9:\2:99=O!4&;BL,\\ ;SH\S2!#GZ&L]O#8&;BZP+/*JYP%UN]G M:ILW QV \4D/?C!'#1[VA.S"#3-O=1SM'C*;&:+=1SOZ>J^S);;**>/ M:. R+6ABW2XEO&A\,N# ($R+@^_ ,S>'%AZUJG'Q_LF1)\RCO/8A3ID5R?FU M)LT&%W[DF?A/:AC+XM-G\Z9![WX HP)D01OZC9!H(3N*]#_%6 M&):;46:PCEG?7 ^<%SM"W?X&[-*J]AC!^[,<1N8+-M?;VV9A9!@:=<6'(ZBR M89@B4\DI1B6.3/(1G1A(=&*[#*>IS0MT&[\@5O+S]\_1/W!V0=_!?M^/$5AJ75%N*7=I?MHTF" M6KT70MQUOHWW@F0?:LHVUX>,TMF@;=JB6$?UX="M6665 4165;C!6T]9M$*[ M*/M#D"M-\+D-)QU]#A%%"B4G0V?,/_![MWI/1PC"?\.3#'&_2E?M] M\M[!F-OX4IIVR<"G"1$,$'4G@T)02;@G6E460,70)*7I9UP\C0$)HNYD( DJ M,3\M)U\4J:A3&$(/>B1IDN"2.H3(C ,S''],4:K%*#0S1/ M-KI-]HCPU,T3<+.P(E1Y?G6K/H4@^RG;G_+F4NP$BHY_# 12--Y8D' W0SYN MLJGT_+C)]G&33>QG0KG)9@Z\3XC(&B47U#%>*( &HFU/">6T80!)1V$#X"C8 MAWN=_^.VH^\3L6EW(@TG73/8N-,V+91H-?0&, M,^WT XZ!AS%J]5IL"&\]0[?#'K2JC['/Q/=:'@AA$GASV)EG16\<(/]BQP#R MT]\?B-:\5U5'OS._(,G[UKX9.?SF MK-/R;(KEH@_[6H]!]<[CL* W.W.PQHS>Q(W)^]8] /KF=6-*1)I0%+U;),5^)W"HTW&\S.E_4'/-^E6KVX1&P\Y6XLUX(;G(\V2K#_J>JF/8W_0K#W6*8 MX@XU^^UT1ZBNT$7R8*X+[$_/#OLI(P7X#M&L<+N#H%G8W4;+0%!60*E)1,1< M$XR)W?4VLX;%FOHS/4VKTNHA645EWIP76%TU]Y2^>MNC-$=WZ*UX>D7)"_J, MTV*KL8VCP0RPFH8P"Q#35NTW%?-3A3$?>5Y0]HS]WE :&^!O*,J>7O&D'L'P M,.H('8^3QS_?6L>%?2>#^29 N&@GU;,)C29R,4=\S>7KP#S'8@Y07TMA?JP9 M+.ZO<$(W4C-,-U63:S)W/ MR@C&+*N3![/4=L>%-"N*>?H!F2\/9.]NTA;3])T\W>J]">+5O] 1[>,B2N)_ MH16;?4 <):-7J+W0 2SD_*(QD>XY3JNV?T!+O$FIR#W,O0PAX]E:>8B!TC*_C4YZ]*=XN[G MEQRMR^0V7L-7N.,BRAE1OTA .#>P@2EH854%O]PX%<+D2U^SNQ MC0X/*KB0_&M,Q,_+BRWZ6_R/.+I#KU9\5[2-I"\";1E5U>%>H=5?@F*KBS/V@C-0FN%6D8D4X0;" M0(PTVEW5V'$0['&MJ,W+:ZXH8P/J(IHNX^RXOV)K'!SHC.Q MU7V9+;<14?":-%J?AL&E:?$V;;MV\5!Q.]%05G"L+T/ J99I",+-;A_%&;73 MQ3;*-J/9L)RHS?@C( H5B2"EK>!-5%.X,3QF"_31HL%DS:K?(K?#_&8& GQE M&V=3ME\F[)1I5AON(PQ&H4; =E$'N^G4#FV6@./:%L4694VLG^/HM9XH@BT_ M"45[;L6C<#;[Z$ESA]-EF=$NH=9-3#O6DD?K3-_+!O,T"!N1>64UK22#"3?? M(HRXT5A%[,R9P9H-:ZH[=%G2.JB/4O$V=TR>;).T"E['*76^%SCOFV)\H1-, MS\!+0A\.PJ!*&X),PMY%;ESKGOISG"]10GH/PF5/0;&[5A08^VQA ?\QIJVV M)L@@_,/=9>.J#YD'0,;_P. S V(X(#'8LO+B#0G93%=D1]". 8>QT(HV=@#& M 6]'7=Y<$#GCXCI:MME6TM4M3C=$JMTE>BZ>:%O3/Q9ED1=12G/NNUX&47'$ M-\&Z"8Z,J)O5\(F<^3^Z?;%8UVW"*,3[U*@Q_.2L2RI,CJ4Z##LAGQ7MAT,6 MWCRW4KD'*C5OL.K_WA^@ZM\];B^1]-#&ZI4WG_EZ\=0;58*XQN8>]2V*UG"\]B%PXG\/"\,#7 M0*?Q+Z;/4%TO8P3@%2YIP/3#U# R>H]AHJLM%#P ON8GJEZ,0OW)3S-E?^?= MR%;2<2:.#)U7.G)N5JO()!K:O1%M1<%;NF++N/>CH>02A8?DMJ:\_^OQ_.(\ M2O^XQTG^1_1XQKU0)2=J9!81.?-A8)MCH(9#%Z9B3YV9B.T<]XL=6Y:](:6) M>+5MV_M/:L;A!G*H7;[ LLK;3$+.(I.&?C.)"Q/!3200KW#3B-N&_%TU M"*ELY'6_PT9]ZN(%9:LL6H].W/D?VW3CS$>ONCHW-[A,&X#7["?R9EB=EI\< M=UB1KX0<($AK$/K,$X@E-!Z"1 YSXCC48QMN+*#>IKILL6>RP\[PLY2STZ<# MK@?T@I,7FC1EH/#'&=?')L:4#4#5]H5R#N[5E@73-WC;%#(2KDJVMR/^>O^9 MZ!:E%_2*#IVO#*OCYQ/2*=/F$8*5<9<.6M80V$QG)@9"3,(2^,!3EW.^>. /$3IEVE$#5L99]Y:T&C;3>-C5Q_RK<07&UUE"5EO[E7FE-Q=,_(_= M?N7PHZ?PD.H P0'+P,4="\%CR6]H58<,WZ3+I%S1U/_G.,OP:YQNJ-C\C+N: MQ;HG_Z#%/ 6"H=X0B,!9N[@ZH0+/'2X,\0,M.8:0NJ3_*-+47A-(:NXNXM>X M6.JDXP\B_*_M*,)^];3=Y5J QA&6PQS!8H[LQ:Y3E?-LL<':-2J/Q8FO4!4+ M+8WUZ9B3-S=#84^D$"T13?GP">%-%NVW\3)*>.^?J.C:QTW$=,?5"VU8*;CK M5"5=JY>8SE"OO%4L1\OO-_CEAR4NTR)[I[K]TOZ#JO9+3[7FY[]?G+&[]F>, MP/0'=RFVE5;%')&9'-DB'M6VT%GP 73J'H7A\&1,)V)=I:D6LSQQKP_U81KN M7\+2F[O;>N/ XQ*E9$S#LC& 1\/Z_R'-D9_]JJO^DN9[M(S7,5KQ?;^*KGNP M2TAG:V+_6.#E'P]HWR0FY$[OI32=^;DT#M]:4)D8PQ1C')R(;=TGN>P\NV$: MYT46/Y?5Q1;^"R8*LL']4QZ9WXT.5$^CW<4AL0*S8X B3##LD%-U$YG#(5PGQN]C6 5=@95: M?S\J'*Z!0%Y>YJDTO#O#QG*6YYE720_T<3>.%Q_]WF:N/_Q^?#FY3H[SI2\K MWZW-+.WG.(UWY8XK+_=;(S'SS5GWX=D4RT4?=I@> ]I%F(+>A&[!&C-Z$S;C^N%9_&M6*>6(W?Z^(*+J(]^3)Z&LBDJ,08XJ)>N0GH34:@)?2N,^M5 MY"R"E+L/S-5M5;_]'B4F8 .4EG4^6>D@(0>WQW342>LZ@9R)-RG1OZ1;F9^C MHLSH;9:H8&]ZJ@E[=UE%A-Y##:RE'JID;+TY3)Z(G?,HC_-'HD&T6J3]V*F? MI$A2%^/B2E8L,)2!+3 %<[)*)F09]\&%\0SQ@.AF)XWU-1AKU84E0ZVLL/? MG&2-Z0.MK"IO=F GNLF+*,O>B69G.QKO)W6-?%*N.V1)O4>:AJ93W![+V'QG MP@]7APHJ1ZM_+]\_%TY0\M:=*?PG-2/-VK:YLH+ZH M^.(>93%>7:4KP BJ*"D9/H4E_8>>L1VF#YS">AI _A*JO^/9X@5ET08I?9]! M4=D.BK!HD, $6L+"WHFPH@::?_9CQVYP.9"!$O<;>_6N_N8]&&2Z:*:;'')J MFO-7#YN3^,,EU6LC;=@Q%:^)^U1A-;90OPG-WN?9;H1ZL@7/K -P6N_AYMT#_+..L?0,RCI(+_(+(GT5>71VNGW:GOU'/]4#M(E^FV>'-7]=-Y>T]1N>T MY:25XU1)VOYP_),!;G\XVV2H"E/?+AWB)/Z]N/O,M'B\*!V7^FO,NV-BV.&3'M8=[EJ=CT*>_R/4[B?-OE ME/_(N_R1=WFN39V/QZ.4Y!^/1\T\T_EX/.KC\2A_)SO&,\B/QZ,^1JGGX^)&X!!\ M,@?.EXT639P5F>#CO,@_SIL_SIL_WOG]>.?WXYW?\ZQMEU69 YR=]0E.6"*8YQ^39X7+_\$53/ M[\@4]ND5)2_H,TZ+[2@JWJ"H6F%.46=>P;Q=\23S#/V(MA15'+Y6[7XE"9/) M3A5]>F7O'6F4 ""P*W%ZP.,;8V:\=94Z.QTP@QDIRR[WM,I H5:7.5&P<0QR M#+C5U9IOJ+D W#4NV;6?3A$@W.HBIXDVCCF. +:ZUL"3A0UW&%$S41AOYDFI MNMT\ 568J(,I;0%HPHHF/.:+BRAQ':0(6_+)^S=H(:5YQ&507>#AHJ!]#IT5 MNO7#KP SZW\_&,LA=_?J):0EQN_'JC0> M#BRR2CBOR7*8>_.PK%#47_2 \HL>4'X)'RA\C2T!Y9>9WDN: 2A_U@/*G_6 M\N?P@<+7V!)0_LP )<#8-\ L 6L-L1#3=J\62]F&>R /F6,*K:H\FI=P%QLU M]$/ZQ_(Y1_\LB16N7LC_/9'Z>'->.57K[T14/FG'G^JJZ,0:.G\"F9&)/W#) M:/BZN1^BE&V"88HQO5S$MNKC?'8!>TQ%QQV;4(A]I1F[T4?,,&!# H<>D*/4 M&W=$+,.]-_Y(5*_R05::-GKSAAT573?1%M*Y"SSNB<(/.Q82M$''' )GZMRW M *O$X0XR,I)&)3Z)NZA8<1-@D#Y,5.R('>V_?#:!W\!^1!F]CP) !8"R[<4R M2D\Q M<. A4IMW"/PM1N' /<(3-HBGA6<=0<7J<_]0 .EGJ3#S'3<%]B[.MR M*PA(E])P!NC;20'HO*K/DM&J#5\!_K6&8H@V= MMKK>K!YH5YNC48Y>ZOB,2,>3PE)1A(=/89&3 RK,./,B5BB#P6-=0^@^>7'8 MPATP'A#=V*9/!'8,V01YIILAHJGR+C M'.S5PF?B^LAD8;=':5XQO4^BU'WVS,X/+-9]X1Y00NWORH-4XM]'[_1P M5G2$9X=9>W]_(C,?[C!2\<[9=C_+LBC=5*?<^?G[@:91X>PURE:*&X]V^([O M1T[EZVY[E?2ENVC'BR7G?6HW3@>?G O/#=OC?V04L'WS\>D5/VUQF4?IBDP8 M'F/B[5"ZV*7Q>+X/9@K.@:?".V$5MLT9.8^5H:%;#49PJGQ]-J[S=*Z'><:JWX-YNX MW]JD6<-O;N_L&S7E08-T)1W5YJRBGR/ >A7.&N4!D8EMO"QDL<]2FL8L AJW M%U?G0@*&V81SU]6R1-2]"20Q]W.>/!-TC[(USG8T65B]U\2_K2&G:B>T(JJ3 MQ2?,+L=!J% 6OW*F'CH2U>(@ IZ+CE>F7&^ M-'8=?'$M.74KP'Y)9TY"G[KB7TZ M0/&A*QA4(''5?,;A;L2HU7QZQ8:0&Y4$0ZY7,D3(B12?#+D>XW#'%X":]%4 M4]"-R\)AUR\;)/"$RD^'7I]UX"L$WCP&RZ<(7/NUTWJF8.!G2;-,RL53QQFG MY(-*G;TQPO6:>5;T/";Y%^LMR4]_?Z(66JQOTE7\$J_**.',R:4T[7DQG\:M M+K_'Q;8*5"&MFF_C_1.^2@O1@Z"&I47ZJTK;VH:[VNT3_(X$FVV"KXW0HZ_. M'(*I\;%*Q6'7UZR&=O 1>V\FXJ ^%?NN/)R MOS42,]^<=5>>3;%<]&%'ZS&@784I&-;*YG/T)FY,WK>V,8??O&M,B>CRQAP6 M##=QZ-C'89D[X1BE'PRA(=< MAM:>6C*51?2^HBU^4VWEPPU'4]F'=]*%64UGXS_5]F+^_@9^@G$)"2*<:'C- M:%"5Z*"H0WV1O9F-6NJ8H-X%ZB*GC7-78/5M7U[_PEM2,6]"K4?Z7;W1/]$= M*A;KI^B-@:-9X?;*G&;ATX#O))/- &M=>0*/L+$X;YXRYH*2!4V7==(@.UMN M(?NWAZI+>9^(1L+T)@8E%3>(N"6=KX ^5ZGNXG1#)(WQZAIG_"LUMF;MNO5- MG<7#ZW.W$V4 M2F^Q+ )F!TPN-"3G I:K^.('OGS*:>WB/M"^C7[6%CM_._<++JG(ZML8_+=.H MQS -LI_8-J:;H8J1R*\P;;/$P#=Y7J+596\ KD=;)KU%O<=&EWQD?%ZCN"@Y M,T9;_/II@J?Q"ZZO6#;AM&XR71AO@F7T7_G#NQU.*]TNHGU<1$FG-\I>$)VF M7I=42VH@:D2F,QB7;U\'U"\?&MBGFF@2N TJ=W'6;'?.D.+/4(?)/:W4 WK'9VG\-6^^%RCM6FI^MQ6+4_YK "0_U6MKJMAU38(W!H^['ZZSJ8Y8'+@;X0US^YR.#5_>)TCMNSI M.AZ.Y@8A<5^+[_%D)^?O/W_LY9R$WU&UZ^GZ'=%NCD'L8KV; M]CC=]??J4J^A0N:7'UR'=A_!4K\C>FT*K4!9M4+75<4D&[^LHSGZ+DA(Y M/8XRD>YX0Z&>=%\UBCR$CH=X"7',FKDS'V< U 7+T>=C.K8[TA@+L-G'R9S& MN8(_/M10KB.?[7UX4\^\Z338?,4N5=MP'P>0H.,3?SRJH5Q'/L+\\*B>>=1I ML/F*/:JVX4)/D#'WN1"]QN>/.S41ZEAGLT"A/ARI@W-=$\!\Q5Y4SVKF&51. MW(4&O4OJXHCYPWUZYCXGP.4K=I\&.Z4?I]X^@?GDCL7U-':1$LUR$ARP97P8 MBWTXHCR-L=:51SG68N+8?L/NB.7'6PISO#!G$;"S/TUG0U;S7&FN\S%]N2T]*3&?_TP:G6" MK3_J;]Q/ T2@MP*EJ\-37P-,D&G#$F?[[Y=X5]?$EG&S&7I'U2BLVTR.+GD@I[3Z2N M9:Z&*)J\,>N$OT^B-%=:S3+7QJ+6N'IE;2(D=2B'=#P 6PK+2"S%*>-N0+", M#VQF)L;KVQ&*NG^@,.$^&6SB%@6---TO#)M10S114QF)%.Y[D@*T-H-X1I6E M^N,TRM[[1&<[7*80UZ_/3.['P,Q.H7\8&\]ZM]"1Q/+S\,<\FNJF[EW"/9I: M;?&:DI7T-MY79GA&HQ^M]+O(MB]HE?W6(@V_2+V=I2%M=(/-%35N;%58[WGQ'G=J]) M4:6>O*+.A@KM5L23K#(<%:"5#_*/@BH-=VX[Q?M(VT;:*W7:A2N#O(G8NL-M MGLD#J[*-( .,:*]83R9UFPED"7>Q\3!823V1ZC@3 #E1]]PNG\@CU;C#MHI, MJ-Z$8=G2U+C<[Y-*I"AI83L4LUDV-/N^W!%]&I-V6FS(Q&&V\;N3R,5W@6#NZC*UNVP+&;W=0_#(#=O;Z0551?N7@78 M!J,C;]V5]HB![D*[Q\!7:G4+?E$?H(""A3G7Z4>MWDQH."<."&N- M6_ T<2XQSM$\?EN[BUQOW .&^PR_Q/3,_AIG5V_TG!/=I&1<2M&2&N/WN-C2 MO6D&A9JE&BN#2X6*/S.S6 $?N.K KS\.-U:H69H_%\])O*ELR ^K@)08QD[( M2X2*47US6,$GJ-HY8O6=8O,.%75JAWC9_$H#V90 E1<3HE14['2@"C+,3'@5 MU3W'0^S^M)%L'TM]' C8U3$\O>VD 1P$\J7XNC>0)V]?.CC&[8EB>?[L?WRC MI:"X29&-YC)XL]SI^7/!/K6$HK$AE\*6@.V^!YG&[U#V)24MTQH[O\ OB-CM M_/UIBVCMC.0F11N5](HZZSNRML&3###L%YQZ*/[U^ =_V&OHJ=0=:)(3XK*W MN:@]ZG6_ZIK$'4[Q'F6$7[JY20WMX)XV-Q" M8F=N#MY\6%/EH9]3UD.]FXJ_^:#BQ0Y)K<8MSO-K8OLZL<-G5&PQ49"F<*AN M=3,HTRK36!Y8)@S,F1C 'K :@+/Z4SF;BC>I!8K>&!P:E&P:0ZMD&)@T-X8!,K4J"SQ#[L<>\A186MDQ!F%2>W_8 MQ?.4W!T&P9*#B,^;WDD)^U,[ 6$8N &K:CJE$_ ._,!+OGJ%P8DAED.J(PX: M5GR5[4&KXS_A: H74>)Z PJXG8#UE^!#6\OKJ7;^U/P#7YGU]O;Y,W_%37U MH?&]?&DA6Z;(LZ)G!O(OU@3D)Z7ZXU\1NHMVO!MX-E@!325G=50#BD3A7[\' M$;>!BPIB:_.B*J_<58*618;3>'F!;XL5]QX>@+(=QF24[H[\8>;'.IHRQ_C2 M&JJA2\;Y)([FS3L_UNPAPJ-X;1&JXWA%U:?;..,H"8N^7*^1#M$1TT0(]SJ) MTD*W@HMY^@6A$Y-;#R[BG>4Y*FYV^RC.J$P7VRC;",_C8,2-^BIBSU0&J0I2 MT:%' C80!NHW]#%RYM2WB)C.L9;QR<^//8#0PJ %)+Q"L=5/+##1T@"K'WXX M<3CE!!G:NE[FY=_L$6HDE@Q\U@J=6_"EZ0\YS=7>B*+-, R@')^D" M2L=Q!$2J!FW=@4M:Q&D9IYM%O5N'4]'4: ('UC(Z')Q9K#X\+:8;;CJC-LO[ M!$:NS7B-B*.*DI'4?%NIJ(<&$5.[BP2=WN98UQI,D*BQ!'3\4=8<[C*Y5:T. MD8 "4D'- %)(?2* A%EC#D *:PXWLX'<,%J#B=: <2IHA-EB!C **YX04>7# M*?*LS:(QWQDVV2QM)9X(\29S /0S,L\"ZD'^>9").33R'(0:/ MZBF.F;1RO:;9Y%Y0I^!#5"#Z+&.ZC).X!D&[R_I(C%@20=X'Q&P@J#V.;;2H M#8ZA8MR^.:WT!RMB!9ZWD.AQ41;Y6;KZ*W[.SY;%8DTH?ZF4W">H0&?+)7W_ MCQCQ8DM#8V_21O5V1"/_K")'NDR/XU4>T[N.6F<#F"/5&6H/==$D5OKPD00/ M_$*J_ C

7RG"D7B^0X:/KFS=9$/U?H$CC!/X4 MZ SAL*H9+'^H,8D><9$W!A%MV@"+L;LXRF*A=B=#P]C=YU'6W8#VET O5$#" MA<5;;-.W@/F9((\[GV//72*APTKEC<>6Q3R2X8<4[E=>$/N8HK(E=&GO2Y1_=]N]^@!Y65" MYY T*:'8@1D4/O03K<*^.2+:M/3>U2VI^;!F'MV/-2PM=R;BTB[=A0D6Q"X! M:*%1I]>00M*QQ;6?P$1FJ"H;_E/M'<=KHABQ:QPE,$!#N9R.@#7M-A, M0%=+<2K!&4.][S"]:EHNB_@Y:9.*51=J87!7%I?C7%+\= .M=%,R)94'WBN M6H'"[?G?54H,4YW[P9<^\K)R,(O*G@Z20=:9"<:BNLWC,CR=A[2*LN?6^6]1 M4M:P21+\&J5+34QK,(0!'<3P]-"O;\>9NP1(H#DB&TYA&\9\Y3[S/HN68.&F MBIEY?VV>:%N=G;)3#=>W=A:CMZD_UQ&-4HJ K\3CW1ZG-,_18CT:*^CF3AP] M$WV+6)C(;P*']O*\"0?G=Z4Z">]0H;C,*R-E;DGQ2?U1EB;&2NENO4K5$:%( MT1ZA\YM@TH;"&EKR;WGQV/1GRV56 M1DG^@(HR2ZM?V@DJ>UY@G[$(FQ,8AX=E6U:Y>T_56_QQBQA_<;3?:GT'NF6-1Z'](4QL6CV"Y'GHQ122Y.N+O1YOZE?8/<^K@D8CQY1!HS/H6^ M8V;%8XU"8S',=Z1]["MUR/5%E&7O:YR]1MD*TA$DI20HYY8*$L)J_:?CDUN' M^5TNRY&'X\TP.M 06>(BWE1:][;&5(B"E!7A2EXV/'1IV&(BQN0U!7YA:*0M M+SI(3B1"G.M('V-HJ:-WM#$TC,BQ>E'')5BJ2W0JL/S_[3WMDN,X;N^2![C+ M;E6RMU6I5'7W>"Z=ZZ]TSV:3_-G2V&RW;FUQ3I+[VO?T(67)EBB !"G:)#W^ ML3LS%@@2($B"(#X&0)BPM$#I"0M$W41A:5&VPO*G1-/YV#NXV'M>Q.VBXBQ3 MEAXGU@*F<2#Y.4 =\>,]ZA$>\PB/>"F*D*FVN+7,] N*_^"2WS4&[X8I#]T( METE^# []8I-P#K&F"#N<'16<_1.B=4OH#>RIE+7!Z^W3*BMJ60'K;YO\FS3U MXYN;3>OQOD=K'=L:IB]=!^Z05K-Y$=-Z/I,J9K;-<)G.[6DNG#&5UD^%;5A+@8Y W-TGYIV57WGX M\Z,-$BF6=[RJ!N_(@^+4K801H5MF&Z'#AZ=>;>HW7N;U]NHC1].Z@$!J&*D" M%!%IG[@46B-Q0S"4O XL&(%M-HL;N0#+[3U;?QW=K74@+6$P2/CM#IL.3J(* MV=X4I')O@Y$E;%7-BFR1/;-W5FS8U9(59QA.FZ M40^2"_[GILRK13Z7K %A@C=6G #C-UAS6:FU=5UKU=3OQ+W>'$3[\] MR^1,@,ED]'O+IM[OIQ\GN.,"7_ICA7?2(X_V/B_R]68-ZY/0MTZ'''X+MK@@ MGG+]T(?KIX>@T0B'#=-:(O?9!SZ9T+=N,H??HIM,S=#UDSELF&Y2K_$>QW7; M"<"4[H =-/HNSE3L?+ ^1GN(TC5"X73>Y06[K=E:/5\M6AC?8'HM?%V/\4 J/,0?\3 F2OKB4*F8B8T:EUD2PM]F"Y M[;'Z0CN3QB[U:/-":"J'I@%5/0] T)![LWRB^%^6J9 MZ^A #(< OG9O/. )%M8!/^.P,N>R/.JN=A>K'E_O\G6^HTQ5UFC W9.. 3CZ MV;>BUDX@3*C3-0G8'1P6FZ#+R:%'[_DI-0HFC^^^6BUP(J_WO>D5P*.%JD;! M\I%EQ]XR86WS(77AV;,D/H]G.Q=<*W]G(^ITG^-_*4HVY\LB_T<3 ("D\S- MM3Q%H6(7'1IY5B*#HO24@^S?_CCBI5CLO^^^@9\&?&8?-9,5PCH2!YP6FN"< ME]_^( C<]=RK ?F)U5F^$HM@-?]Q/Q;?_GD3D]MV^D^A%HDZ M'N029P)KY0@'"[8+J$.ZSJI\3J02A$5(56 #QP+(W5Q6U($J@X#WU$3;'Q,GK8!)PTC7DBX(//#AZEV< M]3L2;_AZ+,7[6D,L11@Z\Z.$<]]0EG] ME>7+MYHMKM[%\ERRAXWT4GE\;9A3/6[JJLZ*A> 8)*E.;=MIL6P;OY1.88:E MC%IVE7SLLEFM$JQJB&U88*WK@JW)BJ_2.GY)G<80[RJQTEFZMB<;W8.)+HHD8"-# IGX M4F#UJ0Q.QAFYF)P,9HN6@\Y&)Z6]M=EIWSX%(9_*%FMA=N@P\82"%K-Q/!,+ M,!/?FY$%I+?ERXCHJ\5?-U4M,WDCNHXX$T?:*CJ31YCX M!0C9E#$^TMXK3*WU+Q9XZW-8%=-8YGT)6 ]G0M;O?'RZO5%![FW>J8?L4I'HJ6XY@WQEUF+QAW_)1@RS%3IC<'J]2E^PI MK#JJQ0R3=H>GB4BD'6$0S7A.,YJG(8$T$JVE"T4[H2YPC+J8!4N]/VN-\"9> MW>9E_L86FQ5[?+T2.]%"4I>_LQ?]OLF/;XJC(& M*F9P'.1=CD[/R(--P<3A7V]A!$#RP!/TU$[.47N*;*8>LC4#*T!0P;4\ZX/[ MBLY_9F+WRN=R'RL6@N>OO%S+XBN-]6IW9X13.MJVZQ(^TML%.V3(D\7=^3 \ M=DP]-EG8Z#VY&QAUZF'P&?"[.W'K54F9,R]CE--M'ENZ'@Y'4@;0&3W&L384 M!K\4X?/OB9)TX]\FLN4.R?7H&ZT?W>=N4M;(H][4F_J^AS!U+.>D8VO]S1YO MG:I8@AG>O.+T(Y#!L\:YRM/THX&0;,YR25'78*J@/>-%S< $3<=KUK> M73]_D?6XCN$H<%'S\.,Z$J7=>(T/8N- MX,CVA2T;5X%B\6?&EV7V[2V??\KJ;.>^+>EK(:K0B77:<>S]RA'-U 36F991 ML CL].K@;HO&*"2G_;J;,;TQWAK#R.)N@2%L?3 YD.M-)?;0JNID%3",DV#[ MM<%PV'#T[H8!6J+!;T-A]VUCGA5+P9W[K,AV+I"@05D/U%T($:!P*@[(34XD M1]$W^K@:?1'!$<)Z T[L%[9N?!6$UBJ==$07X-2:P+H\Y2A8?--+),DPP3B6 M=(.@;H3ZP,M==<#F9@-7AM9#=76A,:CX!()&D$$>4"3'R$%_2JZ1SE2N/YP4 MWNE0-LK[$%6Z%I(IRAJWTV>P^R^YXWUI4+S#:)X>2(7EQ+9<\56^:&AM[MZ MRJ@'VN]E,%!@.)6VX4K' M\ [R5*OXHEG(#J[6S:G8D#-;Y>N\: @'184$NW>7UL)&+38V=-*%QX U72NF M8:#>G8]:+28#VE>TO3D#]Z'$$,IKHFB/$4;A(C$YY* M_IK73?X'FOF8U-;,%JAMN'PF;63GV,:O,,,,V&4HT0"&OM-;3B6W(!N\]M/Z M:_*1:/I)5PM[9N^LV+ NPD\2^VM>O]ULJIJO67E;R,)25>(2V52\&/D@ M.V/8>R,[8$A/4*IXW7!%_7[%&0@I95U(P[1_-[XI MVS1I)X;6)#V1=6#%1!FE]>BYY%4(T\@A\A0SBXPA5)-('R(]X3(3.E&6P [< MLU-%L9_-_K;)Z^T]J]_XXK9X9[O<$:H,&:"Z=UP,*CU9HA$\49[03M)-U-UF M1JJ^\*NYH*YD@G*Q:NKMTRIK_(PDS=\DB")A]@V[V3!1-FWX] MU:D+X=\OM-+17C?\L?.P;W],3X) T^A@]AF*YU+-@:GNF./X4Y+UXZE_5'H7+%QN*& 0W". M=%4=816;_V')W_\XEW&$Y5;2]E/W#TG:3SW2VI]_^^5%H>/P0U>T^R7\<:3A M*@>&#!XO8QQ-&>Z7<,\NDR;NYDKU\[I2N"!_B'OB1D.VF#C9-M23_:2)N_\? M9>(./[1&== 3,-M(* @>Z )\ZL^C@4]SSJ2'#8F:' M6-PMY*'M0P^\^ 7V-06^=,X0_2]Q3S9.A,5<#Y <(]-TB(@&5"7E=/T.B6Q0 M4?=L"1#*[]>N0[P>^(UN&'>6KBO.Q1NP\4>:\V*>KW8> -)5I9M[F?BVDN6? M.B]0M-K?)!Q[GR0G'!>_ F_[T;19=/ O<.K0Y&>0X#[4Q#P*-8$/R9I]?&-% MI5K(:,"=@!F $Y8U&S;X$CM#G^Z7[$C2TS=Q*ZRJ8 MA&G4230W_2/4G[EF0N=A[7M,]L&J^[S@95YO.RY<%8LA%IK;58">R35O//:< M\E(*-4'>END)"9C@*HE6J3CY/B!XT.YIUZQ@K[EZ63! #=87 )7Z6C 1[E5N M@<[.OM:9]1%AO;.G+X3.5>J/N(].\9.,:/OS6)4>E&!_U>X]XCV7]>"/N4=9 M-I.&EWSQM$%]>O6Y"?K6/3@-OZ4KJSHB/VDY_Z=$;T6[>),'P8U- M*><&V?!,8(-8'@@LI*-)-Q@H) G[?' Y43Z'*_Q@F@)NI$:IU( @;%U/%$3I M>DM,WEJ(PN]IB\%[:Z?@Y_2FP#8FS(=;@%MLF&//Z:Z.[R%&+,%\>9<8L4AC MQ#H]7.P#;HUD*U:U%]0'!A<-T<)T<@[#A$P=2YLA3J-OE$%6 MB[TY_&"LB5>;(R]Y;KU*3"P>=M1FC#5T\-VJV)9;LZ\$OH8^TW6:!6C[(OJD M'8HJ)'X>'B#CH52.B78*CB$Q2ON0X2B%M'(Y.KB8#@VZH]@$'<\.#LP:MR77 ML',C68@('PP#/,B-<][:#P_FJ]_@F>339.6$%J38&O>/!_SA$D=[D0N9AOT8]SEW MV7E\9OEJM;W:B$%R64?YMIC#Q9F,@%U,EP8P;ND@DV@A$SJ\K-1%E,-HC,/71FLG]Q3;"+(9C6/426> M-T6CEG.ZJCMDX1CG;G&@N+[;^Z;Q4N3EF@GUDFY,;^*Y4< ]&31S(8_L)%B= M:7'2XQT;L-FJS];JYAQIZ^&X5 MI23<0'VER;RX@9Z_&^@#JQNOG]">G89H,'U\(K45+4XO C?03WF5+9E.)O:RJVE4%O=Z18-6L_S!LZ(NC+O._ M+MN_[[>[6;$4W+G/"J%*2?QP;FHM4)>E&@$*?:H .:HIY("G12]#-8(CKM>U M+VS=I$'8E*S9Z_@*G%\36,L2'"R^.2:29)AE'$OB58AOA!K !6'LJE@T:1MA M#S(]U/[:BD#%)Q4T@@Q"@2)QMV9&$IY..U^Y_J!"TI9#*'MWF_2-\"15C-LI M,4->ZGH8)"&',4?CRWRI G6I A5S68M+%:A+%:AT)NY2!2JB=^1+%:BSJ@(% MNZQ*G?\S+UF^+&!7512@7W9 8A[0HTD64PKA"MQ_Z5+W:>0%RFK D_D2Q1: MR2F16)BGDB\V\_JQ?&'E>SZ'(C]U("WS8) 0A%17Q:(=1 7>F(QP0Y(@.%]' MQ.VRR*5XS=9Y58D_6^/AYPU;R5ZS5U9OG]E*9E=ZV59"WKHQ@>>))VQ=6N.I MV()M#.8)YKZ9-=P[T $TJ8BG=AS7T\&O>2D-G#=R7P2E$@=H>0( @3T]^5J24G$D/ _]OC?YC[['/;,F@BPF%D 5XOJ)7TUN5OE:[#+M M_H-'TM" ^U<6#7#9<@G)YH9^[T(!Q]]#IE.Q83@W4S?*IT+ WP0)CO'&=<%XG#W.7F#%9/RE MTT+Z7Q*:9)PBU^D=8(PKD'_V(9VEX><-X%/WO#'XE-#<:FARG=PARF-$Z$?$ M42#5E/V997;' MPGC[X;9+EL3YNWZPJ1'_V;%Y=/I:G@9V)Z\9N;OS16@&VT8 XKPV!XP2^]*P M/.% T1N^7N>[,NSR4:LILKIDQ3R7&>.+.G3\J&9XLB;LBE>;$E-)G-H>WL%L MV@935V2UTL'HH%A2/5!+,084T"ZZDF_J)1@< '_<3][P8P0D($9<^/.(C.#Y MR9]9MII5TH$*M/Y@G_?ZK/HYH,T"83DW4J%:(H:(=KJFBB!$P #^?GS',J'A M/DG?V[(6*QQ_/-9#]E^.,<@H9YA.FWFRM;@23UR#[*[!N1FX&G3-$I$=1SZXB!.]*W>U M)I(\"(1#9<1[PEYL.,L'5E$*\G-6BLCG.E5!TB%,MX"RF_$*XJ_9 &K5%\CR M\S2 _IJ595;(>]W%#!JW&?2ESHI%5BY:!]EVXK9&WEBW.^02.@K1I?73<\X>X4_W,'<^@UR7U<1CR:+;:%(F62_K M>_[>1#'?%AVY@CFS]LA3*+\MYJ74,C^QW9_/?+7ZS,N_BT;*/N 9:Y>?Q!?6 M6#;1J_F\W&0K_2:J ,&;Z!XH7&D6SU,^WF)A1@P7N:=1 !OPOG?WM2ZN:CE? MB(&5=6B[*4S<04.]K:H-4U>U72.MH(X;G;_@&AAU8D$>CR::M!6>I/DIVS:G M/4F*56"M]!Z SU]J$<:<6%H/HW"(\GWM>\#@*Z8)#"2G M#Q9,Y+JMH;D4P&'V.$07: ]!A'M#-,T%I]"D/!\B.)N >@A7NE9;S9KD9$'7 M<:]SYL-1)0 ->&C"I6;62/Z&+=IA\@)V.K=HH53-TK8(G7K9 M/)?YS7]I,MV\V'IMK533U R M]G0-Y2/BK[LFCDK",Y^^9H.HDEA2[(I/V=B[(#.-?J]BW\__'[Z<<(!^^,O M_;'">_*11WN?%_EZLP;'"W[KG R'W\*EK %XRO5#5_+0'! TKZ/#AM&H%;3) MS#[PR82^=9,Y_!;=9&J&KI_,8<-TXY+&>QS7;2< 4[J3=]#HG$]:[%B@'J2] M]NFFT8P^[A\,8L8],1 G!WJ#?82[N4' ,/[!X!XW=25OOM+0MI9%2O7$H^ P MZ0!XN$5-GT9N3;>R[HU=[4+^35W$%?W_L)'[^N/K7]CV\?4UGXLN%&'10+1\ M B$2$0DS=2Y2 &(]%^/V]HDU GVSRO)UM2-5;\S5-(!MNF"#1"3*FG:G;8;0 MR3&RUI_2F[MU3/_,RSNVS%8O@C$K!L8=F"$[KVX=9"+R1:?61;"TV-VUVB@D M2EDTLZINRH8]OCZ)#[E0XB6 ?B?3MX$W,ZQ-(O+FP@$/6QK6SS'J5(>3P2X( MI^3ON2Q9JI<^#!J6NS%TFA)GH-J#K(U[:*7L7^)0TI7A-G:&X;J0-3R6>O]U MPFJ]Z:];)@B^OM+Q5;W!:0[Q3HR*;( MJ1=<70#*-%R)2+1/CKF(^<3^6]G_R6^D:73IZ:QMC#;IZ2C(CV%JBLIB'R)' M78)%.BXYZDX4*_I?FZP42V>UW7N@? #1>,!8B_:?2W$8"<7V-5<7-O"EY?#@2WHB MAA,V470&B(/51_8C%T+.A;A+3:5;">).(\0>O=+2&[3,IC1(3[BLV3!1YBC] MN3^+Z7*C!Q-&^([]P.K'5[$97]5UF7_=U%*E_L*?F:QJ+?@Q$PWJK59F/> % M17L2WM17@#^F>ETHDX:5KJN;(/# !]7K!?K6^;L,OZ4GE#KB)@J6@GK":QVO MLY5O9R=6S[*R$,*+G@]/K)06#%Z\O&7H37@RGH,@N>*)Y/1!AGR=5?F\&;&U M7@2V)BM)2NM@2W.ZA)"T)QVSA@O9>4 TM4H9B/L-,$H="Z'X4[[:B+W16?ZL@6Y#6$-9OP M5;%HQ1/17RQ;M9-$;A47-RBT4R@-N#YMYXO3R!RN.F(G!0H1G#Y6R^,"D>A.@/?ITXRV=SU"WS7CBB4GNU-U-+?2$N#Y7\VFON,.) ML1S$+A&95>-!]E*Y8 M^;ESA-3&@[@]-X$T"[/ MMQ8TV)%J-7WQ,_5XC(CN:.9CI 9Q)WW!9B*Z+N54T+I*-_V1FW)NG -$><5F@="W M>3(.?49C\8]U-RL_D1Z\^E!S3R\(SH5*R-891560+#)%> MQZZSE?S)ZCZFM"%=R/9M(BB4:#_OQNT.9LEPMW,8@'G/VW=\%D62];3>O&7E MDBV^\!M>U4VEP6^LJ.QDUX"#),LHCO.4;1K+3B#KZ$#2S:!%)/BQ?F-E=R"[ MR3N(PD[<%11G+NTZAIU2V)5Q)!^F8+A0,9D^/Q]'SM@VHYF)>\W.4YQ1QIQ MA/M]IQL-<#3]>510^Z)! TP)H$,[1"5$4V#P[=_T$)DZ#^*[M M;VY6'V^F.'+WZ3IQ6?IQ6,R..7$*K6^;*3E5(I7VB_S?UZQB__[_4$L! A0# M% @ #,R7S$N:'1M M4$L! A0#% @ \ H ( !@"$ M &5X,S)?,BYH=&U02P$"% ,4 " !TAU10:QO!G!O( P 'GS$ "P M @ %Z)@ 9F]R;3$P:RYH=&U02P$"% ,4 " !TAU10'?D5-4M. M !^4@ #@ @ &^[@, :6UA9V4P,# P,2YJ<&=02P$"% ,4 M " !TAU100*M^"<,S "$. "@ @ $U/00 :6UA9V4Q M+FIP9U!+ 0(4 Q0 ( '2'5%"8M(X#T@< %X( * " M 2!Q! !I;6%G93(N:G!G4$L! A0#% @ =(=44)S'-D4$L! A0#% @ =(=44&!?J/CB&@ 18P! !0 M ( !\_ $ '-M<"TR,#$Y,3(S,5]C86PN>&UL4$L! A0#% @ =(=4 M4'#-.A[U5P "ZL% !0 ( !!PP% '-M<"TR,#$Y,3(S,5]D M968N>&UL4$L! A0#% @ =(=44-G,RDX:& $ L3\0 !0 M ( !+F0% '-M<"TR,#$Y,3(S,5]L86(N>&UL4$L! A0#% @ =(=44,>[ M,ZGVEP V1@* !0 ( !>GP& '-M<"TR,#$Y,3(S,5]P&UL4$L%!@ 1 !$ YP, *(4!P $! end XML 56 form10k_htm.xml IDEA: XBRL DOCUMENT 0000093389 2019-01-01 2019-12-31 0000093389 2019-06-30 0000093389 2020-02-18 0000093389 2017-01-01 2017-12-31 0000093389 2018-01-01 2018-12-31 0000093389 2019-12-31 0000093389 2018-12-31 0000093389 2017-12-31 0000093389 2016-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000093389 us-gaap:CommonStockMember 2016-12-31 0000093389 us-gaap:RetainedEarningsMember 2016-12-31 0000093389 us-gaap:TreasuryStockMember 2016-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:RetainedEarningsMember 2018-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:CommonStockMember 2018-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000093389 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member us-gaap:TreasuryStockMember 2018-12-31 0000093389 us-gaap:TreasuryStockMember 2017-01-01 2017-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000093389 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000093389 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000093389 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000093389 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000093389 us-gaap:TreasuryStockMember 2018-01-01 2018-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000093389 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000093389 us-gaap:TreasuryStockMember 2019-01-01 2019-12-31 0000093389 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000093389 us-gaap:TreasuryStockMember 2019-12-31 0000093389 us-gaap:TreasuryStockMember 2018-12-31 0000093389 us-gaap:TreasuryStockMember 2017-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000093389 us-gaap:RetainedEarningsMember 2017-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000093389 us-gaap:RetainedEarningsMember 2018-12-31 0000093389 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000093389 us-gaap:CommonStockMember 2019-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000093389 us-gaap:CommonStockMember 2017-12-31 0000093389 us-gaap:RetainedEarningsMember 2019-12-31 0000093389 us-gaap:CommonStockMember 2018-12-31 0000093389 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember 2019-01-01 2019-12-31 0000093389 smp:PlantRationalizationProgramMember 2019-01-01 2019-12-31 0000093389 smp:PollakRelocationMember 2019-01-01 2019-12-31 0000093389 smp:IntegrationCostsMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:BuildingImprovementsMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:BuildingMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:BuildingImprovementsMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000093389 us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 smp:AutoZoneIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000093389 smp:NapaAutoPartsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 smp:OReillyAutomotiveIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000093389 smp:AdvanceAutoPartsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000093389 srt:RestatementAdjustmentMember us-gaap:AccountingStandardsUpdate201602Member 2018-12-31 0000093389 srt:MaximumMember 2019-01-01 2019-12-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2019-12-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2014-04-30 0000093389 smp:JiangsuCheYijiaNewEnergyTechnologyCoLtdMember 2019-08-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2018-03-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2019-05-02 2019-05-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2018-01-01 2018-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2019-04-01 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:CustomerRelationshipsMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:OEOESMember us-gaap:CustomerRelationshipsMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:NoncompeteAgreementsMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:OEOESMember us-gaap:TrademarksMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:NoncompeteAgreementsMember 2019-04-01 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:CustomerRelationshipsMember 2019-04-01 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:OEOESMember us-gaap:TrademarksMember 2019-04-01 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:OEOESMember us-gaap:CustomerRelationshipsMember 2019-04-01 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2019-04-01 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:EngineManagementMember 2017-12-31 0000093389 smp:PollakRelocationMember smp:TemperatureControlMember 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:TemperatureControlMember 2017-12-31 0000093389 smp:PlantRationalizationProgramMember 2017-12-31 0000093389 smp:PollakRelocationMember us-gaap:CorporateAndOtherMember 2018-12-31 0000093389 us-gaap:OtherRestructuringMember 2017-12-31 0000093389 smp:PlantRationalizationProgramMember smp:EngineManagementMember 2017-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2017-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember 2017-12-31 0000093389 smp:PlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2017-12-31 0000093389 smp:PollakRelocationMember 2018-12-31 0000093389 smp:PollakRelocationMember smp:EngineManagementMember 2018-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2017-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:TemperatureControlMember 2017-12-31 0000093389 smp:PollakRelocationMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:PollakRelocationMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 us-gaap:OtherRestructuringMember 2019-01-01 2019-12-31 0000093389 us-gaap:OtherRestructuringMember 2018-01-01 2018-12-31 0000093389 smp:IntegrationCostsMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:IntegrationCostsMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:IntegrationCostsMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember 2018-01-01 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember 2018-01-01 2018-12-31 0000093389 smp:PollakRelocationMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:PlantRationalizationProgramMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:IntegrationCostsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:PlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2019-01-01 2019-12-31 0000093389 smp:PlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2018-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2018-12-31 0000093389 smp:IntegrationCostsMember 2018-12-31 0000093389 smp:IntegrationCostsMember smp:TemperatureControlMember 2017-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:EngineManagementMember 2019-12-31 0000093389 smp:IntegrationCostsMember smp:EngineManagementMember 2017-12-31 0000093389 smp:PollakRelocationMember 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:TemperatureControlMember 2019-12-31 0000093389 smp:PollakRelocationMember smp:EngineManagementMember 2019-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:EngineManagementMember 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember 2019-12-31 0000093389 smp:PlantRationalizationProgramMember 2019-12-31 0000093389 smp:PlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2019-12-31 0000093389 us-gaap:OtherRestructuringMember 2019-12-31 0000093389 smp:PlantRationalizationProgramMember smp:TemperatureControlMember 2019-12-31 0000093389 us-gaap:EmployeeSeveranceMember 2019-12-31 0000093389 smp:IntegrationCostsMember 2017-12-31 0000093389 smp:IntegrationCostsMember smp:TemperatureControlMember 2018-12-31 0000093389 us-gaap:OtherRestructuringMember 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:EngineManagementMember 2019-12-31 0000093389 smp:PollakRelocationMember us-gaap:CorporateAndOtherMember 2019-12-31 0000093389 smp:PollakRelocationMember smp:TemperatureControlMember 2019-12-31 0000093389 smp:IntegrationCostsMember smp:EngineManagementMember 2018-12-31 0000093389 smp:IntegrationCostsMember us-gaap:CorporateAndOtherMember 2018-12-31 0000093389 smp:PlantRationalizationProgramMember smp:EngineManagementMember 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember smp:TemperatureControlMember 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember us-gaap:CorporateAndOtherMember 2019-12-31 0000093389 smp:PlantRationalizationProgramMember 2018-12-31 0000093389 smp:IntegrationCostsMember us-gaap:CorporateAndOtherMember 2017-12-31 0000093389 smp:PlantRationalizationProgramMember smp:TemperatureControlMember 2018-12-31 0000093389 smp:OrlandoPlantRationalizationProgramMember 2018-12-31 0000093389 us-gaap:LandBuildingsAndImprovementsMember 2019-12-31 0000093389 us-gaap:ConstructionInProgressMember 2019-12-31 0000093389 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000093389 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000093389 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000093389 us-gaap:LandBuildingsAndImprovementsMember 2018-12-31 0000093389 us-gaap:ToolsDiesAndMoldsMember 2018-12-31 0000093389 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000093389 us-gaap:LeaseholdImprovementsMember 2019-12-31 0000093389 us-gaap:ToolsDiesAndMoldsMember 2019-12-31 0000093389 us-gaap:LeaseholdImprovementsMember 2018-12-31 0000093389 us-gaap:ConstructionInProgressMember 2018-12-31 0000093389 smp:TemperatureControlMember 2017-12-31 0000093389 smp:EngineManagementMember 2017-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember 2019-01-01 2019-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:TemperatureControlMember 2018-12-31 0000093389 smp:TemperatureControlMember 2019-12-31 0000093389 smp:EngineManagementMember 2019-12-31 0000093389 smp:EngineManagementMember 2018-12-31 0000093389 us-gaap:NoncompeteAgreementsMember 2018-12-31 0000093389 us-gaap:CustomerRelationshipsMember 2019-12-31 0000093389 us-gaap:NoncompeteAgreementsMember 2019-12-31 0000093389 us-gaap:PatentsMember 2018-12-31 0000093389 smp:SupplyAgreementMember 2018-12-31 0000093389 us-gaap:LeaseAgreementsMember 2019-12-31 0000093389 smp:SupplyAgreementMember 2019-12-31 0000093389 us-gaap:PatentsMember 2019-12-31 0000093389 us-gaap:TrademarksMember 2018-12-31 0000093389 us-gaap:TrademarksMember 2019-12-31 0000093389 us-gaap:LeaseAgreementsMember 2018-12-31 0000093389 us-gaap:CustomerRelationshipsMember 2018-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:TrademarksMember 2019-04-30 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:TrademarksMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember smp:OEOESMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:NoncompeteAgreementsMember 2019-01-01 2019-12-31 0000093389 smp:PollakBusinessOfStoneridgeIncorporationMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0000093389 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0000093389 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-31 0000093389 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-01-01 2017-12-31 0000093389 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000093389 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2018-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2018-12-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2018-12-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2019-12-31 0000093389 smp:JiangsuCheYijiaNewEnergyTechnologyCoLtdMember 2019-08-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2017-11-30 0000093389 smp:OrangeElectronicCoLtdMember 2013-01-31 0000093389 smp:JiangsuCheYijiaNewEnergyTechnologyCoLtdMember 2018-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2019-12-31 0000093389 smp:JiangsuCheYijiaNewEnergyTechnologyCoLtdMember 2019-12-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2018-01-01 2018-12-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2018-01-01 2018-01-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2017-01-01 2017-12-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2019-01-01 2019-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2018-01-01 2018-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2019-01-01 2019-12-31 0000093389 smp:FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember 2019-01-01 2019-12-31 0000093389 smp:FoshanGuangdongAutomotiveAirConditioningCoLtdMember 2018-01-01 2018-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2017-10-01 2017-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2018-10-01 2018-12-31 0000093389 smp:HSBCBankPolskaSAMember 2019-12-31 0000093389 smp:HSBCBankPolskaSAMember 2018-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember 2019-12-31 0000093389 country:CA us-gaap:LineOfCreditMember 2019-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember smp:JPMorganChaseBankCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember smp:JPMorganChaseBankCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-01-01 2019-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember smp:BorrowingMember 2018-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember smp:BorrowingMember 2019-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2018-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2019-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember 2018-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2018-01-01 2018-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember us-gaap:BaseRateMember 2019-01-01 2019-12-31 0000093389 smp:JPMorganChaseBankCreditFacilityMember smp:FixedAssetsNotIncludedInBorrowingBaseMember 2019-12-31 0000093389 srt:MinimumMember smp:StockRepurchaseMember us-gaap:LineOfCreditMember 2019-12-31 0000093389 srt:MaximumMember smp:JPMorganChaseBankCreditFacilityMember smp:FixedAssetsIncludedInBorrowingBaseMember 2019-12-31 0000093389 us-gaap:LineOfCreditMember 2019-01-01 2019-12-31 0000093389 us-gaap:LineOfCreditMember us-gaap:DividendPaidMember 2019-12-31 0000093389 smp:StockRepurchaseMember us-gaap:LineOfCreditMember 2019-12-31 0000093389 srt:MinimumMember smp:OtherDistributionsMember us-gaap:LineOfCreditMember 2019-12-31 0000093389 smp:HSBCBankPolskaSAMember 2019-01-01 2019-12-31 0000093389 smp:HSBCBankPolskaSAMember smp:WarsawInterbankOfferedRateMember 2019-01-01 2019-12-31 0000093389 us-gaap:SeriesAPreferredStockMember 2019-12-31 0000093389 us-gaap:PreferredStockMember 2019-12-31 0000093389 us-gaap:SeriesAPreferredStockMember 2019-01-01 2019-12-31 0000093389 us-gaap:PreferredStockMember 2018-12-31 0000093389 smp:StockRepurchaseProgram2018Member 2018-12-31 0000093389 smp:StockRepurchaseProgram2017Member 2017-12-31 0000093389 smp:StockRepurchaseProgram2017Member 2018-01-01 2018-12-31 0000093389 smp:StockRepurchaseProgram2018Member 2019-01-01 2019-12-31 0000093389 smp:StockRepurchaseProgram2017Member 2017-01-01 2017-12-31 0000093389 smp:StockRepurchaseProgram2018Member 2018-01-01 2018-12-31 0000093389 smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2017-01-01 2017-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2018-01-01 2018-12-31 0000093389 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0000093389 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0000093389 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-01-01 2019-12-31 0000093389 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember smp:ExecutivesAndDirectorsMember smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2019-12-31 0000093389 srt:DirectorMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000093389 srt:ExecutiveOfficerMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000093389 smp:EmployeesMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2018-12-31 0000093389 srt:DirectorMember smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 smp:EmployeesMember smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 srt:DirectorMember smp:RestrictedAndPerformanceBasedSharesMember 2018-01-01 2018-12-31 0000093389 smp:EmployeesMember smp:RestrictedAndPerformanceBasedSharesMember 2018-01-01 2018-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2017-12-31 0000093389 us-gaap:PerformanceSharesMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2019-01-01 2019-12-31 0000093389 us-gaap:RestrictedStockMember smp:TwoThousandAndSixteenOmnibusIncentivePlanMember 2019-01-01 2019-12-31 0000093389 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2019-01-01 2019-12-31 0000093389 smp:EmployeeStockOwnershipPlanAndTrustEsopMember 2019-12-31 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-12-31 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-12-31 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-12-31 0000093389 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-12-31 0000093389 smp:OrangeElectronicCoLtdMember 2017-01-01 2017-12-31 0000093389 2017-10-01 2017-12-31 0000093389 us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0000093389 us-gaap:ForeignCountryMember 2019-12-31 0000093389 smp:PolandTaxAuthorityMember 2019-01-01 2019-12-31 0000093389 us-gaap:MexicanTaxAuthorityMember 2019-01-01 2019-12-31 0000093389 us-gaap:InlandRevenueHongKongMember 2019-01-01 2019-12-31 0000093389 us-gaap:StateAndLocalJurisdictionMember 2019-01-01 2019-12-31 0000093389 us-gaap:CanadaRevenueAgencyMember 2019-01-01 2019-12-31 0000093389 srt:MaximumMember us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0000093389 srt:MinimumMember us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2019-01-01 2019-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2017-01-01 2017-12-31 0000093389 smp:RestrictedAndPerformanceBasedSharesMember 2018-01-01 2018-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000093389 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0000093389 us-gaap:IntersegmentEliminationMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2018-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2017-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2018-12-31 0000093389 us-gaap:CorporateAndOtherMember 2019-12-31 0000093389 us-gaap:CorporateAndOtherMember 2018-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2017-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:EngineManagementMember 2019-12-31 0000093389 us-gaap:OperatingSegmentsMember smp:TemperatureControlMember 2019-12-31 0000093389 us-gaap:CorporateAndOtherMember 2017-12-31 0000093389 country:CA 2018-01-01 2018-12-31 0000093389 country:MX 2017-01-01 2017-12-31 0000093389 srt:EuropeMember 2017-01-01 2017-12-31 0000093389 country:US 2017-01-01 2017-12-31 0000093389 srt:EuropeMember 2019-01-01 2019-12-31 0000093389 country:MX 2018-01-01 2018-12-31 0000093389 srt:EuropeMember 2018-01-01 2018-12-31 0000093389 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000093389 country:US 2018-01-01 2018-12-31 0000093389 country:US 2019-01-01 2019-12-31 0000093389 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000093389 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000093389 country:MX 2019-01-01 2019-12-31 0000093389 country:CA 2019-01-01 2019-12-31 0000093389 country:CA 2017-01-01 2017-12-31 0000093389 country:CA 2017-12-31 0000093389 country:CA 2019-12-31 0000093389 us-gaap:NonUsMember 2018-12-31 0000093389 us-gaap:NonUsMember 2019-12-31 0000093389 srt:EuropeMember 2019-12-31 0000093389 country:US 2019-12-31 0000093389 country:MX 2017-12-31 0000093389 country:US 2017-12-31 0000093389 srt:EuropeMember 2018-12-31 0000093389 country:MX 2019-12-31 0000093389 us-gaap:NonUsMember 2017-12-31 0000093389 srt:EuropeMember 2017-12-31 0000093389 country:CA 2018-12-31 0000093389 country:MX 2018-12-31 0000093389 country:US 2018-12-31 0000093389 smp:FiveLargestIndividualCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000093389 smp:FiveLargestIndividualCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000093389 smp:FiveLargestIndividualCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:ExportMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:ExportMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:AftermarketMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember 2018-01-01 2018-12-31 0000093389 smp:ExportMember 2018-01-01 2018-12-31 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 country:MX us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:OEOESMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 country:MX smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 country:MX smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:MX smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:US us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 country:US smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:CompressorsMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember 2019-01-01 2019-12-31 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:OEOESMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:OEOESMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:AftermarketMember 2017-01-01 2017-12-31 0000093389 smp:CompressorsMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember 2018-01-01 2018-12-31 0000093389 country:CA us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 country:MX smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 country:US smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:ExportMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:US smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 srt:EuropeMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 srt:EuropeMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 srt:EuropeMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 country:CA us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 country:CA smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 country:MX smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:ExportMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:OEOESMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OtherForeignMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:AftermarketMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:ExportMember 2019-01-01 2019-12-31 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 country:MX us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 country:MX smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:CompressorsMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 country:CA smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:CompressorsMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 srt:EuropeMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 country:US us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:ExportMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:WireAndCableMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OtherForeignMember 2019-01-01 2019-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:AftermarketMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:CompressorsMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:ExportMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2018-01-01 2018-12-31 0000093389 country:US us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 srt:EuropeMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:AftermarketMember 2018-01-01 2018-12-31 0000093389 srt:EuropeMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:ExportMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:OtherClimateControlPartsMember 2019-01-01 2019-12-31 0000093389 smp:CompressorsMember 2018-01-01 2018-12-31 0000093389 smp:OtherForeignMember 2018-01-01 2018-12-31 0000093389 smp:OtherClimateControlPartsMember 2018-01-01 2018-12-31 0000093389 country:US smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:AftermarketMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember 2017-01-01 2017-12-31 0000093389 country:CA smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 srt:EuropeMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2017-01-01 2017-12-31 0000093389 smp:AftermarketMember 2019-01-01 2019-12-31 0000093389 smp:OEOESMember 2017-01-01 2017-12-31 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:OtherClimateControlPartsMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:US smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:OtherClimateControlPartsMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 country:CA smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:OEOESMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 country:MX us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:CompressorsMember smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:WireAndCableMember smp:TemperatureControlMember 2019-01-01 2019-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:US smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 country:CA smp:EngineManagementMember 2018-01-01 2018-12-31 0000093389 country:CA smp:EngineManagementMember 2019-01-01 2019-12-31 0000093389 smp:IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember 2018-01-01 2018-12-31 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 smp:AftermarketMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:CompressorsMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:OtherForeignMember smp:EngineManagementMember 2017-01-01 2017-12-31 0000093389 smp:TemperatureControlMember 2017-01-01 2017-12-31 0000093389 smp:OtherClimateControlPartsMember smp:TemperatureControlMember 2018-01-01 2018-12-31 0000093389 smp:ExportMember us-gaap:CorporateAndOtherMember 2017-01-01 2017-12-31 0000093389 smp:OEOESMember us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 country:CA us-gaap:CorporateAndOtherMember 2019-01-01 2019-12-31 0000093389 us-gaap:RealEstateMember 2019-01-01 2019-12-31 0000093389 us-gaap:RealEstateMember 2018-01-01 2018-12-31 0000093389 smp:OtherLeasedPropertiesMember 2017-01-01 2017-12-31 0000093389 smp:OtherLeasedPropertiesMember 2018-01-01 2018-12-31 0000093389 us-gaap:RealEstateMember 2017-01-01 2017-12-31 0000093389 smp:OtherLeasedPropertiesMember 2019-01-01 2019-12-31 0000093389 us-gaap:FinancialStandbyLetterOfCreditMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember 2001-09-01 2019-12-31 0000093389 us-gaap:AsbestosIssueMember us-gaap:DamagesFromProductDefectsMember 2018-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember us-gaap:SegmentDiscontinuedOperationsMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember us-gaap:SegmentDiscontinuedOperationsMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember 2018-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember 2019-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MinimumMember 2019-01-01 2019-12-31 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2018-01-01 2018-12-31 0000093389 us-gaap:AsbestosIssueMember srt:MaximumMember 2018-12-31 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2017-01-01 2017-12-31 0000093389 us-gaap:AsbestosIssueMember us-gaap:SegmentDiscontinuedOperationsMember 2019-01-01 2019-12-31 0000093389 2018-07-01 2018-09-30 0000093389 2019-10-01 2019-12-31 0000093389 2018-04-01 2018-06-30 0000093389 2019-01-01 2019-03-31 0000093389 2019-04-01 2019-06-30 0000093389 2018-10-01 2018-12-31 0000093389 2019-07-01 2019-09-30 0000093389 2018-01-01 2018-03-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2016-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2018-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2018-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2016-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2017-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2017-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2017-01-01 2017-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2017-01-01 2017-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2019-01-01 2019-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2018-01-01 2018-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2018-01-01 2018-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2019-01-01 2019-12-31 0000093389 smp:SECSchedule1209ReserveDiscountsMember 2019-12-31 0000093389 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000093389 smp:SECSchedule1209AllowanceForSalesReturnsMember 2019-12-31 iso4217:USD shares iso4217:USD shares pure smp:Customer iso4217:PLN smp:Employee smp:Segment smp:Officer smp:Claim STANDARD MOTOR PRODUCTS, INC. 0000093389 --12-31 false false 2019 FY P33Y6M 1 P1Y P1Y 2014 2015 2016 2017 2018 2015 2016 2017 2018 2014 2015 2016 2017 2018 2015 2016 2017 2018 2015 2016 2017 2018 2023-12-31 2020-12-31 2028-12-31 10-K true 2019-12-31 false 001-04743 NY 11-1362020 37-18 Northern Blvd. Long Island City NY 11101 718 392-0200 Common Stock, par value $2.00 per share SMP NYSE Yes No Yes Yes Large Accelerated Filer false false 903974464 22462392 1137913000 1092051000 1116143000 806113000 779264000 789487000 331800000 312787000 326656000 234715000 231336000 224237000 2585000 4510000 6173000 -5000 4327000 1275000 94495000 81268000 97521000 2587000 -411000 1250000 5286000 4026000 2329000 91796000 76831000 96442000 22745000 19977000 52812000 69051000 56854000 43630000 3912000 4866000 3769000 -11134000 -13851000 -5654000 57917000 43003000 37976000 3.09 2.53 1.92 -0.50 -0.62 -0.25 2.59 1.91 1.67 3.03 2.48 1.88 -0.49 -0.60 -0.24 2.54 1.88 1.64 0.92 0.84 0.76 22378414 22456480 22726491 22818451 22931723 23198392 57917000 43003000 37976000 1024000 -5473000 7027000 19000 12000 108000 1005000 -5485000 6919000 58922000 37518000 44895000 10372000 11138000 5212000 5687000 135516000 157535000 368221000 349811000 19722000 20484000 15602000 7256000 549433000 546224000 89649000 90754000 36020000 0 77802000 67321000 64861000 48411000 37272000 42334000 38858000 32469000 18835000 15619000 912730000 843132000 52460000 43689000 4456000 5377000 92535000 94357000 38819000 31033000 44116000 57433000 24357000 31263000 26072000 28870000 26649000 20564000 309464000 312586000 129000 153000 28376000 0 20837000 18075000 49696000 45117000 408502000 375931000 2.00 2.00 30000000 30000000 23936036 23936036 47872000 47872000 102742000 102470000 417437000 380113000 -8589000 -9594000 1477594 1503284 55234000 53660000 504228000 467201000 912730000 843132000 57917000 43003000 37976000 25809000 24104000 23916000 225000 333000 343000 -295000 330000 972000 4858000 3978000 3300000 0 -218000 -1048000 0 3997000 15000 2865000 -768000 -602000 2519000 2557000 2159000 6917000 7998000 7638000 -4736000 10046000 -19059000 -358000 -22000 128000 -11134000 -13851000 -5654000 -17929000 13699000 5100000 17901000 30199000 13901000 8296000 -4926000 4869000 -1950000 16894000 -7186000 -18097000 8407000 -6015000 6070000 -1246000 -1260000 76928000 70258000 64617000 43490000 9852000 6808000 4801000 0 0 16185000 20141000 24442000 -62000 -107000 -22000 -54812000 -29886000 -31228000 8771000 -13311000 2188000 -911000 1115000 4065000 10738000 14886000 24376000 93000 275000 -534000 0 460000 0 20593000 18854000 17287000 -23378000 -46121000 -35944000 496000 -436000 82000 -766000 -6185000 -2473000 11138000 17323000 19796000 10372000 11138000 17323000 5030000 3738000 1944000 22267000 15353000 34543000 0 0 5740000 0 4801000 0 47872000 96850000 336464000 -11028000 -29130000 441028000 0 0 37976000 0 0 37976000 0 0 0 6919000 0 6919000 0.76 0 0 17287000 0 0 17287000 0 0 0 0 24779000 24779000 0 2193000 0 0 5445000 7638000 0 1014000 0 0 1145000 2159000 47872000 100057000 357153000 -4109000 -47319000 453654000 0 0 -1189000 0 0 -1189000 0 0 43003000 0 0 43003000 0 0 0 -5485000 0 -5485000 0.84 0 0 18854000 0 0 18854000 0 0 0 0 14483000 14483000 0 1648000 0 0 6350000 7998000 0 765000 0 0 1792000 2557000 47872000 102470000 380113000 -9594000 -53660000 467201000 0 0 57917000 0 0 57917000 0 0 0 1005000 0 1005000 0.92 0 0 20593000 0 0 20593000 0 0 0 0 10738000 10738000 0 -473000 0 0 7390000 6917000 0 745000 0 0 1774000 2519000 47872000 102742000 417437000 -8589000 -55234000 504228000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">1. Summary of Significant Accounting Policies</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Principles of Consolidation</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our” or the “Company”) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment service markets. The consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In conformity with generally accepted accounting principles, we have made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements. Some of the more significant estimates include allowances for doubtful accounts, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.  We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> presentation.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and Cash Equivalents</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consider all highly liquid investments purchased with a maturity of </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">three</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> months or less to be cash equivalents.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Doubtful Accounts and Cash Discounts</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We do not generally require collateral for our trade accounts receivable.  Accounts receivable have been reduced by an allowance for amounts that may become uncollectible in the future.  These allowances are established based on a combination of write-off history, aging analysis, and specific account evaluations.   When a receivable balance is known to be uncollectible, it is written off against the allowance for doubtful accounts.  Cash discounts are provided based on an overall average experience rate applied to qualifying accounts receivable balances.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventories</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-in </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory.  Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.  We maintain provisions for inventory reserves of </span>$45.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>$44 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> respectively.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers, or from returns pursuant to an exchange program with customers. Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, Plant and Equipment</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd290082567c746b6b8b7b3684823e6ca" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 80%; margin-left: auto; margin-right: auto;"> <tr> <td style="width: 66.67%; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td style="width: 33.33%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimated Life</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25 to <span style="-sec-ix-hidden:Fact_2c3ffc69dc334e9098c2da198b9986d5">33-1/2 </span>years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Building improvements</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10 to 25 years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tools, dies and auxiliary equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements are depreciated over the shorter of the estimated useful life or the term of the lease.  Costs related to maintenance and repairs which do not prolong the assets useful lives are expensed as incurred.  We assess our property, plant and equipment to be held and used for impairment when indicators are present that the carrying value may not be recoverable.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Leases</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Valuation of Long-Lived and Intangible Assets and Goodwill</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends. We review the fair values using the discounted cash flows method and market multiples.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a </span>second<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.  The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we will adopt Accounting Standards Update (“ASU”) </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Simplifying the Test for Goodwill Impairment </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(“ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”)</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">.  </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> removes the </span>second<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> will be applied prospectively.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing intangible assets having definite lives and other long-lived assets for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition. When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Currency Translation</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Assets and liabilities of our foreign operations are translated into U.S. dollars at year-end exchange rates.  Income statement accounts are translated using the average exchange rates prevailing during the year.  The resulting translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) and remains there until the underlying foreign operation is liquidated or substantially disposed of.  Foreign currency transaction gains or losses are recorded in the statement of operations under the caption “other non-operating income (expense), net.”</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Revenue Recognition</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty and Overstock Returns</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Many of our products carry a warranty ranging from a </span>90<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified</span> percentage<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a</span> percentage<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.  At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.  Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">New Customer Acquisition Costs</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift. New customer acquisition costs are recorded as a reduction to revenue when incurred.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Selling, General and Administration Expenses</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Selling, general and administration expenses include shipping costs and advertising, which are expensed as incurred.  Shipping and handling charges, as well as freight to customers, are included in distribution expenses as part of selling, general and administration expenses.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Financing Costs</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs represent costs incurred in conjunction with our debt financing activities.  Deferred financing costs related to our revolving credit facility are capitalized and amortized over the life of the related financing arrangement.  If the debt is retired early, the related unamortized deferred financing costs are written off in the period the debt is retired and are recorded in the statement of operations under the caption other non-operating income (expense), net.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounting for Income Taxes</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are calculated using the asset and liability method.  Deferred tax assets and liabilities are determined based on the estimated future tax effects of temporary differences between the financial statement carrying amounts and the tax bases of assets and liabilities, as measured by the current enacted tax rates.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We maintain valuation allowances when it is more likely than not that all or a portion of a deferred asset will not be realized.  The valuation allowance is intended to provide for the uncertainty regarding the ultimate utilization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  In determining whether a valuation allowance is warranted, we consider all positive and negative evidence and all sources of taxable income such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of valuation allowance which could materially impact our business, financial condition and results of operations.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The valuation allowance of </span>$0.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of </span>$37.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> which is net of the remaining valuation allowance.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Tax benefits are recognized for an uncertain tax position when, in management's judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority.  For a tax position that meets the more-likely-than-not recognition threshold, the tax benefit is measured as the largest amount that is judged to have a greater than </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> likelihood of being realized upon ultimate settlement with a taxing authority.  The liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances and when new information becomes available.  Such adjustments are recognized entirely in the period in which they are identified.  During the years ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2017,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we did not establish a liability for uncertain tax positions.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Environmental Reserves</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We are subject to various U.S. Federal and state and local environmental laws and regulations and are involved in certain environmental remediation efforts.  We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs.  Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other </span>third<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Asbestos Litigation</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Loss Contingencies</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We have loss contingencies, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required for both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  We maintain an ongoing monitoring and identification process to assess how the activities are progressing against the accrued estimated costs.  As additional information becomes available, we reassess our potential liability related to these matters.  Adjustments to the liabilities are recorded in the statement of operations in the period when additional information becomes available.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of Credit Risk</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash investments and accounts receivable.  We place our cash investments with high quality financial institutions and limit the amount of credit exposure to any </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> institution.  Although we are directly affected by developments in the vehicle parts industry, management does not believe significant credit risk exists.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">With respect to accounts receivable, such receivables are primarily from warehouse distributors and major retailers in the automotive aftermarket industry located in the U.S.  We perform ongoing credit evaluations of our customers’ financial conditions.  Our </span>five<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> largest individual customers accounted for approximately </span>69%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales in </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and approximately </span>70%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales in </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2017.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  During </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> O’Reilly, Advance, NAPA, and AutoZone accounted for </span>22%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, </span>16%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, </span>15%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>11%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.  The loss of </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> or more of these customers or, a significant reduction in purchases of our products from any </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of them, could have a materially adverse impact on our business, financial condition and results of operations.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Cash Balances</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Substantially all of the cash and cash equivalents, including foreign cash balances, at December </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">31,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2018</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> were uninsured.  Foreign cash balances at December </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">31,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2018</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> were </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">$8.5</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">$11.1</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">, respectively.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Standards that were adopted</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Leases</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Effective January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we adopted ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Leases, </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(“ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”) using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption.  The most significant impact in adopting the new standard was the recognition of right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet for operating leases, while the accounting for finance leases remained substantially unchanged.  The adoption of the new standard did not materially impact our consolidated statements of operations or cash flows.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In adopting ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward our historical lease identification and lease classifications.  In addition, upon adoption, we evaluated all of our leases, and in particular our real estate leases, to determine the appropriate lease term.  In evaluating our leases, we determined that the lease term for </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our leases should be lengthened, as we concluded that it is reasonably certain that we will exercise the </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> renewal option in the lease.  The lease term for all of our other leases remained unchanged.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Additionally, we elected to apply the provisions of ASU </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>11,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Targeted Improvements</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, which allows us to initially apply the new lease requirements as of the effective date.  Comparative financial information for the prior periods presented were not restated but instead are reported under the accounting standards in effect in those prior periods.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (in</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> thousand</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">s):</span></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="z40b50dfd249a4c46b0e28a235f09b5b7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">December </span>31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Due to</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,033</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">See Note </span>2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> for further information regarding our adoption of ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Standards that are not yet adopted as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and that could have an impact on our financial statements:</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="zc5d7fcdc72f04df7a33ee1fb2a88e308" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"> <tr> <td style="width: 13%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 38%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 13%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 30%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other significant</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">matters</div></td> </tr> <tr> <td colspan="4" style="width: 55%; vertical-align: top;"> </td> <td style="width: 13%; vertical-align: middle;"> </td> <td style="width: 2%; vertical-align: middle;"> </td> <td style="width: 30%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Simplifying the Test for Goodwill Impairment</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">This standard is intended to simplify the accounting for goodwill impairment.  ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> removes Step </span>2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of the test, which requires a hypothetical purchase price allocation.  A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> with early adoption permitted</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We will adopt the new standard on January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  The new standard will be applied prospectively.  We anticipate that the adoption of this standard will not materially impact the amount of goodwill impairment, if any, when performing our annual impairment test.</span></div></td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #FFFFFF;"> </td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>13,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Financial Instruments – Credit Losses</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">This standard creates a single model to measure impairment on financial assets, which includes trade accounts receivable.  An estimate of expected credit losses on trade accounts receivable over their contractual life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts.</div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> with early adoption permitted</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We will adopt the new standard on January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  We anticipate that the adoption of this standard will not have a material impact on the manner in which we estimate our allowance for doubtful accounts on trade accounts receivable, or on our consolidated financial statements.</span></div></td> </tr> </table> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Principles of Consolidation</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our” or the “Company”) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment service markets. The consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.</div> 0.50 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Use of Estimates</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In conformity with generally accepted accounting principles, we have made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements. Some of the more significant estimates include allowances for doubtful accounts, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.  We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Reclassification</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> presentation.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Cash and Cash Equivalents</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consider all highly liquid investments purchased with a maturity of </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">three</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> months or less to be cash equivalents.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Allowance for Doubtful Accounts and Cash Discounts</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We do not generally require collateral for our trade accounts receivable.  Accounts receivable have been reduced by an allowance for amounts that may become uncollectible in the future.  These allowances are established based on a combination of write-off history, aging analysis, and specific account evaluations.   When a receivable balance is known to be uncollectible, it is written off against the allowance for doubtful accounts.  Cash discounts are provided based on an overall average experience rate applied to qualifying accounts receivable balances.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Inventories</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-in </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory.  Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.  We maintain provisions for inventory reserves of </span>$45.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>$44 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> respectively.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers, or from returns pursuant to an exchange program with customers. Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.</div> 45800000 44000000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Property, Plant and Equipment</span> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd290082567c746b6b8b7b3684823e6ca" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 80%; margin-left: auto; margin-right: auto;"> <tr> <td style="width: 66.67%; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td style="width: 33.33%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimated Life</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25 to <span style="-sec-ix-hidden:Fact_2c3ffc69dc334e9098c2da198b9986d5">33-1/2 </span>years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Building improvements</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10 to 25 years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tools, dies and auxiliary equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements are depreciated over the shorter of the estimated useful life or the term of the lease.  Costs related to maintenance and repairs which do not prolong the assets useful lives are expensed as incurred.  We assess our property, plant and equipment to be held and used for impairment when indicators are present that the carrying value may not be recoverable.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd290082567c746b6b8b7b3684823e6ca" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 80%; margin-left: auto; margin-right: auto;"> <tr> <td style="width: 66.67%; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td style="width: 33.33%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimated Life</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25 to <span style="-sec-ix-hidden:Fact_2c3ffc69dc334e9098c2da198b9986d5">33-1/2 </span>years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Building improvements</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10 to 25 years</div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tools, dies and auxiliary equipment</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #FFFFFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> <tr> <td style="width: 66.67%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div></td> <td style="width: 33.33%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>12<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years</span></div></td> </tr> </table> P25Y P10Y P25Y P5Y P12Y P3Y P8Y P3Y P12Y <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Leases</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Valuation of Long-Lived and Intangible Assets and Goodwill</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends. We review the fair values using the discounted cash flows method and market multiples.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a </span>second<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.  The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we will adopt Accounting Standards Update (“ASU”) </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Simplifying the Test for Goodwill Impairment </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(“ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”)</span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">.  </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> removes the </span>second<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> will be applied prospectively.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing intangible assets having definite lives and other long-lived assets for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition. When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Currency Translation</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Assets and liabilities of our foreign operations are translated into U.S. dollars at year-end exchange rates.  Income statement accounts are translated using the average exchange rates prevailing during the year.  The resulting translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) and remains there until the underlying foreign operation is liquidated or substantially disposed of.  Foreign currency transaction gains or losses are recorded in the statement of operations under the caption “other non-operating income (expense), net.”</span> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Revenue Recognition</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty and Overstock Returns</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Many of our products carry a warranty ranging from a </span>90<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified</span> percentage<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a</span> percentage<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.  At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.  Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.</span></div> P90D <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">New Customer Acquisition Costs</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift. New customer acquisition costs are recorded as a reduction to revenue when incurred.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Selling, General and Administration Expenses</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Selling, general and administration expenses include shipping costs and advertising, which are expensed as incurred.  Shipping and handling charges, as well as freight to customers, are included in distribution expenses as part of selling, general and administration expenses.</span> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Financing Costs</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs represent costs incurred in conjunction with our debt financing activities.  Deferred financing costs related to our revolving credit facility are capitalized and amortized over the life of the related financing arrangement.  If the debt is retired early, the related unamortized deferred financing costs are written off in the period the debt is retired and are recorded in the statement of operations under the caption other non-operating income (expense), net.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Accounting for Income Taxes</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes are calculated using the asset and liability method.  Deferred tax assets and liabilities are determined based on the estimated future tax effects of temporary differences between the financial statement carrying amounts and the tax bases of assets and liabilities, as measured by the current enacted tax rates.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We maintain valuation allowances when it is more likely than not that all or a portion of a deferred asset will not be realized.  The valuation allowance is intended to provide for the uncertainty regarding the ultimate utilization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  In determining whether a valuation allowance is warranted, we consider all positive and negative evidence and all sources of taxable income such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of valuation allowance which could materially impact our business, financial condition and results of operations.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The valuation allowance of </span>$0.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of </span>$37.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> which is net of the remaining valuation allowance.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Tax benefits are recognized for an uncertain tax position when, in management's judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority.  For a tax position that meets the more-likely-than-not recognition threshold, the tax benefit is measured as the largest amount that is judged to have a greater than </span>50%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> likelihood of being realized upon ultimate settlement with a taxing authority.  The liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances and when new information becomes available.  Such adjustments are recognized entirely in the period in which they are identified.  During the years ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2017,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we did not establish a liability for uncertain tax positions.</span></div> 800000 37300000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Environmental Reserves</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We are subject to various U.S. Federal and state and local environmental laws and regulations and are involved in certain environmental remediation efforts.  We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs.  Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other </span>third<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Asbestos Litigation</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Loss Contingencies</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We have loss contingencies, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required for both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  We maintain an ongoing monitoring and identification process to assess how the activities are progressing against the accrued estimated costs.  As additional information becomes available, we reassess our potential liability related to these matters.  Adjustments to the liabilities are recorded in the statement of operations in the period when additional information becomes available.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Concentrations of Credit Risk</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash investments and accounts receivable.  We place our cash investments with high quality financial institutions and limit the amount of credit exposure to any </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> institution.  Although we are directly affected by developments in the vehicle parts industry, management does not believe significant credit risk exists.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">With respect to accounts receivable, such receivables are primarily from warehouse distributors and major retailers in the automotive aftermarket industry located in the U.S.  We perform ongoing credit evaluations of our customers’ financial conditions.  Our </span>five<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> largest individual customers accounted for approximately </span>69%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales in </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and approximately </span>70%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales in </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2017.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  During </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> O’Reilly, Advance, NAPA, and AutoZone accounted for </span>22%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, </span>16%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, </span>15%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>11%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.  The loss of </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> or more of these customers or, a significant reduction in purchases of our products from any </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of them, could have a materially adverse impact on our business, financial condition and results of operations.</span></div> 5 0.69 0.70 0.70 0.22 0.16 0.15 0.11 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Foreign Cash Balances</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Substantially all of the cash and cash equivalents, including foreign cash balances, at December </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">31,</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2018</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> were uninsured.  Foreign cash balances at December </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">31,</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2018</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> were </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">$8.5</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> and </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">$11.1</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">, respectively.</span> 8500000 11100000 <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Recently Issued Accounting Pronouncements</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Standards that were adopted</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Leases</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Effective January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we adopted ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Leases, </span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(“ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">”) using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption.  The most significant impact in adopting the new standard was the recognition of right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet for operating leases, while the accounting for finance leases remained substantially unchanged.  The adoption of the new standard did not materially impact our consolidated statements of operations or cash flows.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In adopting ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward our historical lease identification and lease classifications.  In addition, upon adoption, we evaluated all of our leases, and in particular our real estate leases, to determine the appropriate lease term.  In evaluating our leases, we determined that the lease term for </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our leases should be lengthened, as we concluded that it is reasonably certain that we will exercise the </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> renewal option in the lease.  The lease term for all of our other leases remained unchanged.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Additionally, we elected to apply the provisions of ASU </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>11,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Targeted Improvements</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, which allows us to initially apply the new lease requirements as of the effective date.  Comparative financial information for the prior periods presented were not restated but instead are reported under the accounting standards in effect in those prior periods.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (in</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> thousand</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">s):</span></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="z40b50dfd249a4c46b0e28a235f09b5b7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">December </span>31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Due to</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,033</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">See Note </span>2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> for further information regarding our adoption of ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Standards that are not yet adopted as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and that could have an impact on our financial statements:</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="zc5d7fcdc72f04df7a33ee1fb2a88e308" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"> <tr> <td style="width: 13%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Standard</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 38%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 13%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Date of</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">adoption</div></td> <td style="width: 2%; vertical-align: bottom;"> </td> <td style="width: 30%; vertical-align: bottom;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Effects on the financial</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">statements or other significant</div><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">matters</div></td> </tr> <tr> <td colspan="4" style="width: 55%; vertical-align: top;"> </td> <td style="width: 13%; vertical-align: middle;"> </td> <td style="width: 2%; vertical-align: middle;"> </td> <td style="width: 30%; vertical-align: middle;"> </td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Simplifying the Test for Goodwill Impairment</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">This standard is intended to simplify the accounting for goodwill impairment.  ASU </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>04<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> removes Step </span>2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of the test, which requires a hypothetical purchase price allocation.  A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> with early adoption permitted</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We will adopt the new standard on January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  The new standard will be applied prospectively.  We anticipate that the adoption of this standard will not materially impact the amount of goodwill impairment, if any, when performing our annual impairment test.</span></div></td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 2%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #FFFFFF;"> </td> </tr> <tr> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>13,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Financial Instruments – Credit Losses</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 38%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">This standard creates a single model to measure impairment on financial assets, which includes trade accounts receivable.  An estimate of expected credit losses on trade accounts receivable over their contractual life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts.</div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 13%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> with early adoption permitted</span></div></td> <td style="width: 2%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 30%; vertical-align: top; background-color: #CCEEFF;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We will adopt the new standard on January </span>1,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2020.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  We anticipate that the adoption of this standard will not have a material impact on the manner in which we estimate our allowance for doubtful accounts on trade accounts receivable, or on our consolidated financial statements.</span></div></td> </tr> </table> P5Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1,</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">2019</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (in</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> thousand</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">s):</span> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="z40b50dfd249a4c46b0e28a235f09b5b7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">December </span>31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Due to</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">ASU </span>2016<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-</span>02</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">January </span>1,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance Sheet</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use asset</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,033</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,232</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,265</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 25.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31,348</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 38580000 38580000 31033000 7232000 38265000 0 31348000 31348000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2. Leases</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Quantitative Lease Disclosures</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to </span>ten years<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, some of which may include </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> or more </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> renewal options.  We have included the </span>five-year<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> renewal option for </span>one<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of </span>twelve<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables provide quantitative disclosures related to our operating leases </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">(in thousands)</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">:</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3e724411ab964c75b9fd30809ecb7ae3" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Assets</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,739</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.6 Years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div> <table cellpadding="0" cellspacing="0" id="z86deeaeff83347d488e0eaad7d10989d" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Expense and Cash Flow Information</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,940</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cash Paid for the amounts included in the measurement of lease liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z973128da35f64bf7860d7a4ef274a554" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold; font-style: italic; color: #000000;">Minimum Lease Payments</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2019, we are obligated to make minimum lease payments through 2028, under operating leases, which are as follows (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze50982e8563c44f5893a8964b44273ba" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,994</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,682</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,528</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> P10Y P5Y P5Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables provide quantitative disclosures related to our operating leases </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">(in thousands)</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3e724411ab964c75b9fd30809ecb7ae3" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Balance Sheet Information</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Assets</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease right-of-use assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Sundry payables and accrued expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,739</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncurrent operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,376</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total operating lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Remaining Lease Term</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.6 Years</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Weighted Average Discount Rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;"/></div> <table cellpadding="0" cellspacing="0" id="z86deeaeff83347d488e0eaad7d10989d" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Expense and Cash Flow Information</span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Lease Expense</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating lease expense (a)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,940</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Supplemental Cash Flow Information</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cash Paid for the amounts included in the measurement of lease liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating cash flows from operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Right-of-use assets obtained in exchange for new lease obligations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9.35pt; margin-left: 16.55pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Operating leases</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z973128da35f64bf7860d7a4ef274a554" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div></td> </tr> </table> 36020000 8739000 28376000 37115000 P5Y7M6D 0.037 8940000 8758000 4663000 2400000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2019, we are obligated to make minimum lease payments through 2028, under operating leases, which are as follows (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze50982e8563c44f5893a8964b44273ba" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,994</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,682</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total lease payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,528</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: Interest</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Present value of lease liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">37,115</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 8994000 8245000 6882000 5682000 3881000 7844000 41528000 4413000 37115000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">3. Business Acquisitions and Investments</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2019 Business Acquisition and Investment</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Jiangsu Che Yijia New Energy Technology Co., Ltd. Equity Investment</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In August 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately $5.1 million. Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Pollak Business of Stoneridge, Inc. Acquisition</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc. for approximately $40 million, subject to post-closing adjustments.  In May 2019, the post-closing adjustments were finalized at $1.6 million, reducing the purchase price to $38.4 million.  The acquisition was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  Stoneridge’s Pollak business had manufacturing and distribution facilities in Canton, Massachusetts, El Paso, Texas, and Juarez, Mexico, and distributed a range of engine management products including sensors, switches, and connectors.  The acquisition, reported as part of our Engine Management Segment, enhanced our growth opportunities in the OE/OES, heavy duty and commercial vehicle markets and added to our existing expertise in aftermarket distribution, product management and service.  We have not acquired any of the Pollak facilities or employees, and have relocated all production to our existing facilities.  Revenues generated from the acquired business were approximately $45 million for the year ended December 31, 2018.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values (in thousands):</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="zb3f80a607b354052ad3ea14a67285651" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,427</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">45</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,427</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets acquired of $24.7 million consist of customer relationships related to the acquired OE/OES business of $17.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; customer relationships related to the acquired aftermarket business of $7.2 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; a trademark of $0.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; and a non-compete agreement of $0.1 million that will be amortized on a straight-line basis over the estimated useful life of 5 years.  Goodwill of $10.4 million was allocated to the Engine Management Segment and is deductible for income tax purposes.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations, as well as the value of expected synergies.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenues included in our consolidated statements of operations for the acquisition were $28.2 million from the date of acquisition through December 31, 2019.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">2018 Increase in Equity Investment</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Foshan GWO YNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd.</span></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for approximately $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%. The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018. Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.</div> 0.29 5100000 40000000 1600000 38400000 45000000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values (in thousands):</span> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <table cellpadding="0" cellspacing="0" id="zb3f80a607b354052ad3ea14a67285651" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Purchase Price</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,427</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Assets acquired and liabilities assumed:</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">45</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets acquired</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,427</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 38427000 3331000 45000 24650000 10401000 38427000 24700000 17200000 P10Y 7200000 P15Y 200000 P10Y 100000 P5Y 28200000 0.50 14000000 0.15 4200000 0.65 4200000 0.15 0.65 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4. Sale of Grapevine, Texas Property</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2018, we completed the sale of our property located in Grapevine, Texas.  The net proceeds from the sale of the property of $4.8 million was received in January 2019 and was used to reduce borrowings under our revolving credit facility.  The gain on the sale of the property of $3.9 million is included in other income (expense), net in operating income on our consolidated statement of operations.</div> 4800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5. Restructuring and Integration Expense</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of and for the years ended December 31, 2019 and 2018, consisted of the following (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z691cd8091b5f4b3484aadfd8fc798253" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,501</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset write-downs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,148</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,184</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of environmental liability (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of environmental liability (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of inventory reserves</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z239484f7d4ef43bb837b4ca115e2566b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Included in restructuring and integration costs in 2019 and 2018 is a $</span>0.4<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>1.3<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively</span>.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restructuring Costs</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plant Rationalization Program</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In February 2016, in connection with our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative.  As part of the plant rationalization, all of our Grapevine, Texas production activities have been relocated to facilities in Greenville, South Carolina and Reynosa, Mexico, and certain production activities were relocated from our Greenville, South Carolina manufacturing facility to our manufacturing facility in Bialystok, Poland.  In addition, certain service functions were relocated from Grapevine, Texas to our administrative offices in Lewisville, Texas and our Grapevine, Texas facility was closed.  In December 2018, we completed the sale of the property located in Grapevine, Texas. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Net proceeds from the sale of </span>$4.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> were received in January </span>2019. See Note 4, “Sale of Grapevine, Texas Property,” for additional information.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The Plant Rationalization Program has been completed.  Cash payments made during </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and the remaining aggregate liability related to the program as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> consists of severance payments to former employees.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Plant Rationalization Program consisted of the following (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z1fed267f792f48b2a7b5474af8b7e4f0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">353</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">353</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Orlando Plant Rationalization Program</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In January 2017, to further our ongoing efforts to improve operating efficiencies and reduce costs, we finalized our intention to implement a plant rationalization initiative at our Orlando, Florida facility.  As part of the Orlando plant rationalization, all of our Orlando, Florida production activities have been relocated to our Independence, Kansas manufacturing facility.  In addition, certain production activities were relocated from our Independence, Kansas manufacturing facility to our Reynosa, Mexico manufacturing facility and our Orlando, Florida facility was closed.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The Orlando Plant Rationalization Program has been completed.  Cash payments made during 2019 and the remaining aggregate liability related to the program as of December 31, 2019 consists of severance payments to former employees.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Orlando Plant Rationalization Program consisted of the following (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z635a919252b54eb3bd615beeab1ae58f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">986</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">986</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset writedowns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Integration Costs</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Pollak Relocation</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">In connection with our April 2019 acquisition of certain assets and liabilities of the Pollak business of Stoneridge, Inc., we incurred certain integration expenses in connection with the relocation of certain inventory, machinery, and equipment from Pollak’s distribution and manufacturing facilities in El Paso, Texas, Canton, Massachusetts, and Juarez, Mexico, to our existing facilities in Disputanta, Virginia, Reynosa, Mexico and Independence, Kansas.  Total integration expenses related to the relocation of $</span>2.2<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million were recognized during the year ended December 31, 2019.  The Pollak relocation is substantially completed.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> </span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 related to the Pollak relocation consisted of the following (in thousands):</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z53e3ee2be22a428facf9f1620d22c7ef" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,199</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,199</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of inventory reserves</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Wire and Cable Relocation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In connection with our acquisition of the North American automotive ignition wire business of General Cable Corporation in May 2016, we incurred certain integration expenses, including costs incurred in connection with the consolidation of the General Cable Corporation Altoona, Pennsylvania wire distribution center into our existing wire distribution center in Edwardsville, Kansas and the relocation of certain machinery and equipment.  In October 2016, we further announced our plan to relocate all production from the acquired Nogales, Mexico wire set assembly operation to our existing wire assembly facility in Reynosa, Mexico and to close the Nogales, Mexico plant.  As of December 31, 2018, the wire and cable relocation program has been completed.  All of our Nogales, Mexico production activities have been relocated to our Reynosa, Mexico assembly facility and our Nogales, Mexico plant was closed.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze85c037684614efa9c0bb3109e6cab20" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">392</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">392</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset write-downs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of and for the years ended December 31, 2019 and 2018, consisted of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z691cd8091b5f4b3484aadfd8fc798253" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Workforce</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reduction</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other Exit</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,501</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,510</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset write-downs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(181</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,148</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,184</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of environmental liability (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,284</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(406</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of environmental liability (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of inventory reserves</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">336</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z239484f7d4ef43bb837b4ca115e2566b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Included in restructuring and integration costs in 2019 and 2018 is a $</span>0.4<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>1.3<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively</span>.</div></td> </tr> </table> 2854000 0 2854000 9000 4501000 4510000 0 181000 181000 2148000 3036000 5184000 0 -1284000 -1284000 -27000 0 -27000 742000 0 742000 0 2585000 2585000 406000 1688000 2094000 0 -386000 -386000 0 -511000 -511000 336000 0 336000 -400000 -1300000 4800000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Plant Rationalization Program consisted of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z1fed267f792f48b2a7b5474af8b7e4f0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">353</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">353</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,525</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">176</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 1476000 0 1476000 0 353000 0 353000 0 1525000 0 1525000 0 304000 0 304000 0 0 0 0 0 128000 0 128000 0 176000 0 176000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Orlando Plant Rationalization Program consisted of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z635a919252b54eb3bd615beeab1ae58f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">986</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">986</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,479</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset writedowns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(12</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(2,015</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">438</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(278</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 986000 0 0 986000 1479000 0 0 1479000 12000 0 0 12000 2015000 0 0 2015000 438000 0 0 438000 0 0 0 0 278000 0 0 278000 160000 0 0 160000 2200000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2019 related to the Pollak relocation consisted of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z53e3ee2be22a428facf9f1620d22c7ef" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,199</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,199</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reclassification of inventory reserves</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(511</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 0 0 0 2199000 0 0 2199000 1688000 0 0 1688000 -511000 0 0 -511000 0 0 0 0 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Activity, by segment, for the year ended December 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze85c037684614efa9c0bb3109e6cab20" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">392</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">392</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Restructuring and integration costs:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Amounts provided for during 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-cash usage, including asset write-downs</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Cash payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate changes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Exit activity liability at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 392000 0 0 392000 1394000 0 0 1394000 169000 0 0 169000 1644000 0 0 1644000 -27000 0 0 -27000 0 0 0 0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6. Sale of Receivables</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale</span>.  As such, these transactions are being accounted for as a sale.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Pursuant to these agreements, we sold $719 million and $720 million of receivables for the years ended December 31, 2019 and 2018, respectively, which was reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $22 million, $24.4 million and $22.6 million related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.</div> 719000000 720000000 22000000 24400000 22600000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">7. Inventories</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="zd33c685ff1754a8c98a55cb2cd5387c0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">241,472</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">226,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work-in-process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,138</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">115,611</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">112,482</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">368,221</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">349,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,722</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,484</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">387,943</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">370,295</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" id="zd33c685ff1754a8c98a55cb2cd5387c0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">241,472</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">226,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Work-in-process</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,138</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">115,611</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">112,482</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Subtotal</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">368,221</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">349,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Unreturned customer inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,722</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,484</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">387,943</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">370,295</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 241472000 226802000 11138000 10527000 115611000 112482000 368221000 349811000 19722000 20484000 387943000 370295000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">8. Property, Plant and Equipment</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z7282fda399ff48e091bbbb8a97e439d6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Land, buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,299</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">40,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">142,531</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">136,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tools, dies and auxiliary equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">54,843</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,711</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Construction-in-progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,271</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">289,125</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">276,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated depreciation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">199,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">186,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">89,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">90,754</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation expense was $17.4 million in 2019, $16.1 million in 2018 and $15.4 million in 2017.</div> <table cellpadding="0" cellspacing="0" id="z7282fda399ff48e091bbbb8a97e439d6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Land, buildings and improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,299</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">40,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">142,531</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">136,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Tools, dies and auxiliary equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">54,843</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,169</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,711</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,386</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Construction-in-progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,271</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">289,125</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">276,889</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated depreciation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">199,476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">186,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total property, plant and equipment, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">89,649</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">90,754</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 38299000 40126000 142531000 136526000 54843000 49365000 30470000 29169000 11711000 11386000 11271000 10317000 289125000 276889000 199476000 186135000 89649000 90754000 17400000 16100000 15400000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">9. Goodwill and Other Intangible Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Goodwill</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We assess the impairment of long<span style="font-size: 10pt; font-family: 'Times New Roman';">‑</span>lived and identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value of a reporting unit is below its carrying amount.  We completed our annual impairment test of goodwill as of December 31, 2019.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test.  In the </span>first<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a </span>second<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we performed a qualitative assessment of the likelihood of a goodwill impairment for both the Engine Management and Temperature Control reporting units.  Based upon our qualitative assessment, we determined that it was not more likely than not that the fair value of the each of the Engine Management and Temperature Control reporting units were less than their respective carrying amounts. As such, we concluded that the </span>two<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">-step impairment test would not be required, and that there would be no required goodwill impairment charge as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at each of the Engine Management and Temperature Control reporting units.  We did not have a goodwill impairment charge as of December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and we do not believe that future impairments are probable.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Changes in the carrying values of goodwill by operating segment during the years ended December 31, 2019 and 2018 are as follows (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9d6017fbc25442139a2867f644c6fcaa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2017:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">105,901</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">53,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">67,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Activity in 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate change</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2018:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">105,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">53,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">67,321</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Activity in 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Acquisition of Pollak Business of Stoneridge, Inc.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate change</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2019:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">102,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">116,290</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">63,532</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">77,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Acquired Intangible Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Acquired identifiable intangible assets as of December 31, 2019 and 2018 consist of:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8f9cfc35f49543a9ba58473913b5d4ff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">111,692</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">87,195</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,980</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,193</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">123,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">98,871</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(59,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(51,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">64,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">47,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zcf9f87e92d2d4fcf8d6a3ed91dd0f92b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(1)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In April </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc.  Intangible assets acquired of </span>$24.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> consist of customer relationships related to the acquired OE/OES business of </span>$17.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years; customer relationships related to the acquired aftermarket business of </span>$7.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> that will be amortized on a straight-line basis over the estimated useful life of </span>15<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years; a trademark of </span>$0.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> that will be amortized on a straight-line basis over the estimated useful life of </span>10<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years; and a non-compete agreement of </span>$0.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> that will be amortized on a straight-line basis over the estimated useful life of </span>5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> years.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total amortization expense for acquired intangible assets was $8 million for the year ended December 31, 2019, $7.6 million for the year ended December 31, 2018, and $8 million for the year ended December 31, 2017.  Based on the current estimated useful lives assigned to our intangible assets, amortization expense is estimated to be $8.2 million for 2020, $6.8 million in 2021, $5.2 million in 2022, $5 million in 2023 and $33.8 million in the aggregate for the years 2024 through 2034.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Other Intangible Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other intangible assets include computer software.  Computer software as of December 31, 2019 and 2018 totaled $16.9 million <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">and </span>$17.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, respectively</span>.  Total accumulated computer software amortization as of December 31, 2019 and 2018 was $16.2 million and $16.3 million, respectively.  Computer software is amortized over its estimated useful life of 3 to 10 years.  Amortization expense for computer software was $0.4 million, $0.4 million and $0.5 million for the years ended December 31, 2019, 2018 and 2017, respectively. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Fully amortized computer software, no longer in use, of $</span>0.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million was written-off during the year ended December 31, 2019.</span></div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Changes in the carrying values of goodwill by operating segment during the years ended December 31, 2019 and 2018 are as follows (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9d6017fbc25442139a2867f644c6fcaa" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2017:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">105,901</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">53,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">67,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Activity in 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate change</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2018:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,539</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">105,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">53,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">67,321</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Activity in 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Acquisition of Pollak Business of Stoneridge, Inc.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,401</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign currency exchange rate change</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance as of December 31, 2019:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Goodwill</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">102,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">116,290</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated impairment losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(38,488</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">63,532</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">77,802</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 91631000 14270000 105901000 38488000 0 38488000 53143000 14270000 67413000 -92000 0 -92000 91539000 14270000 105809000 38488000 0 38488000 53051000 14270000 67321000 10401000 0 10401000 80000 0 80000 102020000 14270000 116290000 38488000 0 38488000 63532000 14270000 77802000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Acquired identifiable intangible assets as of December 31, 2019 and 2018 consist of:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8f9cfc35f49543a9ba58473913b5d4ff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">111,692</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">87,195</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Trademarks and trade names</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,980</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Non-compete agreements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,193</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Patents</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Supply agreements</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">800</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Leaseholds</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total acquired intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">123,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">98,871</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Less accumulated amortization (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(59,431</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(51,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Net acquired intangible assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">64,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">47,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zcf9f87e92d2d4fcf8d6a3ed91dd0f92b" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(1)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.</div></td> </tr> </table> 111692000 87195000 6980000 6800000 3276000 3193000 723000 723000 800000 800000 160000 160000 123631000 98871000 59431000 51391000 64200000 47480000 5200000 24700000 17200000 P10Y 7200000 P15Y 200000 P10Y 100000 P5Y 8000000 7600000 8000000 8200000 6800000 5200000 5000000 33800000 16900000 17200000 16200000 16300000 P3Y P10Y 400000 400000 500000 500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">10. Investments in Unconsolidated Affiliates</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="zde74071c04ea46249bd5998d75f96073" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foshan GWOYNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,764</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foshan FGD SMP Automotive Compressor Co. Ltd</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,547</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Jiangsu Che Yijia New Energy Technology Co., Ltd.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,883</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Orange Electronic Co. Ltd</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,243</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Investment in Jiangsu Che Yijia New Energy Technology Co., Ltd.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In August </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we acquired an approximate </span>29%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately </span>$5.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.  Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.  We did not make any purchases from CYJ from the date of acquisition through December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Investment in Foshan FGD SMP Automotive Compressor Co. Ltd.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In November 2017, we formed a 50/50 joint venture with Foshan Guangdong Automotive Air Conditioning Co., Ltd. (“FGD”), a China-based manufacturer of air conditioning compressors for the automotive aftermarket and the Chinese OE market.  We acquired our 50% interest in the joint venture for approximately $12.5 million.  Payment for our acquired interest in the joint venture was made in installments with approximately $6.8 million paid in 2017 and the balance of $5.7 million paid in January 2018.  We determined that due to a lack of a voting majority, and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture is accounted for under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from FGD of approximately<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>$12.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and</span> $5.2 million, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Investment in Foshan GWOYNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%.  The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018.  Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from Gwo Yng of approximately $12.7 million and $14.9 million, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Investment in Orange Electronic Co. Ltd.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In January 2013, we acquired an approximate 25% minority interest in Orange Electronic Co., Ltd. (“Orange”) for $6.3 million.  Orange is a manufacturer of tire pressure monitoring system sensors and is located in Taiwan.  As of December 31, 2019, our minority interest in Orange of 19.4% is accounted for using the equity method of accounting as we have the ability to exercise significant influence.  During each of the fourth quarters of 2018 and 2017, after a review of the recent financial performance and near term prospects for Orange, we determined that the decline in quoted market prices below the carrying amount of our investment in Orange was other than temporary and, as such, recognized a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, in each quarter.  The impairment charge has been reported in our Engine Management Segment and is included in other non-operating income (expense), net in our consolidated statements of operations.  Purchases from Orange during the years ended December 31, 2019 and 2018 were approximately $3.5 million and $4.9 million, respectively.</div> <table cellpadding="0" cellspacing="0" id="zde74071c04ea46249bd5998d75f96073" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foshan GWOYNG SMP Vehicle Climate Control &amp; Cooling Products Co. Ltd.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,764</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Foshan FGD SMP Automotive Compressor Co. Ltd</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,547</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Jiangsu Che Yijia New Energy Technology Co., Ltd.</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,883</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Orange Electronic Co. Ltd</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,243</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 18099000 17764000 13633000 12547000 4883000 0 2243000 2158000 38858000 32469000 0.29 5100000 0.50 12500000 6800000 5700000 12800000 5200000 0.50 14000000 0.15 4200000 0.65 4200000 12700000 14900000 0.25 6300000 0.194 1700000 1800000 3500000 4900000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">11. Other Assets</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z4885e31d8e5449308e1fcc7f4414ce0f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,519</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">656</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">876</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other assets, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,835</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation consists of assets held in a nonqualified defined contribution pension plan as of December 31, 2019 and 2018, respectively.</div> <table cellpadding="0" cellspacing="0" id="z4885e31d8e5449308e1fcc7f4414ce0f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred compensation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,519</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred financing costs, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">656</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">876</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other assets, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,835</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 17519000 14020000 656000 876000 660000 723000 18835000 15619000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">12. Credit Facilities and Long-Term Debt</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Total debt outstanding is summarized as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2e33d89d10574783b4e26b0457ac8517" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revolving credit facilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,066</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">153</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="ze8014ff3314d45dea04a545e5d3b1aaf" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Maturities of long-term debt are not material for the year ended December 31, 2019 and beyond.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Revolving Credit Facility</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In December 2018, we amended our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders.  The amended credit agreement provides for a senior secured revolving credit facility with a line of credit of up to $250 million (with an additional $50 million accordion feature) and extends the maturity date to <span style="-sec-ix-hidden:Fact_dcf6825211e64f13a39a0e8b541b7699">December 2023</span>.  The line of credit under the amended credit agreement also allows for a $10 million line of credit to Canada as part of the $250 million available for borrowing.  Direct borrowings under the amended credit agreement bear interest at LIBOR plus a margin ranging from 1.25% to 1.75% based on our borrowing availability, or floating at the alternate base rate plus a margin ranging from 0.25% to 0.75% based on our borrowing availability, at our option.  The amended credit agreement is guaranteed by certain of our subsidiaries and secured by certain of our assets.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Borrowings under the amended credit agreement are secured by substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries.  Availability under the amended credit agreement is based on a formula of eligible accounts receivable, eligible drafts presented to the banks under our <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">supply chain financing arrangements</span>, eligible inventory, eligible equipment and eligible fixed assets.  After taking into account outstanding borrowings under the amended credit agreement, there was an additional $194.3 million available for us to borrow pursuant to the formula at December 31, 2019.  Outstanding borrowings under the credit agreement, which are classified as current liabilities, were $52.5 million and $43.7 million at December 31, 2019 and 2018, respectively<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">; while letters of credit outstanding under the credit agreement were $</span>3.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million at both December 31, 2019 and 2018. </span>Borrowings under the credit agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2019, the weighted average interest rate on our amended credit agreement was 3.5%, which consisted of $40 million in direct borrowings at 2.3% and an alternative base rate loan of $12.5 million at 5%.  At December 31, 2018, the weighted average interest rate on our amended credit agreement was 3.9%, which consisted of $40 million in direct borrowings<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at </span>3.4%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and an alternative base rate loan of </span>$3.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> at </span>5.8%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span>  Our average daily alternative base rate loan balance was $1.7 million and $1.8 million during 2019 and 2018, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At any time that our borrowing availability is less than the greater of either (a) $25 million, or 10% of the commitments if fixed assets are not included in the borrowing base, or (b) $31.25 million, or 12.5% of the commitments if fixed assets are included in the borrowing base, the terms of the amended credit agreement provide for, among other provisions, a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio of 1:1 at the end of each fiscal quarter (rolling four quarters).  As of December 31, 2019, we were not subject to these covenants.  The amended credit agreement permits us to pay cash dividends of $20 million and make stock repurchases of $20 million in any fiscal year subject to a minimum availability of $25 million.  Provided specific conditions are met, the amended credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases of greater than $20 million.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Polish Overdraft Facility</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Our Polish subsidiary, SMP Poland sp. z.o.o., has entered into an overdraft facility with <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">HSBC France (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC Bank Polska S.A., for</span> Zloty 30 million (approximately $7.9 million).  The facility, as amended, expires in <span style="-sec-ix-hidden:Fact_83ffa3469c3647d1bfb235fb2fed2515">December 2020</span>.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 0.75% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At December 31, 2019 and 2018, borrowings under the overdraft facility were Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million), respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Deferred Financing Costs</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have deferred financing costs of approximately $0.9 million and $1.1 million as of December 31, 2019 and 2018, respectively.  Deferred financing costs as of December 31, 2019 are related to our revolving credit facility.  In connection with the amendment to our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, entered into in December 2018, we incurred and capitalized approximately $0.5 million of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with the preexisting deferred financing costs, through 2023, the term of the amended agreement.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Scheduled amortization for future years, assuming no prepayments of principal is as follows:</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5cddafaaa0c24093951c074a6bb1690f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Total debt outstanding is summarized as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2e33d89d10574783b4e26b0457ac8517" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Revolving credit facilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,585</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Current maturities of debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,066</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">129</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">153</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,219</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="ze8014ff3314d45dea04a545e5d3b1aaf" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.</div></td> </tr> </table> 52460000 43689000 4585000 5530000 57045000 49219000 56916000 49066000 129000 153000 57045000 49219000 16700000 4400000 19900000 5300000 250000000 50000000 10000000 0.0125 0.0175 0.0025 0.0075 194300000 52500000 43700000 3100000 3100000 0.035 40000000 0.023 12500000 0.05 0.039 40000000 0.034 3700000 0.058 1700000 1800000 25000000 0.10 31250000 0.125 1 20000000 20000000 25000000 20000000 30000000 7900000 0.0075 16700000 4400000 19900000 5300000 1100000 500000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Scheduled amortization for future years, assuming no prepayments of principal is as follows:</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5cddafaaa0c24093951c074a6bb1690f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2021</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2023</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">206</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Total amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 225000 225000 225000 206000 881000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">13. Stockholders’ Equity</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have authority to issue 500,000 shares of preferred stock, $20 par value, and our Board of Directors is vested with the authority to establish and designate any series of preferred, to fix the number of shares therein and the variations in relative rights as between each series.  In December 1995, our Board of Directors established a new series of preferred shares designated as Series A Participating Preferred Stock. The number of shares constituting the Series A Preferred Stock is 30,000.  The Series A Preferred Stock is designed to participate in dividends, ranks senior to our common stock as to dividends and liquidation rights and has voting rights.  Each share of the Series A Preferred Stock shall entitle the holder to one thousand votes on all matters submitted to a vote of the stockholders of the Company.  No such shares were outstanding at December 31, 2019 and 2018.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">During </span>2017,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> our Board of Directors authorized the purchase of up to </span>$30 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our common stock under stock repurchase programs.  Under these programs, during the years ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we repurchased </span>539,760<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>112,307<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares of our common stock, respectively, in the open market at a total cost of </span>$24.8 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>$5.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, respectively, thereby completing the </span>2017<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Board of Directors’ authorizations.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In May </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> our Board of Directors authorized the purchase of up to an additional </span>$20 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our common stock under a new stock repurchase program.  Under this program, during the year ended December </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>2019,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we repurchased </span>201,484<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>221,748<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares of our common stock, respectively, at a total cost of </span>$9.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and </span>$10.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, respectively, thereby completing the </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> Board of Directors authorization.</span></div> 500000 20 30000 Each share of the Series A Preferred Stock shall entitle the holder to one thousand votes 0 0 30000000 539760 112307 24800000 5200000 20000000 201484 221748 9300000 10700000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">14. Stock-Based Compensation Plans</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Our stock-based compensation program is a broad-based program designed to attract and retain employees while also aligning employees’ interests with the interests of our shareholders.  In addition, members of our Board of Directors participate in our stock-based compensation program in connection with their service on our board.  In May 2016, our Board of Directors and Shareholders approved the 2016 Omnibus Incentive Plan.  The 2016 Omnibus Incentive Plan supersedes the 2006 Omnibus Incentive Plan, which terminated in May 2016.  The 2016 Omnibus Incentive Plan is the only remaining plan available to provide stock-based incentive compensation to our employees, directors and other eligible persons.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Under the 2016 Omnibus Incentive Plan, which terminates in May 2026, we are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 1,100,000 shares.  Shares issued under the plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the 2016 Omnibus Incentive Plan.  Awards previously granted under the 2006 Omnibus Incentive Plan are not affected by the plan’s termination, while shares not yet granted under the plan are not available for future issuance.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We account for our stock-based compensation plans in accordance with the provisions of ASC 718, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Stock Compensation</span>, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The service period is the period of time that the grantee must provide services to us before the stock-based compensation is fully vested.  The grant-date fair value of the award is recognized as an expense on a straight-line basis over the requisite service periods in our consolidated statements of operations.  Forfeitures are estimated at the time of grant based on historical trends in order to estimate the amount of share-based awards that will ultimately vest.  We monitor actual forfeitures for any subsequent adjustment to forfeiture rates.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Stock-based compensation expense under our existing plans was $</span>6.5<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million ($</span>4.9<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, net of tax), $</span>7.4<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million ($</span>5.5<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, net of tax), and $</span>7.1<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million ($</span>3.2<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, net of tax) for the years ended December 31, 2019, 2018 and 2017, respectively.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Restricted Stock and Performance Share Grants</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We currently grant shares of restricted stock to eligible employees and our independent directors and performance-based stock to eligible employees.  Selected executives and other key personnel are granted performance awards whose vesting is contingent upon meeting various performance measures with a retention feature.  Performance-based shares are subject to a three year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested on the third anniversary of the date of grant.  Each period we evaluate the probability of achieving the applicable targets and we adjust our accrual accordingly.  Restricted shares granted to employees become fully vested upon the third anniversary of the date of grant; and for selected key executives certain additional restricted share grants vest 25% upon the attainment of age 60, 25% upon the attainment of age 63 and become fully vested upon the attainment of age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.  Commencing with the 2015 grants, restricted and performance shares issued to certain key executives and directors are subject to a <span style="-sec-ix-hidden:Fact_f69e028448714d38a23a73642d5035d8">one</span> or two year holding period upon the lapse of the vesting period.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Prior to the time a restricted share becomes fully vested or a performance share is issued, the awardees cannot transfer, pledge, hypothecate or encumber such shares.  Prior to the time a restricted share is fully vested, the awardees have all other rights of a stockholder, including the right to vote (but not receive dividends during the vesting period).  Prior to the time a performance share is issued, the awardees shall have no rights as a stockholder.  All shares and rights are subject to forfeiture if certain employment conditions are not met.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Under the 2016 Omnibus Incentive Plan, 1,100,000 shares are authorized to be issued.  At December 31, 2019, under the plan, there were an aggregate of (a) 778,071 shares of restricted and performance-based stock grants issued, net of forfeitures, and (b) 321,929 shares of common stock available for future grants.  For the year ended December 31, 2019, 204,650 restricted and performance-based shares were granted (148,400 restricted shares and 56,250 performance-based shares).</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In determining the grant date fair value, the stock price on the date of grant, as quoted on the New York Stock Exchange, was reduced by the present value of dividends expected to be paid on the shares issued and outstanding during the requisite service period, discounted at a risk-free interest rate.  The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the restriction or vesting period at the grant date. In addition, a further discount for the lack of marketability reduced the fair value of grants issued to certain key executives and directors subject to the <span style="-sec-ix-hidden:Fact_0f53c4cf5e5c4170bc1c060aa8dc0da3">one</span> or two year post vesting holding period.  Assumptions used in calculating the discount for the lack of marketability include an estimate of stock volatility, risk-free interest rate, and a dividend yield.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of the shares at the date of grant is amortized to expense ratably over the vesting period.  Forfeitures on restricted stock grants are estimated at 5% for employees and 0% for executives and directors, respectively, based on evaluation of historical and expected future turnover.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">As related to restricted and performance stock shares, we recorded compensation expense of $6.5 million ($4.9 million, net of tax), $7.4 million ($5.5 million, net of tax) and $7.1 million ($3.2 million, net of tax), for the years ended December 31, 2019, 2018 and 2017, respectively.  The unamortized compensation expense related to our restricted and performance-based shares was $15.9 million and $15.8 million at December 31, 2019 and 2018, respectively and is expected to be recognized over a weighted average period of 4.6 years and 0.3 years for employees and directors, respectively, as of December 31, 2019 and over a weighted average period of 4.3 years and 0.3 years for employees and directors, respectively, as of December 31, 2018.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Our restricted and performance-based share activity was as follows for the years ended December 31, 2019 and 2018:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z6ede969fd09f47dbb77f1689dd631719" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value per Share</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">853,958</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">198,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">39.36</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(167,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">39.90</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">870,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">34.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">204,650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42.05</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(188,693</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38.08</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(33,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43.32</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">852,540</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">35.26</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 35.95pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(1) </span> <span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were </span>20,508<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares and </span>2,085<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares, respectively.</span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average grant date fair value of restricted and performance-based shares outstanding as of December 31, 2019, 2018 and 2017 was $30.1 million (or $35.26 per share), $30.1 million (or $34.59 per share), and $28.4 million (or $33.25 per share), respectively.</div> 1100000 6500000 4900000 7400000 5500000 7100000 3200000 P3Y 0.25 0.25 P2Y 1100000 778071 321929 204650 148400 56250 P2Y 0.05 0 0 6500000 4900000 7400000 5500000 7100000 3200000 15900000 15800000 P4Y7M6D P0Y3M18D P4Y3M18D P0Y3M18D <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Our restricted and performance-based share activity was as follows for the years ended December 31, 2019 and 2018:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z6ede969fd09f47dbb77f1689dd631719" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted Average</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date Fair</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Value per Share</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">853,958</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">198,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">39.36</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(167,811</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">39.90</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(14,110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42.28</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">870,041</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">34.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">204,650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42.05</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(188,693</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38.08</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Forfeited (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(33,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43.32</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance at December 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">852,540</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">35.26</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 35.95pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">(1) </span> <span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were </span>20,508<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares and </span>2,085<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> shares, respectively.</span> </div> 853958 33.25 198004 39.36 167811 39.90 14110 42.28 870041 34.59 204650 42.05 188693 38.08 33458 43.32 852540 35.26 20508 2085 30100000 35.26 30100000 34.59 28400000 33.25 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">15. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Employee Benefits</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Defined Contribution Plans</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We maintain various defined contribution plans, which include profit sharing and provide retirement benefits for substantially all of our employees. <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5cf2f9a9e0e744b3a5e6546f4946e4f3" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">U.S. Defined</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contribution</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Year ended December 31,</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,080</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,153</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2018, contributions of $0.6 million were made related to calendar year 2017.  In March 2019, contributions of $0.3 million were made related to calendar year 2018.  We have recorded an obligation of $0.3 million for 2019.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We also have an Employee Stock Ownership Plan and Trust (“ESOP”) for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released. The trustees will vote the shares in accordance with its fiduciary duties.  During 2019, we contributed to the trust an additional 49,100 shares from our treasury and released 49,100 shares from the trust leaving 200 shares remaining in the trust as of December 31, 2019.  The provision for expense in connection with the ESOP was approximately $2.5 million in 2019, $2.6 million in 2018 and $2.2 million in 2017.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Defined Benefit Pension Plan</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We maintain a defined benefit unfunded Supplemental Executive Retirement Plan (“SERP”).  The SERP, as amended, is a defined benefit plan pursuant to which we will pay supplemental pension benefits to certain key employees upon the attainment of a contractual participant’s payment date based upon the employees’ years of service and compensation.  There was no benefit obligation outstanding related to the SERP as of December 31, 2019 and 2018. We recorded no expense related to the plan during the years ended December 31, 2019, 2018 and 2017.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Postretirement Medical Benefits</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We provided, and continue to provide, certain medical and dental care benefits to eligible retired U.S. and Canadian employees.  The postretirement medical plans to eligible U.S. employees, other than to former union employees, and eligible Canadian employees terminated on December 31, 2016.  As related to the U.S. non-union employees, annually and through the year ended December 31, 2016, a fixed amount was credited into a Health Reimbursement account (“HRA”) to cover both medical and dental costs for all current and future eligible retirees.  Balances in the HRA accounts upon termination of the plan at December 31, 2016 remained available for use until December 31, 2018.  Any remaining balance at December 31, 2018 was forfeited.  Postretirement medical and dental benefits to the remaining eligible 16 former union employees in the U.S. will continue to be provided.  The postretirement medical and dental benefit obligation for the former union employees in the U.S. as of December 31, 2019, and the net periodic benefit cost for our postretirement benefit plans for the years ended December 31, 2019, 2018 and 2017 were not material.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5cf2f9a9e0e744b3a5e6546f4946e4f3" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">U.S. Defined</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contribution</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Year ended December 31,</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,080</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,928</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,153</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 9080000 8928000 9153000 600000 300000 300000 49100 49100 200 2500000 2600000 2200000 0 0 0 0 0 16 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">16. Other Non-Operating Income (Expense), Net</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The components of other non-operating income (expense), net are as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4c46c0198595456fb613d680335e3b3c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Interest and dividend income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Equity income (loss) from joint ventures (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,865</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(768</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(602</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gain (loss) on foreign exchange</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(502</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(120</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">950</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement plan net periodic benefit credit (cost)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">653</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other non-operating income, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other non-operating income (expense), net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zb0f86dd71adb40caaaba5d12a383e0cd" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).</div></td> </tr> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The components of other non-operating income (expense), net are as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4c46c0198595456fb613d680335e3b3c" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Interest and dividend income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">80</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Equity income (loss) from joint ventures (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,865</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(768</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(602</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Gain (loss) on foreign exchange</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(502</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(120</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">950</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement plan net periodic benefit credit (cost)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">262</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">653</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other non-operating income, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">102</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total other non-operating income (expense), net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zb0f86dd71adb40caaaba5d12a383e0cd" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).</div></td> </tr> </table> 97000 80000 91000 2865000 -768000 -602000 -502000 -120000 950000 -25000 -262000 -653000 102000 135000 158000 2587000 -411000 1250000 1700000 1800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">17. Fair Value Measurements</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The carrying value of our financial instruments consisting of cash and cash equivalents, deferred compensation, and short term borrowings approximate their fair value.  In each instance, fair value is determined after considering Level 1 inputs under the three-level fair value hierarchy.  For fair value purposes, the carrying value of cash and cash equivalents approximates fair value due to the short maturity of those investments.  The fair value of the assets held by the deferred compensation plan are based on the quoted market prices of the underlying funds which are held in registered investment companies. The carrying value of our revolving credit facilities, classified as short term borrowings, equals fair market value because the interest rate reflects current market rates.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">18. Income Taxes</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The income tax provision (benefit) consists of the following (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="za32a8b7cfce24bf7a761f6648b1711b1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Current:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,632</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">26,821</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,139</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total current</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,651</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,001</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,677</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,833</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">98</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,931</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Total income tax provision</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In December 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Act”), which included a broad range of tax reform affecting businesses, including the reduction of the federal corporate tax rate from 35% to 21%, changes in the deductibility of certain business expenses, and the manner in which international operations are taxed in the U.S.   In connection with the enactment of the Act, our income tax provision for the fourth quarter of 2017 included an increase of $17.5 million, reflecting an increase of $16.1 million for the remeasurement of our net deferred tax assets and an increase in tax of $1.4 million due to the deemed repatriation of earnings of our foreign subsidiaries.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As related to the deemed repatriation of earnings of foreign subsidiaries, the Act includes a mandatory one-time tax on accumulated earnings of foreign subsidiaries.  As a result, all previously unremitted earnings for which no U.S. deferred tax liability had been accrued are now subject to U.S. tax.  In accordance with the guidelines provided in the Act, as of December 31, 2017 we aggregated our estimated foreign earnings and profits, and utilized participating deductions and available foreign tax credits.  The gross repatriation tax was $2.3 million, which was offset by $0.9 million of foreign tax credits for a net repatriation tax charge of $1.4 million.  During 2018, we refined and updated our calculation of the gross repatriation tax to $2.7 million, which was paid to the U.S. Treasury.  The difference in the refined and updated repatriation tax and what was previously recorded in the fourth quarter of 2017 was reflected in the 2018 tax provision.  Notwithstanding the U.S. taxation of these amounts, we intend to continue to invest most or all of these earnings indefinitely outside of the U.S., and do not expect to incur any significant additional taxes related to such amounts.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze8e733aef07e4c4f956748176207026b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,277</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Increase (decrease) in tax rate resulting from:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">State and local income taxes, net of federal income tax benefit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax (tax benefits) attributable to foreign income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,598</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(149</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other non-deductible items, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(409</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Impact of Tax Cuts and Jobs Act</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,515</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zefa43d1c50164e1da44beae748e12a39" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,077</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,798</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for customer returns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,836</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement benefits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for doubtful accounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,262</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,371</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued salaries and benefits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,147</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax credit carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">609</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued asbestos liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,872</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,073</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(757</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(399</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">48,316</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,082</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,706</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,044</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,748</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In assessing the realizability of the deferred tax assets, we consider whether it is more likely than not that some portion or the entire deferred tax asset will be realized.  Ultimately, the realization of the deferred tax asset is dependent upon the generation of sufficient taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.  We consider the level of historical taxable income, scheduled reversal of temporary differences, carryback and carryforward periods, tax planning strategies and projected future taxable income in determining whether a valuation allowance is warranted.  We also consider cumulative losses in recent years as well as the impact of one-time events in assessing our pre-tax earnings. Assumptions regarding future taxable income require significant judgment. Our assumptions are consistent with estimates and plans used to manage our business.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we would realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2019, we have foreign tax credit carryforwards of approximately $0.6 million that will expire in varying amounts by <span style="-sec-ix-hidden:Fact_0d6337a76b964cf28e9b1a649130e12e">2028</span>.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">In accordance with generally accepted accounting practices, we recognize in our financial statements only those tax positions that meet the more-likely-than-not recognition threshold.  We establish tax reserves for uncertain tax positions that do not meet this threshold.  During the years ended December 31, 2019, 2018 and 2017, we did </span>no<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">t establish a liability for uncertain tax positions.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are subject to taxation in the U.S. and various state, local and foreign jurisdictions.  As of December 31, 2019, the Company is no longer subject to U.S. Federal tax examinations for years before 2016.  We remain subject to examination by state and local tax authorities for tax years 2015 through 2018.  Foreign jurisdictions have statutes of limitations generally ranging from 2 to 6 years.  Years still open to examination by foreign tax authorities in major jurisdictions include Canada (2015 onward), Hong Kong (2014 onward), Mexico (2015 onward) and Poland (2014 onward).  We do not presently anticipate that our unrecognized tax benefits will significantly increase or decrease over the next 12 months; however, actual developments in this area could differ from those currently expected.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The income tax provision (benefit) consists of the following (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="za32a8b7cfce24bf7a761f6648b1711b1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Current:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,632</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">26,821</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,742</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,139</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total current</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,651</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,001</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,881</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Domestic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,677</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,833</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">98</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,024</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,931</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Total income tax provision</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 14632000 26821000 30742000 3019000 3180000 3139000 17651000 30001000 33881000 4677000 -10132000 18833000 417000 108000 98000 5094000 -10024000 18931000 22745000 19977000 52812000 0.35 0.21 0.21 17500000 16100000 1400000 2300000 900000 1400000 2700000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze8e733aef07e4c4f956748176207026b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; text-indent: 3pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,277</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,135</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Increase (decrease) in tax rate resulting from:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">State and local income taxes, net of federal income tax benefit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,138</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax (tax benefits) attributable to foreign income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">191</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,598</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(149</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other non-deductible items, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(409</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Impact of Tax Cuts and Jobs Act</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,515</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Change in valuation allowance</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">358</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(128</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Provision for income taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.21 0.21 0.35 19277000 16135000 33755000 3328000 2781000 3138000 191000 1598000 -149000 -409000 -559000 -1319000 0 0 17515000 358000 22000 -128000 22745000 19977000 52812000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zefa43d1c50164e1da44beae748e12a39" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax assets:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,077</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,798</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for customer returns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,969</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,836</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Postretirement benefits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for doubtful accounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,262</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,371</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued salaries and benefits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,147</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Tax credit carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">609</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Accrued asbestos liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,872</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">49,073</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowance</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(757</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(399</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">48,316</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,082</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Deferred tax liabilities:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,706</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,755</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">Total deferred tax liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,044</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,748</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Net deferred tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">42,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 12077000 12798000 11969000 16836000 50000 58000 1262000 1371000 9826000 9147000 609000 272000 13132000 11872000 148000 127000 49073000 52481000 757000 399000 48316000 52082000 7706000 7755000 3338000 1993000 11044000 9748000 37272000 42334000 800000 37300000 600000 0 0 0 P2Y P6Y <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">19. Earnings Per Share</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We present two calculations of earnings per common share.  “Basic” earnings per common share equals net income divided by weighted average common shares outstanding during the period. “Diluted” earnings per common share equals net income divided by the sum of weighted average common shares outstanding during the period plus potentially dilutive common shares.  Potentially dilutive common shares that are anti-dilutive are excluded from net earnings per common share.  <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze2f3fd4466f74a63a1b196fa7d7d6714" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings available to common stockholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,378</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,726</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3.09</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.62</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic net earnings per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.91</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.67</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings available to common stockholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,378</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,726</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">440</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">472</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,818</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,198</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3.03</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.88</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.24</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted net earnings per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.88</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.64</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z7471f7ed5e21455a85d22109efb75ef1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance shares</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">249</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze2f3fd4466f74a63a1b196fa7d7d6714" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Basic Net Earnings Per Common Share:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings available to common stockholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,378</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,726</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3.09</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.62</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.25</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic net earnings per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.91</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.67</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Diluted Net Earnings Per Common Share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings available to common stockholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,378</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,726</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Plus incremental shares from assumed conversions:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Dilutive effect of restricted stock and performance-based stock</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">440</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">476</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">472</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Weighted average common shares outstanding – Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,818</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,198</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3.03</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.88</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.49</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.60</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(0.24</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted net earnings per common share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.88</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.64</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 69051000 56854000 43630000 -11134000 -13851000 -5654000 57917000 43003000 37976000 22378000 22456000 22726000 3.09 2.53 1.92 -0.50 -0.62 -0.25 2.59 1.91 1.67 69051000 56854000 43630000 -11134000 -13851000 -5654000 57917000 43003000 37976000 22378000 22456000 22726000 440000 476000 472000 22818000 22932000 23198000 3.03 2.48 1.88 -0.49 -0.60 -0.24 2.54 1.88 1.64 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z7471f7ed5e21455a85d22109efb75ef1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Restricted and performance shares</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">255</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">249</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">248</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 255000 249000 248000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">20. Industry Segment and Geographic Data</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have two major reportable operating segments, each of which focuses on a specific line of replacement parts.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The accounting policies of each segment are the same as those described in the summary of significant accounting policies (see Note 1).  <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following tables contain financial information for each reportable segment (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zecbb3f6958c749eca1363bb2793d9140" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017 (b)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net sales (a):</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intersegment sales (a)</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,569</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,367</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(31,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(32,329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="12" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Depreciation and Amortization:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,463</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,981</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,568</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,704</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,373</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,542</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total depreciation and amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">25,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Operating income (loss)</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">103,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">84,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,667</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,586</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,609</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(22,980</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(18,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">94,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investment in unconsolidated affiliates:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,243</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">36,615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,311</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total investment in unconsolidated affiliates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,184</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Capital expenditures</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,435</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,151</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,461</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,541</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total capital expenditures</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,185</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,141</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total assets</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">601,637</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">553,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">527,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">218,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">205,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">177,006</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">92,310</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">84,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">83,361</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">912,730</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">843,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">787,567</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="ze4bcfd64b79d41169ec5899e2d66cdaa" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(a)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</span></div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zda731277682b44359be2cc11a8465cc9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Revenue from Contracts with Customers</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, on January 1, 2018 using the modified retrospective method.</span></div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments, as well as items pertaining to our Canadian business unit that does not meet the criteria of a reportable operating segment and our corporate headquarters function.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Reconciliation of segment operating income to net earnings:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf1c3222af43f4128bc4f7c67721e7da0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">94,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Other non-operating income (expense), net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,286</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations before taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,796</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">76,831</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">96,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Discontinued operations, net of tax</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z48518a3365774809803c4953745a7e2a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017 (b)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Revenues (a)</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,023,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">976,030</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,001,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,214</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenues</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" id="z488597e318e44333aa54886f2f4777fc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Long-lived assets (c)</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">253,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">198,494</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">202,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,659</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,718</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,012</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,449</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,880</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,185</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">326,025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">254,574</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">259,056</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zd058d746e58f44599f230181bc5b3042" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(a)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revenues are attributed to countries based upon the location of the customer.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zb43b39d114054e29b1d1774c23f4425f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers</span>, on January 1, 2018 using the modified retrospective method.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z77c60645818f483ab52377960b66af69" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(c)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets are attributed to countries based upon the location of the assets.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">and approximately </span>70%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> of our consolidated net sales in 2018 and 2017. </span>During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 21, “Net Sales.”</div> 2 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following tables contain financial information for each reportable segment (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zecbb3f6958c749eca1363bb2793d9140" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017 (b)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net sales (a):</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -18pt; margin-left: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Intersegment sales (a)</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,569</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,367</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,995</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,545</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,160</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,334</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(26,114</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(31,527</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(32,329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total intersegment sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="12" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Depreciation and Amortization:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,463</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,981</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,568</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,704</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,373</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -36pt; margin-left: 45pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,778</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,542</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,562</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total depreciation and amortization</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">25,809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Operating income (loss)</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">103,808</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">84,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,667</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,586</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,609</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(22,980</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(18,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(19,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total operating income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">94,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investment in unconsolidated affiliates:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,243</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,162</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">36,615</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,311</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total investment in unconsolidated affiliates</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,858</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,469</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,184</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Capital expenditures</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,593</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,435</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,245</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,151</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,319</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,461</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,541</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total capital expenditures</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,185</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,141</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Total assets</span>:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Engine Management</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">601,637</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">553,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">527,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Temperature Control</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">218,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">205,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">177,006</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">92,310</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">84,613</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">83,361</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">912,730</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">843,132</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">787,567</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="ze4bcfd64b79d41169ec5899e2d66cdaa" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(a)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.</span></div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zda731277682b44359be2cc11a8465cc9" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Revenue from Contracts with Customers</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, on January 1, 2018 using the modified retrospective method.</span></div></td> </tr> </table> 849161000 803487000 829413000 278355000 278456000 279127000 10397000 10108000 7603000 1137913000 1092051000 1116143000 19569000 23367000 24995000 6545000 8160000 7334000 -26114000 -31527000 -32329000 0 0 0 19463000 17858000 17981000 4568000 4704000 4373000 1778000 1542000 1562000 25809000 24104000 23916000 103808000 84844000 97403000 13667000 14586000 19609000 -22980000 -18162000 -19491000 94495000 81268000 97521000 2243000 2158000 4162000 36615000 30311000 27022000 0 0 0 38858000 32469000 31184000 12593000 11435000 17750000 2273000 7245000 5151000 1319000 1461000 1541000 16185000 20141000 24442000 601637000 553480000 527200000 218783000 205039000 177006000 92310000 84613000 83361000 912730000 843132000 787567000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Reconciliation of segment operating income to net earnings:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf1c3222af43f4128bc4f7c67721e7da0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Operating income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">94,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Other non-operating income (expense), net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,587</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(411</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,286</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,329</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations before taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">91,796</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">76,831</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">96,442</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Income tax expense</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,745</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,977</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,812</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">69,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">56,854</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Discontinued operations, net of tax</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(11,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(13,851</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(5,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">43,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">37,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 94495000 81268000 97521000 2587000 -411000 1250000 5286000 4026000 2329000 91796000 76831000 96442000 22745000 19977000 52812000 69051000 56854000 43630000 -11134000 -13851000 -5654000 57917000 43003000 37976000 <table cellpadding="0" cellspacing="0" id="z48518a3365774809803c4953745a7e2a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017 (b)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Revenues (a)</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,023,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">976,030</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,001,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,214</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total revenues</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" id="z488597e318e44333aa54886f2f4777fc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Long-lived assets (c)</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">253,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">198,494</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">202,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,659</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,718</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,036</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,012</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,449</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">17,004</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,880</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">18,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">38,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,470</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,185</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total long-lived assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">326,025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">254,574</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">259,056</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zd058d746e58f44599f230181bc5b3042" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(a)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revenues are attributed to countries based upon the location of the customer.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zb43b39d114054e29b1d1774c23f4425f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(b)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, <span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic;">Revenue from Contracts with Customers</span>, on January 1, 2018 using the modified retrospective method.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z77c60645818f483ab52377960b66af69" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 36pt; vertical-align: top; align: right;"><div style="text-align: left; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">(c)</div></td> <td style="width: auto; vertical-align: top;"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets are attributed to countries based upon the location of the assets.</div></td> </tr> </table> 1023903000 976030000 1001003000 50158000 57460000 52005000 20035000 20214000 24521000 13875000 13684000 14088000 29942000 24663000 24526000 1137913000 1092051000 1116143000 253384000 198494000 202875000 4659000 2718000 2017000 12036000 4012000 4449000 17004000 16880000 18530000 38942000 32470000 31185000 326025000 254574000 259056000 5 0.69 0.70 0.70 0.22 0.16 0.15 0.11 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">21. Net Sales</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Net Sales</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors. <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> The following tables provide disaggregation of net sales information for the years ended December 31, 2019, 2018 and 2017 (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3675e5260a05466b8a49423269bfb47b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2019 (a)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">760,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">263,769</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,023,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,439</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,322</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,330</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">705</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,341</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">534</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">28,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">705,994</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,381</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">712,375</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">143,167</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">477</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">143,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160,485</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">161,823</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">117,870</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,201</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">120,071</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">702,872</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">248,420</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">961,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">124,665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,915</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">152,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">21,624</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zb879d5c14d4e4f8e8eebfb68615a78b4" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2018 (a)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">714,402</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">261,628</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">976,030</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,475</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,877</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">817</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,214</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,504</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">648,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,829</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">654,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">155,217</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">454</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">155,671</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148,416</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">150,269</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">130,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,972</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">132,012</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">684,242</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">940,462</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,205</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">127,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,069</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4f777309032b49bf84b5fd255eddb054" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2017 (a)(b)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">737,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">263,895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,001,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,197</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,205</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,683</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">838</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,342</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,083</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">657,287</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">661,690</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">172,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">172,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">149,610</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">130,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">132,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">701,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,097</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">955,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">106,173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">136,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">21,932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,762</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,694</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z58b56f0e71f0472082704d8d119e023f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments</span>.</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z0ecfb1ef9bfd43f1b5724e0cd0745c91" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Revenue from Contracts with Customers</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, on January 1, 2018 using the modified retrospective method</span>.</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zec3400d085d9456686b6828141473dd4" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(c)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Geographic Area</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Product Group</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">The Engine Management segment of the Company principally generates revenue from the sale of automotive engine replacement parts including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems replacement parts including air conditioning compressors and other climate control parts.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Major Sales Channel</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> The following tables provide disaggregation of net sales information for the years ended December 31, 2019, 2018 and 2017 (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3675e5260a05466b8a49423269bfb47b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2019 (a)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">760,134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">263,769</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,023,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,439</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,322</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">50,158</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,330</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">705</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,035</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,341</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">534</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,875</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">28,917</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,025</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">29,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">705,994</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,381</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">712,375</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">143,167</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">477</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">143,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">160,485</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,338</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">161,823</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">117,870</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,201</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">120,071</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">702,872</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">248,420</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">961,689</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">124,665</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">27,915</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">152,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">21,624</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,644</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">849,161</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,355</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,137,913</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zb879d5c14d4e4f8e8eebfb68615a78b4" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2018 (a)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">714,402</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">261,628</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">976,030</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">33,475</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,877</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,460</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,397</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">817</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,214</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">630</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,504</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,663</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">648,270</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,829</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">654,099</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">155,217</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">454</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">155,671</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148,416</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,853</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">150,269</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">130,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,972</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">132,012</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">684,242</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">940,462</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">97,205</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">127,480</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,069</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">803,487</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">278,456</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,092,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z4f777309032b49bf84b5fd255eddb054" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended December 31, 2017 (a)(b)</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Engine</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Management</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Temperature</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Control</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other (c)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Geographic Area:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">United States</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">737,108</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">263,895</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,001,003</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Canada</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">32,197</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,205</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">52,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Mexico</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,683</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">838</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,521</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,342</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">746</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">23,083</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,443</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Product Group:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Ignition, emission control, fuel and safety related system products</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">657,287</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,403</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">661,690</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Wire and cable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">172,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">650</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">172,776</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Compressors</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">148,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,233</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">149,610</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Other climate control parts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">130,750</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,317</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">132,067</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Major Sales Channel:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Aftermarket</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">701,308</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,097</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">955,008</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">OE/OES</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">106,173</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">30,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">136,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 16.2pt; font-family: 'Times New Roman'; font-size: 10pt;">Export</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">21,932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,762</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">24,694</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">829,413</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">279,127</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,116,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z58b56f0e71f0472082704d8d119e023f" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Segment net sales include intersegment sales in our Engine Management and Temperature Control segments</span>.</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z0ecfb1ef9bfd43f1b5724e0cd0745c91" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Revenue from Contracts with Customers</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, on January 1, 2018 using the modified retrospective method</span>.</div></td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zec3400d085d9456686b6828141473dd4" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(c)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.</div></td> </tr> </table> 760134000 263769000 0 1023903000 27439000 12322000 10397000 50158000 19330000 705000 0 20035000 13341000 534000 0 13875000 28917000 1025000 0 29942000 849161000 278355000 10397000 1137913000 705994000 0 6381000 712375000 143167000 0 477000 143644000 0 160485000 1338000 161823000 0 117870000 2201000 120071000 849161000 278355000 10397000 1137913000 702872000 248420000 10397000 961689000 124665000 27915000 0 152580000 21624000 2020000 0 23644000 849161000 278355000 10397000 1137913000 714402000 261628000 0 976030000 33475000 13877000 10108000 57460000 19397000 817000 0 20214000 13054000 630000 0 13684000 23159000 1504000 0 24663000 803487000 278456000 10108000 1092051000 648270000 0 5829000 654099000 155217000 0 454000 155671000 0 148416000 1853000 150269000 0 130040000 1972000 132012000 803487000 278456000 10108000 1092051000 684242000 246112000 10108000 940462000 97205000 30275000 0 127480000 22040000 2069000 0 24109000 803487000 278456000 10108000 1092051000 737108000 263895000 0 1001003000 32197000 12205000 7603000 52005000 23683000 838000 0 24521000 13342000 746000 0 14088000 23083000 1443000 0 24526000 829413000 279127000 7603000 1116143000 657287000 0 4403000 661690000 172126000 0 650000 172776000 0 148377000 1233000 149610000 0 130750000 1317000 132067000 829413000 279127000 7603000 1116143000 701308000 246097000 7603000 955008000 106173000 30268000 0 136441000 21932000 2762000 0 24694000 829413000 279127000 7603000 1116143000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">22. Commitments and Contingencies</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Total rent expense for the three years ended December 31, 2019 was as follows (in thousands):</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zb1e729d9a1984c73b7dfad3cd0740254" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Real Estate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2019 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,382</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,909</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,473</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,605</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,954</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z51f8e90eb8df48d9bebd49142458ad18" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In</span>cludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For our operating lease minimal rental payments that we are obligated to make, see Note 2, “Leases.”</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Warranties</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time depending on the nature of the product.  As of December 31, 2019 and 2018, we have accrued $22.4 million and $19.6 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.  Warranty expense for each of the years 2019, 2018 and 2017 were $99.3 million, $85.9 million and $94.4 million, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following table provides the changes in our product warranties:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8ae5e137d1564313a820f0558c2853a4" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,929</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">99,304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">85,850</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(96,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(87,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,445</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Letters of Credit</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">At December 31, 2019, we had outstanding letters of credit with certain vendors aggregating approximately $3.1 million.  These letters of credit are being maintained as security for reimbursements to insurance companies and as security to the landlord of our administrative offices in Long Island City, New York.  The contract amount of the letters of credit is a reasonable estimate of their value as the value for each is fixed over the life of the commitment.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Change of Control Arrangements</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We have a change in control arrangement with one key officer. In the event of a change of control (as defined in the agreement), the executive will receive severance payments and certain other benefits as provided in his agreement.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Asbestos</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims.  At December 31, 2019, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through December 31, 2019, the amounts paid for settled claims are approximately $30.9 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the </span>third<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: </span>(1)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> historical data available from publicly available studies; </span>(2)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> an analysis of our recent claims history to estimate likely filing rates into the future; </span>(3)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> an analysis of our currently pending claims; and </span>(4)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> an analysis of our settlements to date in order to develop average settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As related to our potential asbestos-related liability, in </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we were a defendant in an asbestos liability case in California, in which we were found liable for </span>$7.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in compensatory damages.  We are pursuing all rights of appeal of this case. During the </span>fourth<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> quarter of </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> our actuarial firm revised the results of its August </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2018<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> study.  Based upon the results of the revised actuarial study, in December </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> we increased our asbestos liability to </span>$46.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and recorded an incremental pre-tax provision of </span>$10.1 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in earnings (loss) from discontinued operations.</span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In accordance with our policy to perform an annual actuarial evaluation in the </span>third<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> quarter of each year, an updated actuarial study was performed as of August </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  The results of the August </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from </span>$52 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>$90.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> for the period through </span>2064.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">  The change from the revised prior year study, which was performed in the </span>fourth<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> quarter of </span>2018,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> was a </span>$5.3 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> increase for the low end of the range and a </span>$6.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> increase for the high end of the range.  The increase in the estimated undiscounted liability from the revised prior year study at both the low end and high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.  Based upon the results of the August </span>31,<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>2019<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> actuarial study, we increased our asbestos liability to </span>$52 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">, the low end of the range, and recorded an incremental pre-tax provision of </span>$9.7 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the updated study, to range from </span>$50.6 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> to </span>$85.2 million<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> for the period through </span>2064. Total operating cash outflows related to discontinued operations, which include settlements and legal costs, were $8.8 million, $5.7 million and $5.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Other Litigation</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our </span>business, financial condition or results of operations<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.</span>  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Total rent expense for the three years ended December 31, 2019 was as follows (in thousands):</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zb1e729d9a1984c73b7dfad3cd0740254" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Real Estate</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2019 (1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,382</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,909</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,473</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,605</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,272</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,333</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,954</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,983</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,971</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z51f8e90eb8df48d9bebd49142458ad18" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In</span>cludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.</div></td> </tr> </table> 11382000 7909000 3473000 12605000 9272000 3333000 11954000 8983000 2971000 2400000 22400000 19600000 99300000 85900000 94400000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The following table provides the changes in our product warranties:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8ae5e137d1564313a820f0558c2853a4" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">December 31,</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, beginning of period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,929</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Liabilities accrued for current year sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">99,304</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">85,850</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Settlements of warranty claims</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(96,495</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(87,143</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Balance, end of period</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,445</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 19636000 20929000 99304000 85850000 96495000 87143000 22445000 19636000 3100000 1 1550 30900000 7600000 46700000 10100000 52000000 90600000 5300000 6700000 52000000 9700000 50600000 85200000 8800000 5700000 5800000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">23. Quarterly Financial Data (Unaudited)</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z7b36171691c345e5ab2995913593f83e" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019 Quarter Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Dec. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sept. 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Mar. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands, except per share amounts)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">241,252</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">307,723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">305,172</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">283,766</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">72,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">92,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">88,905</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">77,963</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,738</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,555</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations, net of taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,220</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,123</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(888</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,751</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,432</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,216</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings from continuing operations per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.01</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.56</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.51</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.87</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.65</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.85</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z402009b914534a538d38a9000d07fee6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018 Quarter Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Dec. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sept. 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Mar. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands, except per share amounts)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,970</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">296,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">286,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">261,826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">71,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">87,306</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,289</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">72,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,827</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations, net of taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(608</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,320</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,749</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,945</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,989</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings from continuing operations per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.75</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.38</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.84</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.73</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.37</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.15</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.70</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.71</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.36</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.14</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" id="z7b36171691c345e5ab2995913593f83e" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019 Quarter Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Dec. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sept. 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Mar. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands, except per share amounts)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">241,252</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">307,723</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">305,172</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">283,766</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">72,844</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">92,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">88,905</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">77,963</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,738</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">22,654</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">20,555</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">13,104</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations, net of taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,220</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(7,903</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1,123</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(888</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,518</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">14,751</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,432</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,216</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings from continuing operations per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.01</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.92</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.56</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1.00</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.90</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.57</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.51</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.66</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.87</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.50</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.65</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.85</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z402009b914534a538d38a9000d07fee6" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018 Quarter Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"> Dec. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Sept. 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">June 30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Mar. 31</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(In thousands, except per share amounts)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net sales</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">246,970</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">296,619</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">286,636</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">261,826</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">71,603</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">87,306</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">81,289</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">72,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Earnings from continuing operations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">12,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">19,273</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">16,827</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">8,597</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Loss from discontinued operations, net of taxes</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(8,837</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(3,524</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(882</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(608</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,320</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,749</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,945</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">7,989</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings from continuing operations per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.54</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.86</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.75</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.38</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.53</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.84</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.73</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.37</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Net earnings per common share:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.15</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.70</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.71</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.36</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.14</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">0.35</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 241252000 307723000 305172000 283766000 72844000 92088000 88905000 77963000 12738000 22654000 20555000 13104000 -1220000 -7903000 -1123000 -888000 11518000 14751000 19432000 12216000 0.57 1.01 0.92 0.58 0.56 1.00 0.90 0.57 0.51 0.66 0.87 0.54 0.50 0.65 0.85 0.53 246970000 296619000 286636000 261826000 71603000 87306000 81289000 72589000 12157000 19273000 16827000 8597000 -8837000 -3524000 -882000 -608000 3320000 15749000 15945000 7989000 0.54 0.86 0.75 0.38 0.53 0.84 0.73 0.37 0.15 0.70 0.71 0.36 0.14 0.69 0.69 0.35 <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Schedule II <span style="font-size: 10pt; font-family: 'Times New Roman';">‑</span> Valuation and Qualifying Accounts</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;">Years ended December 31, 2019, 2018 and 2017</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z047161eebeb74ab7aa9dd1946240d16e" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Additions</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Description</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">beginning</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Charged to</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">costs and</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">expenses</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Other</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deductions</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">end of year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year ended </span></span><span style="text-decoration: underline;">December 31, 2019</span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for doubtful accounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,488,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(295,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(51,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,244,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for discounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,199,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,660,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,891,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">968,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,687,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,365,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,840,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,212,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for sales returns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,433,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">136,777,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">150,094,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">44,116,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year ended </span></span><span style="text-decoration: underline;">December 31, 2018</span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for doubtful accounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,824,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">325,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(339,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,488,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for discounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,143,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,359,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,303,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,199,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,967,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,684,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9,964,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">5,687,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for sales returns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">35,916,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">132,390,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">6,670,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">(1)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">117,543,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">57,433,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year ended </span></span><span style="text-decoration: underline;">December 31, 2017</span><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">:</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for doubtful accounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,353,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">970,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">499,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">3,824,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for discounts</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,072,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,664,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10,593,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">1,143,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,425,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,634,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">11,092,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,967,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Allowance for sales returns</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">40,176,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">137,416,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">—</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">141,676,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">35,916,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z3226bbaefe5f4e908aea24949689f322" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">(1)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, </span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; color: #000000;">Revenue from Contracts with Customers</span><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">.</span></div></td> </tr> </table> 4488000 -295000 0 -51000 4244000 1199000 10660000 0 10891000 968000 5687000 10365000 0 10840000 5212000 57433000 136777000 0 150094000 44116000 3824000 325000 0 -339000 4488000 1143000 10359000 0 10303000 1199000 4967000 10684000 0 9964000 5687000 35916000 132390000 6670000 117543000 57433000 3353000 970000 0 499000 3824000 1072000 10664000 0 10593000 1143000 4425000 11634000 0 11092000 4967000 40176000 137416000 0 141676000 35916000 Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized. Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information). Includes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material. Long-lived assets are attributed to countries based upon the location of the assets. Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively. Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method. Segment net sales include intersegment sales in our Engine Management and Temperature Control segments. Revenues are attributed to countries based upon the location of the customer. Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method. Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method. Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment. Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were 20,508 shares and 2,085 shares, respectively.  The other addition to the allowance for sales returns represents the cumulative effect of the changes made to our consolidated balance sheet as of January 1, 2018 for the adoption of ASU 2014-09, Revenue from Contracts with Customers. Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively. XML 57 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Leases
2. Leases

Quantitative Lease Disclosures

We have operating and finance leases for our manufacturing facilities, warehouses, office space, automobiles, and certain equipment.  Our leases have remaining lease terms of up to ten years, some of which may include one or more five-year renewal options.  We have included the five-year renewal option for one of our leases in our operating lease payments as we concluded that it is reasonably certain that we will exercise the option.  Leases with an initial term of twelve months or less are not recorded on the balance sheet.  Operating lease expense is recognized on a straight-line basis over the lease term.  Finance leases are not material.

The following tables provide quantitative disclosures related to our operating leases (in thousands):

Balance Sheet Information
 
December 31,
2019
 
Assets
     
Operating lease right-of-use assets
 
$
36,020
 
 
       
Liabilities
       
Sundry payables and accrued expenses
 
$
8,739
 
Noncurrent operating lease liabilities
   
28,376
 
Total operating lease liabilities
 
$
37,115
 
 
       
Weighted Average Remaining Lease Term
       
Operating leases
 
5.6 Years
 
 
       
Weighted Average Discount Rate
       
Operating leases
   
3.7
%

Expense and Cash Flow Information
 
Year Ended
December 31, 2019
 
       
Lease Expense
     
Operating lease expense (a)
 
$
8,940
 
         
Supplemental Cash Flow Information
       
Cash Paid for the amounts included in the measurement of lease liabilities:
       
Operating cash flows from operating leases
 
$
8,758
 
Right-of-use assets obtained in exchange for new lease obligations:
       
Operating leases
 
$
4,663
 

(a)
Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.



Minimum Lease Payments

At December 31, 2019, we are obligated to make minimum lease payments through 2028, under operating leases, which are as follows (in thousands):

2020
 
$
8,994
 
2021
   
8,245
 
2022
   
6,882
 
2023
   
5,682
 
2024
   
3,881
 
Thereafter
   
7,844
 
Total lease payments
 
$
41,528
 
Less: Interest
   
(4,413
)
Present value of lease liabilities
 
$
37,115
 

XML 58 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Sale of Receivables
12 Months Ended
Dec. 31, 2019
Sale of Receivables [Abstract]  
Sale of Receivables
6. Sale of Receivables

We are party to several supply chain financing arrangements, in which we may sell certain of our customers’ trade accounts receivable to such customers’ financial institutions.  We sell our undivided interests in certain of these receivables at our discretion when we determine that the cost of these arrangements is less than the cost of servicing our receivables with existing debt.  Under the terms of the agreements, we retain no rights or interest, have no obligations with respect to the sold receivables, and do not service the receivables after the sale.  As such, these transactions are being accounted for as a sale.

Pursuant to these agreements, we sold $719 million and $720 million of receivables for the years ended December 31, 2019 and 2018, respectively, which was reflected as a reduction of accounts receivable in the consolidated balance sheet at the time of sale.  A charge in the amount of $22 million, $24.4 million and $22.6 million related to the sale of receivables is included in selling, general and administrative expenses in our consolidated statements of operations for the years ended December 31, 2019, 2018 and 2017, respectively.

To the extent that these arrangements are terminated, our financial condition, results of operations, cash flows and liquidity could be adversely affected by extended payment terms, delays or failures in collecting trade accounts receivables.  The utility of the supply chain financing arrangements also depends upon the LIBOR rate, as it is a component of the discount rate applicable to each arrangement.  If the LIBOR rate increases significantly, we may be negatively impacted as we may not be able to pass these added costs on to our customers, which could have a material and adverse effect upon our financial condition, results of operations and cash flows.
XML 59 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments in Unconsolidated Affiliates
12 Months Ended
Dec. 31, 2019
Investments in Unconsolidated Affiliates [Abstract]  
Investments in Unconsolidated Affiliates
10. Investments in Unconsolidated Affiliates

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.
 
$
18,099
   
$
17,764
 
Foshan FGD SMP Automotive Compressor Co. Ltd
   
13,633
     
12,547
 
Jiangsu Che Yijia New Energy Technology Co., Ltd.
   
4,883
     
 
Orange Electronic Co. Ltd
   
2,243
     
2,158
 
Total
 
$
38,858
   
$
32,469
 

Investment in Jiangsu Che Yijia New Energy Technology Co., Ltd.

In August 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately $5.1 million.  Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.  We did not make any purchases from CYJ from the date of acquisition through December 31, 2019.

Investment in Foshan FGD SMP Automotive Compressor Co. Ltd.

In November 2017, we formed a 50/50 joint venture with Foshan Guangdong Automotive Air Conditioning Co., Ltd. (“FGD”), a China-based manufacturer of air conditioning compressors for the automotive aftermarket and the Chinese OE market.  We acquired our 50% interest in the joint venture for approximately $12.5 million.  Payment for our acquired interest in the joint venture was made in installments with approximately $6.8 million paid in 2017 and the balance of $5.7 million paid in January 2018.  We determined that due to a lack of a voting majority, and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture is accounted for under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from FGD of approximately $12.8 million and $5.2 million, respectively.

Investment in Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.

In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.

In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%.  The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018.  Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.  During the years ended December 31, 2019 and 2018, we made purchases from Gwo Yng of approximately $12.7 million and $14.9 million, respectively.

Investment in Orange Electronic Co. Ltd.

In January 2013, we acquired an approximate 25% minority interest in Orange Electronic Co., Ltd. (“Orange”) for $6.3 million.  Orange is a manufacturer of tire pressure monitoring system sensors and is located in Taiwan.  As of December 31, 2019, our minority interest in Orange of 19.4% is accounted for using the equity method of accounting as we have the ability to exercise significant influence.  During each of the fourth quarters of 2018 and 2017, after a review of the recent financial performance and near term prospects for Orange, we determined that the decline in quoted market prices below the carrying amount of our investment in Orange was other than temporary and, as such, recognized a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, in each quarter.  The impairment charge has been reported in our Engine Management Segment and is included in other non-operating income (expense), net in our consolidated statements of operations.  Purchases from Orange during the years ended December 31, 2019 and 2018 were approximately $3.5 million and $4.9 million, respectively.
XML 60 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 61 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans
12 Months Ended
Dec. 31, 2019
Stock-Based Compensation Plans [Abstract]  
Stock-Based Compensation Plans
14. Stock-Based Compensation Plans

Our stock-based compensation program is a broad-based program designed to attract and retain employees while also aligning employees’ interests with the interests of our shareholders.  In addition, members of our Board of Directors participate in our stock-based compensation program in connection with their service on our board.  In May 2016, our Board of Directors and Shareholders approved the 2016 Omnibus Incentive Plan.  The 2016 Omnibus Incentive Plan supersedes the 2006 Omnibus Incentive Plan, which terminated in May 2016.  The 2016 Omnibus Incentive Plan is the only remaining plan available to provide stock-based incentive compensation to our employees, directors and other eligible persons.

Under the 2016 Omnibus Incentive Plan, which terminates in May 2026, we are authorized to issue, among other things, shares of restricted and performance-based stock to eligible employees and restricted stock to directors of up to 1,100,000 shares.  Shares issued under the plan that are cancelled, forfeited or expire by their terms are eligible to be granted again under the 2016 Omnibus Incentive Plan.  Awards previously granted under the 2006 Omnibus Incentive Plan are not affected by the plan’s termination, while shares not yet granted under the plan are not available for future issuance.

We account for our stock-based compensation plans in accordance with the provisions of ASC 718, Stock Compensation, which requires that a company measure the cost of employee services received in exchange for an award of equity instruments based on the grant-date fair value of the award.  The service period is the period of time that the grantee must provide services to us before the stock-based compensation is fully vested.  The grant-date fair value of the award is recognized as an expense on a straight-line basis over the requisite service periods in our consolidated statements of operations.  Forfeitures are estimated at the time of grant based on historical trends in order to estimate the amount of share-based awards that will ultimately vest.  We monitor actual forfeitures for any subsequent adjustment to forfeiture rates.

Stock-based compensation expense under our existing plans was $6.5 million ($4.9 million, net of tax), $7.4 million ($5.5 million, net of tax), and $7.1 million ($3.2 million, net of tax) for the years ended December 31, 2019, 2018 and 2017, respectively.

Restricted Stock and Performance Share Grants

We currently grant shares of restricted stock to eligible employees and our independent directors and performance-based stock to eligible employees.  Selected executives and other key personnel are granted performance awards whose vesting is contingent upon meeting various performance measures with a retention feature.  Performance-based shares are subject to a three year measuring period and the achievement of performance targets and, depending upon the achievement of such performance targets, they may become vested on the third anniversary of the date of grant.  Each period we evaluate the probability of achieving the applicable targets and we adjust our accrual accordingly.  Restricted shares granted to employees become fully vested upon the third anniversary of the date of grant; and for selected key executives certain additional restricted share grants vest 25% upon the attainment of age 60, 25% upon the attainment of age 63 and become fully vested upon the attainment of age 65.  Restricted shares granted to directors become fully vested upon the first anniversary of the date of grant.  Commencing with the 2015 grants, restricted and performance shares issued to certain key executives and directors are subject to a one or two year holding period upon the lapse of the vesting period.

Prior to the time a restricted share becomes fully vested or a performance share is issued, the awardees cannot transfer, pledge, hypothecate or encumber such shares.  Prior to the time a restricted share is fully vested, the awardees have all other rights of a stockholder, including the right to vote (but not receive dividends during the vesting period).  Prior to the time a performance share is issued, the awardees shall have no rights as a stockholder.  All shares and rights are subject to forfeiture if certain employment conditions are not met.

Under the 2016 Omnibus Incentive Plan, 1,100,000 shares are authorized to be issued.  At December 31, 2019, under the plan, there were an aggregate of (a) 778,071 shares of restricted and performance-based stock grants issued, net of forfeitures, and (b) 321,929 shares of common stock available for future grants.  For the year ended December 31, 2019, 204,650 restricted and performance-based shares were granted (148,400 restricted shares and 56,250 performance-based shares).

In determining the grant date fair value, the stock price on the date of grant, as quoted on the New York Stock Exchange, was reduced by the present value of dividends expected to be paid on the shares issued and outstanding during the requisite service period, discounted at a risk-free interest rate.  The risk-free interest rate is based on the U.S. Treasury rates at the date of grant with maturity dates approximately equal to the restriction or vesting period at the grant date. In addition, a further discount for the lack of marketability reduced the fair value of grants issued to certain key executives and directors subject to the one or two year post vesting holding period.  Assumptions used in calculating the discount for the lack of marketability include an estimate of stock volatility, risk-free interest rate, and a dividend yield.

The fair value of the shares at the date of grant is amortized to expense ratably over the vesting period.  Forfeitures on restricted stock grants are estimated at 5% for employees and 0% for executives and directors, respectively, based on evaluation of historical and expected future turnover.

As related to restricted and performance stock shares, we recorded compensation expense of $6.5 million ($4.9 million, net of tax), $7.4 million ($5.5 million, net of tax) and $7.1 million ($3.2 million, net of tax), for the years ended December 31, 2019, 2018 and 2017, respectively.  The unamortized compensation expense related to our restricted and performance-based shares was $15.9 million and $15.8 million at December 31, 2019 and 2018, respectively and is expected to be recognized over a weighted average period of 4.6 years and 0.3 years for employees and directors, respectively, as of December 31, 2019 and over a weighted average period of 4.3 years and 0.3 years for employees and directors, respectively, as of December 31, 2018.

Our restricted and performance-based share activity was as follows for the years ended December 31, 2019 and 2018:

 
 
Shares
   
Weighted Average
Grant Date Fair
Value per Share
 
Balance at December 31, 2017
   
853,958
   
$
33.25
 
Granted
   
198,004
     
39.36
 
Vested
   
(167,811
)
   
39.90
 
Forfeited (1)
   
(14,110
)
   
42.28
 
Balance at December 31, 2018
   
870,041
   
$
34.59
 
Granted
   
204,650
     
42.05
 
Vested
   
(188,693
)
   
38.08
 
Forfeited (1)
   
(33,458
)
   
43.32
 
Balance at December 31, 2019
   
852,540
   
$
35.26
 


(1)  Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were 20,508 shares and 2,085 shares, respectively. 

The weighted-average grant date fair value of restricted and performance-based shares outstanding as of December 31, 2019, 2018 and 2017 was $30.1 million (or $35.26 per share), $30.1 million (or $34.59 per share), and $28.4 million (or $33.25 per share), respectively.
XML 62 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Taxes [Abstract]  
Income Taxes
18. Income Taxes

The income tax provision (benefit) consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Current:
                 
Domestic
 
$
14,632
   
$
26,821
   
$
30,742
 
Foreign
   
3,019
     
3,180
     
3,139
 
Total current
   
17,651
     
30,001
     
33,881
 
 
                       
Deferred:
                       
Domestic
   
4,677
     
(10,132
)
   
18,833
 
Foreign
   
417
     
108
     
98
 
Total deferred
   
5,094
     
(10,024
)
   
18,931
 
Total income tax provision
 
$
22,745
   
$
19,977
   
$
52,812
 

In December 2017, the U.S. enacted the Tax Cuts and Jobs Act (the “Act”), which included a broad range of tax reform affecting businesses, including the reduction of the federal corporate tax rate from 35% to 21%, changes in the deductibility of certain business expenses, and the manner in which international operations are taxed in the U.S.   In connection with the enactment of the Act, our income tax provision for the fourth quarter of 2017 included an increase of $17.5 million, reflecting an increase of $16.1 million for the remeasurement of our net deferred tax assets and an increase in tax of $1.4 million due to the deemed repatriation of earnings of our foreign subsidiaries.
 
As related to the deemed repatriation of earnings of foreign subsidiaries, the Act includes a mandatory one-time tax on accumulated earnings of foreign subsidiaries.  As a result, all previously unremitted earnings for which no U.S. deferred tax liability had been accrued are now subject to U.S. tax.  In accordance with the guidelines provided in the Act, as of December 31, 2017 we aggregated our estimated foreign earnings and profits, and utilized participating deductions and available foreign tax credits.  The gross repatriation tax was $2.3 million, which was offset by $0.9 million of foreign tax credits for a net repatriation tax charge of $1.4 million.  During 2018, we refined and updated our calculation of the gross repatriation tax to $2.7 million, which was paid to the U.S. Treasury.  The difference in the refined and updated repatriation tax and what was previously recorded in the fourth quarter of 2017 was reflected in the 2018 tax provision.  Notwithstanding the U.S. taxation of these amounts, we intend to continue to invest most or all of these earnings indefinitely outside of the U.S., and do not expect to incur any significant additional taxes related to such amounts.

Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
                 
U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017
 
$
19,277
   
$
16,135
   
$
33,755
 
Increase (decrease) in tax rate resulting from:
                       
State and local income taxes, net of federal income tax benefit
   
3,328
     
2,781
     
3,138
 
Income tax (tax benefits) attributable to foreign income
   
191
     
1,598
     
(149
)
Other non-deductible items, net
   
(409
)
   
(559
)
   
(1,319
)
Impact of Tax Cuts and Jobs Act
   
     
     
17,515
 
Change in valuation allowance
   
358
     
22
     
(128
)
Provision for income taxes
 
$
22,745
   
$
19,977
   
$
52,812
 

The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):

 
 
December 31,
 
 
 
2019
   
2018
 
Deferred tax assets:
           
Inventories
 
$
12,077
   
$
12,798
 
Allowance for customer returns
   
11,969
     
16,836
 
Postretirement benefits
   
50
     
58
 
Allowance for doubtful accounts
   
1,262
     
1,371
 
Accrued salaries and benefits
   
9,826
     
9,147
 
Tax credit carryforwards
   
609
     
272
 
Accrued asbestos liabilities
   
13,132
     
11,872
 
Other
   
148
     
127
 
 
   
49,073
     
52,481
 
Valuation allowance
   
(757
)
   
(399
)
Total deferred tax assets
   
48,316
     
52,082
 
Deferred tax liabilities:
               
Depreciation
   
7,706
     
7,755
 
Other
   
3,338
     
1,993
 
Total deferred tax liabilities
   
11,044
     
9,748
 
 
               
Net deferred tax assets
 
$
37,272
   
$
42,334
 

In assessing the realizability of the deferred tax assets, we consider whether it is more likely than not that some portion or the entire deferred tax asset will be realized.  Ultimately, the realization of the deferred tax asset is dependent upon the generation of sufficient taxable income in those periods in which temporary differences become deductible and/or net operating loss carryforwards can be utilized.  We consider the level of historical taxable income, scheduled reversal of temporary differences, carryback and carryforward periods, tax planning strategies and projected future taxable income in determining whether a valuation allowance is warranted.  We also consider cumulative losses in recent years as well as the impact of one-time events in assessing our pre-tax earnings. Assumptions regarding future taxable income require significant judgment. Our assumptions are consistent with estimates and plans used to manage our business.

The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we would realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.

At December 31, 2019, we have foreign tax credit carryforwards of approximately $0.6 million that will expire in varying amounts by 2028.

In accordance with generally accepted accounting practices, we recognize in our financial statements only those tax positions that meet the more-likely-than-not recognition threshold.  We establish tax reserves for uncertain tax positions that do not meet this threshold.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.

We are subject to taxation in the U.S. and various state, local and foreign jurisdictions.  As of December 31, 2019, the Company is no longer subject to U.S. Federal tax examinations for years before 2016.  We remain subject to examination by state and local tax authorities for tax years 2015 through 2018.  Foreign jurisdictions have statutes of limitations generally ranging from 2 to 6 years.  Years still open to examination by foreign tax authorities in major jurisdictions include Canada (2015 onward), Hong Kong (2014 onward), Mexico (2015 onward) and Poland (2014 onward).  We do not presently anticipate that our unrecognized tax benefits will significantly increase or decrease over the next 12 months; however, actual developments in this area could differ from those currently expected.
XML 63 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Sale of Grapevine, Texas Property (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Sale of Grapevine, Texas Property [Abstract]      
Net proceeds from sale of Grapevine, Texas facility $ 4,801 $ 0 $ 0
Gain on sale of property, plant and equipment $ 0 $ 3,997 $ 15
XML 64 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property, plant and equipment [Abstract]      
Total property, plant and equipment $ 289,125 $ 276,889  
Less accumulated depreciation 199,476 186,135  
Total property, plant and equipment, net 89,649 90,754  
Depreciation expense 17,400 16,100 $ 15,400
Land, Buildings and Improvements [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment 38,299 40,126  
Machinery and Equipment [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment 142,531 136,526  
Tools, Dies and Auxiliary Equipment [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment 54,843 49,365  
Furniture and Fixtures [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment 30,470 29,169  
Leasehold Improvements [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment 11,711 11,386  
Construction-in-Progress [Member]      
Property, plant and equipment [Abstract]      
Total property, plant and equipment $ 11,271 $ 10,317  
XML 65 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other Assets [Abstract]    
Deferred compensation $ 17,519 $ 14,020
Deferred financing costs, net 656 876
Other 660 723
Total other assets, net $ 18,835 $ 15,619
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2019
Employee Benefits [Abstract]  
Defined Contribution Plan Matching Obligations Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):

 
 
U.S. Defined
Contribution
 
Year ended December 31,
     
2019
 
$
9,080
 
2018
   
8,928
 
2017
   
9,153
 
XML 67 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 68 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Investments in Unconsolidated Affiliates (Tables)
12 Months Ended
Dec. 31, 2019
Investments in Unconsolidated Affiliates [Abstract]  
Investments in Unconsolidated Affiliates
 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.
 
$
18,099
   
$
17,764
 
Foshan FGD SMP Automotive Compressor Co. Ltd
   
13,633
     
12,547
 
Jiangsu Che Yijia New Energy Technology Co., Ltd.
   
4,883
     
 
Orange Electronic Co. Ltd
   
2,243
     
2,158
 
Total
 
$
38,858
   
$
32,469
 
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Quantitative Lease Disclosures [Abstract]    
Renewal option period 5 years  
Assets [Abstract]    
Operating lease right-of-use assets $ 36,020 $ 0
Liabilities [Abstract]    
Sundry payables and accrued expenses 8,739  
Noncurrent operating lease liabilities 28,376 $ 0
Present value of lease liabilities $ 37,115  
Operating Leases [Abstract]    
Weighted average remaining lease term 5 years 7 months 6 days  
Weighted average discount rate 3.70%  
Lease Expense [Abstract]    
Operating lease expense [1] $ 8,940  
Excluded expenses of non lease 2,400  
Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]    
Operating cash flows from operating leases 8,758  
Right-of-use assets obtained in exchange for new lease obligations [Abstract]    
Operating leases 4,663  
Minimum Lease Payments [Abstract]    
2020 8,994  
2021 8,245  
2022 6,882  
2023 5,682  
2024 3,881  
Thereafter 7,844  
Total lease payments 41,528  
Less: Interest (4,413)  
Present value of lease liabilities $ 37,115  
Maximum [Member]    
Quantitative Lease Disclosures [Abstract]    
Remaining operating lease terms 10 years  
[1] Excludes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material
XML 70 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Accounts receivable, allowances for discounts and doubtful accounts $ 5,212 $ 5,687
Stockholders' equity:    
Common stock, par value (in dollars per share) $ 2.00 $ 2.00
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 23,936,036 23,936,036
Treasury stock - at cost (in shares) 1,477,594 1,503,284
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales (Tables)
12 Months Ended
Dec. 31, 2019
Net Sales [Abstract]  
Disaggregation of Net Sales The following tables provide disaggregation of net sales information for the years ended December 31, 2019, 2018 and 2017 (in thousands):

Year Ended December 31, 2019 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
760,134
   
$
263,769
   
$
   
$
1,023,903
 
Canada
   
27,439
     
12,322
     
10,397
     
50,158
 
Mexico
   
19,330
     
705
     
     
20,035
 
Europe
   
13,341
     
534
     
     
13,875
 
Other foreign
   
28,917
     
1,025
     
     
29,942
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
705,994
   
$
   
$
6,381
   
$
712,375
 
Wire and cable
   
143,167
     
     
477
     
143,644
 
Compressors
   
     
160,485
     
1,338
     
161,823
 
Other climate control parts
   
     
117,870
     
2,201
     
120,071
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Sales Channel:
                               
Aftermarket
 
$
702,872
   
$
248,420
   
$
10,397
   
$
961,689
 
OE/OES
   
124,665
     
27,915
     
     
152,580
 
Export
   
21,624
     
2,020
     
     
23,644
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 

Year Ended December 31, 2018 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
714,402
   
$
261,628
   
$
   
$
976,030
 
Canada
   
33,475
     
13,877
     
10,108
     
57,460
 
Mexico
   
19,397
     
817
     
     
20,214
 
Europe
   
13,054
     
630
     
     
13,684
 
Other foreign
   
23,159
     
1,504
     
     
24,663
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
648,270
   
$
   
$
5,829
   
$
654,099
 
Wire and cable
   
155,217
     
     
454
     
155,671
 
Compressors
   
     
148,416
     
1,853
     
150,269
 
Other climate control parts
   
     
130,040
     
1,972
     
132,012
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Sales Channel:
                               
Aftermarket
 
$
684,242
   
$
246,112
   
$
10,108
   
$
940,462
 
OE/OES
   
97,205
     
30,275
     
     
127,480
 
Export
   
22,040
     
2,069
     
     
24,109
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 

Year Ended December 31, 2017 (a)(b)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
737,108
   
$
263,895
   
$
   
$
1,001,003
 
Canada
   
32,197
     
12,205
     
7,603
     
52,005
 
Mexico
   
23,683
     
838
     
     
24,521
 
Europe
   
13,342
     
746
     
     
14,088
 
Other foreign
   
23,083
     
1,443
     
     
24,526
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
657,287
   
$
   
$
4,403
   
$
661,690
 
Wire and cable
   
172,126
     
     
650
     
172,776
 
Compressors
   
     
148,377
     
1,233
     
149,610
 
Other climate control parts
   
     
130,750
     
1,317
     
132,067
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Sales Channel:
                               
Aftermarket
 
$
701,308
   
$
246,097
   
$
7,603
   
$
955,008
 
OE/OES
   
106,173
     
30,268
     
     
136,441
 
Export
   
21,932
     
2,762
     
     
24,694
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

(c)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Product Warranty and Overstock Returns [Abstract]    
Product warranty period 90 days  
Accounting for Income Taxes [Abstract]    
Valuation allowance $ 757 $ 399
Net deferred tax asset $ 37,272 $ 42,334
XML 73 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]      
Net sales [1],[2] $ 1,137,913 $ 1,092,051 $ 1,116,143 [3],[4]
Cost of sales 806,113 779,264 789,487
Gross profit 331,800 312,787 326,656
Selling, general and administrative expenses 234,715 231,336 224,237
Restructuring and integration expenses 2,585 4,510 6,173
Other income (expense), net (5) 4,327 1,275
Operating income 94,495 81,268 97,521
Other non-operating income (expense), net 2,587 (411) 1,250
Interest expense 5,286 4,026 2,329
Earnings from continuing operations before taxes 91,796 76,831 96,442
Provision for income taxes 22,745 19,977 52,812
Earnings from continuing operations 69,051 56,854 43,630
Loss from discontinued operations, net of income tax benefit of $3,912, $4,866 and $3,769 (11,134) (13,851) (5,654)
Net earnings $ 57,917 $ 43,003 $ 37,976
Net earnings per common share - Basic:      
Earnings from continuing operations (in dollars per share) $ 3.09 $ 2.53 $ 1.92
Discontinued operations (in dollars per share) (0.50) (0.62) (0.25)
Net earnings per common share - Basic (in dollars per share) 2.59 1.91 1.67
Net earnings per common share - Diluted:      
Earnings from continuing operations (in dollars per share) 3.03 2.48 1.88
Discontinued operations (in dollars per share) (0.49) (0.60) (0.24)
Net earnings per common share - Diluted (in dollars per share) 2.54 1.88 1.64
Dividends declared per share (in dollars per share) $ 0.92 $ 0.84 $ 0.76
Average number of common shares (in shares) 22,378,414 22,456,480 22,726,491
Average number of common shares and dilutive common shares (in shares) 22,818,451 22,931,723 23,198,392
[1] Revenues are attributed to countries based upon the location of the customer.
[2] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[3] Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[4] Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
XML 74 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Employee
shares
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Defined Contribution Plans [Abstract]      
U.S defined contribution $ 9,080 $ 8,928 $ 9,153
Employer discretionary contribution amount 300 300 600
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Provision for expense in connection with ESOP 2,500 2,600 2,200
Net periodic benefit cost $ (25) (262) (653)
Postretirement Medical Benefits [Abstract]      
Number of former union employees covered by the plan | Employee 16    
Supplemental Executive Retirement Plan [Member]      
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Benefit obligation outstanding $ 0 0  
Net periodic benefit cost $ 0 $ 0 $ 0
Employee Stock Ownership Plan and Trust (ESOP) [Member]      
Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]      
Additional shares contributed to ESOP (in shares) | shares 49,100    
Shares released from trust (in shares) | shares 49,100    
Total remaining balance of shares in the ESOP (in shares) | shares 200    
XML 75 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies, Letters of Credit and Asbestos (Details)
$ in Millions
12 Months Ended 220 Months Ended
Dec. 31, 2019
USD ($)
Claim
Officer
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
Claim
Letters of Credit and Asbestos [Abstract]        
Number of key officers | Officer 1      
Financial Standby Letter of Credit [Member]        
Letters of Credit and Asbestos [Abstract]        
Outstanding letters of credit with certain vendors $ 3.1     $ 3.1
Asbestos [Member]        
Letters of Credit and Asbestos [Abstract]        
Pending claims, approximate number | Claim 1,550     1,550
Payment for settled claims       $ 30.9
Asbestos [Member] | Minimum [Member]        
Letters of Credit and Asbestos [Abstract]        
Range of possible loss $ 52.0 $ 46.7   52.0
Incremental pre-tax provision 9.7      
Increase in the range of possible loss   5.3    
Asbestos [Member] | Maximum [Member]        
Letters of Credit and Asbestos [Abstract]        
Range of possible loss 90.6     90.6
Increase in the range of possible loss   6.7    
Asbestos [Member] | California Case [Member]        
Letters of Credit and Asbestos [Abstract]        
Range of possible loss   7.6    
Asbestos [Member] | Discontinued Operations [Member]        
Letters of Credit and Asbestos [Abstract]        
Incremental pre-tax provision   10.1    
Total operating cash outflows related to discontinued operations (8.8) $ (5.7) $ (5.8)  
Asbestos [Member] | Discontinued Operations [Member] | Minimum [Member]        
Letters of Credit and Asbestos [Abstract]        
Range of possible loss 50.6     50.6
Asbestos [Member] | Discontinued Operations [Member] | Maximum [Member]        
Letters of Credit and Asbestos [Abstract]        
Range of possible loss $ 85.2     $ 85.2
XML 76 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Data, Customer Concentration (Details) - Customer Concentration Risk [Member] - Customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Customer Concentration [Abstract]      
Number of largest individual customers 5    
Net Sales [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 69.00% 70.00% 70.00%
Net Sales [Member] | Five Largest Individual Customers [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 69.00% 70.00% 70.00%
Net Sales [Member] | O' Reilly [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 22.00%    
Net Sales [Member] | Advance [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 16.00%    
Net Sales [Member] | NAPA [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 15.00%    
Net Sales [Member] | AutoZone [Member]      
Customer Concentration [Abstract]      
Concentration risk, percentage 11.00%    
XML 77 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) - HSBC Bank Polska S.A. [Member]
zł in Millions, $ in Millions
12 Months Ended
Dec. 31, 2019
PLN (zł)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
PLN (zł)
Dec. 31, 2018
USD ($)
Line of Credit Facility [Abstract]        
Maximum borrowing capacity zł 30.0 $ 7.9    
Overdraft facility expiration date Dec. 31, 2020      
Overdraft facility zł 16.7 $ 4.4 zł 19.9 $ 5.3
1M WIBOR [Member]        
Line of Credit Facility [Abstract]        
Basis spread on variable rate 0.75%      
XML 78 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Sale of Grapevine, Texas Property
12 Months Ended
Dec. 31, 2019
Sale of Grapevine, Texas Property [Abstract]  
Sale of Grapevine, Texas Property
4. Sale of Grapevine, Texas Property

In December 2018, we completed the sale of our property located in Grapevine, Texas.  The net proceeds from the sale of the property of $4.8 million was received in January 2019 and was used to reduce borrowings under our revolving credit facility.  The gain on the sale of the property of $3.9 million is included in other income (expense), net in operating income on our consolidated statement of operations.
XML 79 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
8. Property, Plant and Equipment

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Land, buildings and improvements
 
$
38,299
   
$
40,126
 
Machinery and equipment
   
142,531
     
136,526
 
Tools, dies and auxiliary equipment
   
54,843
     
49,365
 
Furniture and fixtures
   
30,470
     
29,169
 
Leasehold improvements
   
11,711
     
11,386
 
Construction-in-progress
   
11,271
     
10,317
 
Total property, plant and equipment
   
289,125
     
276,889
 
Less accumulated depreciation
   
199,476
     
186,135
 
Total property, plant and equipment, net
 
$
89,649
   
$
90,754
 

Depreciation expense was $17.4 million in 2019, $16.1 million in 2018 and $15.4 million in 2017.
XML 80 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Summary of Significant Accounting Policies [Abstract]  
Principles of Consolidation Principles of Consolidation

Standard Motor Products, Inc. and subsidiaries (referred to hereinafter in these notes to the consolidated financial statements as “we,” “us,” “our” or the “Company”) is engaged in the manufacture and distribution of replacement parts for motor vehicles in the automotive aftermarket industry with a complementary focus on the heavy duty, industrial equipment and original equipment service markets. The consolidated financial statements include our accounts and all domestic and international companies in which we have more than a 50% equity ownership, except in instances where the minority shareholder maintains substantive participating rights, in which case we follow the equity method of accounting.  Investments in unconsolidated affiliates are accounted for on the equity method, as we do not have a controlling financial interest but have the ability to exercise significant influence.  All significant inter-company items have been eliminated.
Use of Estimates Use of Estimates

In conformity with generally accepted accounting principles, we have made a number of estimates and assumptions relating to the reporting of assets, liabilities, revenues and expenses, and the disclosure of contingent assets and liabilities to prepare these consolidated financial statements. Some of the more significant estimates include allowances for doubtful accounts, cash discounts, valuation of inventory, valuation of long-lived assets, goodwill and other intangible assets, depreciation and amortization of long-lived assets, product liability exposures, asbestos, environmental and litigation matters, valuation of deferred tax assets, share based compensation and sales returns and other allowances.  We can give no assurances that actual results will not differ from those estimates.  Although we do not believe that there is a reasonable likelihood that there will be a material change in the future estimate or in the assumptions that we use in calculating the estimate, unforeseen changes in the industry, or business could materially impact the estimate and may have a material adverse effect on our business, financial condition and results of operations.
Reclassification Reclassification

Certain prior period amounts in the accompanying consolidated financial statements and related notes have been reclassified to conform to the 2019 presentation.
Cash and Cash Equivalents Cash and Cash Equivalents

We consider all highly liquid investments purchased with a maturity of three months or less to be cash equivalents.
Allowance for Doubtful Accounts and Cash Discounts Allowance for Doubtful Accounts and Cash Discounts

We do not generally require collateral for our trade accounts receivable.  Accounts receivable have been reduced by an allowance for amounts that may become uncollectible in the future.  These allowances are established based on a combination of write-off history, aging analysis, and specific account evaluations.   When a receivable balance is known to be uncollectible, it is written off against the allowance for doubtful accounts.  Cash discounts are provided based on an overall average experience rate applied to qualifying accounts receivable balances.
Inventories Inventories

Inventories are valued at the lower of cost and net realizable value.  Cost is determined on the first-in first-out basis.  Where appropriate, standard cost systems are utilized for purposes of determining cost; the standards are adjusted as necessary to ensure they approximate actual costs.  Estimates of lower of cost and net realizable value of inventory are determined by comparing the actual cost of the product to the estimated selling prices in the ordinary course of business less reasonably predictable costs of completion, disposal and transportation of the inventory.
 
We also evaluate inventories on a regular basis to identify inventory on hand that may be obsolete or in excess of current and future projected market demand.  For inventory deemed to be obsolete, we provide a reserve on the full value of the inventory.  Inventory that is in excess of current and projected use is reduced by an allowance to a level that approximates our estimate of future demand.  Future projected demand requires management judgment and is based upon (a) our review of historical trends and (b) our estimate of projected customer specific buying patterns and trends in the industry and markets in which we do business.  Using rolling twelve month historical information, we estimate future demand on a continuous basis.  As such, the historical volatility of such estimates has been minimal.  We maintain provisions for inventory reserves of $45.8 million and $44 million as of December 31, 2019 and 2018, respectively.
 
We utilize cores (used parts) in our remanufacturing processes for air conditioning compressors, diesel injectors, and diesel pumps.  The production of air conditioning compressors, diesel injectors, and diesel pumps involves the rebuilding of used cores, which we acquire either in outright purchases from used parts brokers, or from returns pursuant to an exchange program with customers. Under such exchange programs, at the time of sale of air conditioning compressors, diesel injectors, and diesel pumps, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.
 
In addition, many of our customers can return inventory to us based upon customer warranty and overstock arrangements within customer specific limits.  At the time products are sold, we accrue a liability for product warranties and overstock returns and record as unreturned customer inventory our estimate of anticipated customer returns.  Estimates are based upon historical information on the nature, frequency and probability of the customer return.  Unreturned core, warranty and overstock customer inventory is recorded at standard cost.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.
Property, Plant and Equipment Property, Plant and Equipment
 
Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:


Estimated Life
Buildings
25 to 33-1/2 years
Building improvements
10 to 25 years
Machinery and equipment
5 to 12 years
Tools, dies and auxiliary equipment
3 to 8 years
Furniture and fixtures
3 to 12 years

Leasehold improvements are depreciated over the shorter of the estimated useful life or the term of the lease.  Costs related to maintenance and repairs which do not prolong the assets useful lives are expensed as incurred.  We assess our property, plant and equipment to be held and used for impairment when indicators are present that the carrying value may not be recoverable.
Leases
Leases
 
We determine if an arrangement is a lease at inception.  For operating leases, we include and report operating lease right-of-use (“ROU”) assets, sundry payables and accrued expenses, and noncurrent operating lease liabilities on our consolidated balance sheet for leases with a term longer than twelve months.  Finance leases are reported on our consolidated balance sheets in property, plant and equipment, current portion of other debt, and long-term debt.
 
Operating lease ROU assets and operating lease liabilities are recognized at the lease commencement date based on the present value of the total lease payments over the lease term.  Our ROU assets represent the right to use an underlying leased asset over the existing lease term, and the corresponding lease liabilities represent our obligation to make lease payments arising from the lease agreement.  As most of our leases do not provide for an implicit rate, we use our secured incremental borrowing rate based on the information available when determining the present value of our lease payments.  Our lease terms may include options to terminate, or extend, our lease when it is reasonably certain that we will execute the option.  Lease agreements may contain lease and non-lease components, which are generally accounted for separately.  Operating lease expense is recognized on a straight-line basis over the lease term.
Valuation of Long-Lived and Intangible Assets and Goodwill Valuation of Long-Lived and Intangible Assets and Goodwill

At acquisition, we estimate and record the fair value of purchased intangible assets, which primarily consist of customer relationships, trademarks and trade names, patents and non-compete agreements.  The fair values of these intangible assets are estimated based on our assessment.  Goodwill is the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations.  Goodwill and certain other intangible assets having indefinite lives are not amortized to earnings, but instead are subject to periodic testing for impairment.  Intangible assets determined to have definite lives are amortized over their remaining useful lives.

We assess the impairment of long-lived assets, identifiable intangibles assets and goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable.  With respect to goodwill and identifiable intangible assets having indefinite lives, we test for impairment on an annual basis or in interim periods if an event occurs or circumstances change that may indicate the fair value is below its carrying amount.  Factors we consider important, which could trigger an impairment review, include the following: (a) significant underperformance relative to expected historical or projected future operating results; (b) significant changes in the manner of our use of the acquired assets or the strategy for our overall business; and (c) significant negative industry or economic trends. We review the fair values using the discounted cash flows method and market multiples.
 
When performing our evaluation of goodwill for impairment, if we conclude qualitatively that it is not more likely than not that the fair value of the reporting unit is less than its carrying amount, then the two-step impairment test is not required.  If we are unable to reach this conclusion, then we would perform the two-step impairment test.  Initially, the fair value of the reporting unit is compared to its carrying amount.  To the extent the carrying amount of a reporting unit exceeds the fair value of the reporting unit; we are required to perform a second step, as this is an indication that the reporting unit goodwill may be impaired.  In this step, we compare the implied fair value of the reporting unit goodwill with the carrying amount of the reporting unit goodwill and recognize a charge for impairment to the extent the carrying value exceeds the implied fair value.  The implied fair value of goodwill is determined by allocating the fair value of the reporting unit to all of the assets (recognized and unrecognized) and liabilities of the reporting unit in a manner similar to a purchase price allocation. The residual fair value after this allocation is the implied fair value of the reporting unit goodwill.  On January 1, 2020, we will adopt Accounting Standards Update (“ASU”) 2017-04, Simplifying the Test for Goodwill Impairment (“ASU 2017-04”)ASU 2017-04 removes the second step of the impairment test, which requires a hypothetical purchase price allocation to determine the implied fair value of the reporting unit goodwill.  Instead, under ASU 2017-04, goodwill impairment is the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.  ASU 2017-04 will be applied prospectively.

Identifiable intangible assets having indefinite lives are reviewed for impairment on an annual basis using a methodology similar with that used to evaluate goodwill.  Intangible assets having definite lives and other long-lived assets are reviewed for impairment whenever events such as product discontinuance, plant closures, product dispositions or other changes in circumstances indicate that the carrying amount may not be recoverable.  In reviewing intangible assets having definite lives and other long-lived assets for impairment, we compare the carrying value of such assets to the estimated undiscounted future cash flows expected from the use of the assets and their eventual disposition. When the estimated undiscounted future cash flows are less than their carrying amount, an impairment loss is recognized equal to the difference between the assets fair value and their carrying value.

There are inherent assumptions and estimates used in developing future cash flows requiring our judgment in applying these assumptions and estimates to the analysis of identifiable intangibles and long-lived asset impairment including projecting revenues, interest rates, tax rates and the cost of capital.  Many of the factors used in assessing fair value are outside our control and it is reasonably likely that assumptions and estimates will change in future periods.  These changes can result in future impairments.  In the event our planning assumptions were modified resulting in impairment to our assets, we would be required to include an expense in our statement of operations, which could materially impact our business, financial condition and results of operations.
Foreign Currency Translation
Foreign Currency Translation

Assets and liabilities of our foreign operations are translated into U.S. dollars at year-end exchange rates.  Income statement accounts are translated using the average exchange rates prevailing during the year.  The resulting translation adjustments are recorded as a separate component of accumulated other comprehensive income (loss) and remains there until the underlying foreign operation is liquidated or substantially disposed of.  Foreign currency transaction gains or losses are recorded in the statement of operations under the caption “other non-operating income (expense), net.”
Revenue Recognition
Revenue Recognition

We derive our revenue primarily from sales of replacement parts for motor vehicles from both our Engine Management and Temperature Control Segments. We recognize revenues when our performance obligation has been satisfied and the control of products has been transferred to a customer which typically occurs upon shipment.  Revenue is measured as the amount of consideration we expect to receive in exchange for the transfer of goods or providing services. The amount of consideration we receive and revenue we recognize depends on the marketing incentives, product warranty and overstock returns we offer to our customers.  For certain of our sales of remanufactured products, we also charge our customers a deposit for the return of a used core component which we can use in our future remanufacturing activities.  Such deposit is not recognized as revenue at the time of the sale but rather carried as a core liability.  At the same time, we estimate the core expected to be returned from the customer and record the estimated return as unreturned customer inventory.  The liability is extinguished when a core is actually returned to us, or at period end when we estimate and recognize revenue for the core deposits not expected to be returned.  We estimate and record provisions for cash discounts, quantity rebates, sales returns and warranties in the period the sale is recorded, based upon our prior experience and current trends.  Significant management judgments and estimates must be made and used in estimating sales returns and allowances relating to revenue recognized in any accounting period.
Product Warranty and Overstock Returns Product Warranty and Overstock Returns

Many of our products carry a warranty ranging from a 90-day limited warranty to a lifetime limited warranty, which generally covers defects in materials or workmanship and failure to meet industry published specifications and/or the result of installation error.  In addition to warranty returns, we also permit our customers to return new, undamaged products to us within customer-specific limits (which are generally limited to a specified percentage of their annual purchases from us) in the event that they have overstocked their inventories. At the time products are sold, we accrue a liability for product warranties and overstock returns as a percentage of sales based upon estimates established using historical information on the nature, frequency and average cost of the claim and the probability of the customer return.  At the same time, we record an estimate of anticipated customer returns as unreturned customer inventory.  Significant judgments and estimates must be made and used in connection with establishing the sales returns and other allowances in any accounting period.  Revision to these estimates is made when necessary, based upon changes in these factors.  We regularly study trends of such claims.
New Customer Acquisition Costs New Customer Acquisition Costs

New customer acquisition costs refer to arrangements pursuant to which we incur change-over costs to induce a new customer to switch from a competitor’s brand.  In addition, change-over costs include the costs related to removing the new customer’s inventory and replacing it with our inventory commonly referred to as a stocklift. New customer acquisition costs are recorded as a reduction to revenue when incurred.
Selling, General and Administration Expenses Selling, General and Administration Expenses

Selling, general and administration expenses include shipping costs and advertising, which are expensed as incurred.  Shipping and handling charges, as well as freight to customers, are included in distribution expenses as part of selling, general and administration expenses.
Deferred Financing Costs
Deferred Financing Costs

Deferred financing costs represent costs incurred in conjunction with our debt financing activities.  Deferred financing costs related to our revolving credit facility are capitalized and amortized over the life of the related financing arrangement.  If the debt is retired early, the related unamortized deferred financing costs are written off in the period the debt is retired and are recorded in the statement of operations under the caption other non-operating income (expense), net.
Accounting for Income Taxes
Accounting for Income Taxes

Income taxes are calculated using the asset and liability method.  Deferred tax assets and liabilities are determined based on the estimated future tax effects of temporary differences between the financial statement carrying amounts and the tax bases of assets and liabilities, as measured by the current enacted tax rates.
 
We maintain valuation allowances when it is more likely than not that all or a portion of a deferred asset will not be realized.  The valuation allowance is intended to provide for the uncertainty regarding the ultimate utilization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  In determining whether a valuation allowance is warranted, we consider all positive and negative evidence and all sources of taxable income such as prior earnings history, expected future earnings, carryback and carryforward periods and tax strategies to estimate if sufficient future taxable income will be generated to realize the deferred tax asset.  The assessment of the adequacy of our valuation allowance is based on our estimates of taxable income by jurisdiction in which we operate and the period over which our deferred tax assets will be recoverable.  In the event that actual results differ from these estimates, or we adjust these estimates in future periods for current trends or expected changes in our estimating assumptions, we may need to modify the level of valuation allowance which could materially impact our business, financial condition and results of operations.
 
The valuation allowance of $0.8 million as of December 31, 2019 is intended to provide for the uncertainty regarding the ultimate realization of our U.S. foreign tax credit carryovers and foreign net operating loss carryovers.  Based on these considerations, we believe it is more likely than not that we will realize the benefit of the net deferred tax asset of $37.3 million as of December 31, 2019, which is net of the remaining valuation allowance.
 
Tax benefits are recognized for an uncertain tax position when, in management's judgment, it is more likely than not that the position will be sustained upon examination by a taxing authority.  For a tax position that meets the more-likely-than-not recognition threshold, the tax benefit is measured as the largest amount that is judged to have a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority.  The liability associated with unrecognized tax benefits is adjusted periodically due to changing circumstances and when new information becomes available.  Such adjustments are recognized entirely in the period in which they are identified.  During the years ended December 31, 2019, 2018 and 2017, we did not establish a liability for uncertain tax positions.
Environmental Reserves Environmental Reserves

We are subject to various U.S. Federal and state and local environmental laws and regulations and are involved in certain environmental remediation efforts.  We estimate and accrue our liabilities resulting from such matters based upon a variety of factors including the assessments of environmental engineers and consultants who provide estimates of potential liabilities and remediation costs.  Such estimates are not discounted to reflect the time value of money due to the uncertainty in estimating the timing of the expenditures, which may extend over several years.  Potential recoveries from insurers or other third parties of environmental remediation liabilities are recognized independently from the recorded liability, and any asset related to the recovery will be recognized only when the realization of the claim for recovery is deemed probable.
Asbestos Litigation Asbestos Litigation

In evaluating our potential asbestos-related liability, we use an actuarial study that is prepared by a leading actuarial firm with expertise in assessing asbestos-related liabilities.  We evaluate the estimate of the range of undiscounted liability to determine which amount to accrue.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.  Legal costs are expensed as incurred.
Loss Contingencies
Loss Contingencies

We have loss contingencies, for such matters as legal claims and legal proceedings.  Establishing loss reserves for these matters requires estimates, judgment of risk exposure and ultimate liability.  We record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required for both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  We maintain an ongoing monitoring and identification process to assess how the activities are progressing against the accrued estimated costs.  As additional information becomes available, we reassess our potential liability related to these matters.  Adjustments to the liabilities are recorded in the statement of operations in the period when additional information becomes available.  Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.
Concentrations of Credit Risk
Concentrations of Credit Risk

Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash investments and accounts receivable.  We place our cash investments with high quality financial institutions and limit the amount of credit exposure to any one institution.  Although we are directly affected by developments in the vehicle parts industry, management does not believe significant credit risk exists.
 
With respect to accounts receivable, such receivables are primarily from warehouse distributors and major retailers in the automotive aftermarket industry located in the U.S.  We perform ongoing credit evaluations of our customers’ financial conditions.  Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017.  During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.  The loss of one or more of these customers or, a significant reduction in purchases of our products from any one of them, could have a materially adverse impact on our business, financial condition and results of operations.
Foreign Cash Balances Foreign Cash Balances

Substantially all of the cash and cash equivalents, including foreign cash balances, at December 31, 2019 and 2018 were uninsured.  Foreign cash balances at December 31, 2019 and 2018 were $8.5 million and $11.1 million, respectively.
Recently Issued Accounting Pronouncements
Recently Issued Accounting Pronouncements

Standards that were adopted

Leases

Effective January 1, 2019, we adopted ASU 2016-02, Leases, (“ASU 2016-02”) using the modified retrospective approach. The modified retrospective approach provides a method for recording existing leases at adoption.  The most significant impact in adopting the new standard was the recognition of right-of-use (“ROU”) assets and lease liabilities on our consolidated balance sheet for operating leases, while the accounting for finance leases remained substantially unchanged.  The adoption of the new standard did not materially impact our consolidated statements of operations or cash flows.
 
In adopting ASU 2016-02, we elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed us to carry forward our historical lease identification and lease classifications.  In addition, upon adoption, we evaluated all of our leases, and in particular our real estate leases, to determine the appropriate lease term.  In evaluating our leases, we determined that the lease term for one of our leases should be lengthened, as we concluded that it is reasonably certain that we will exercise the five-year renewal option in the lease.  The lease term for all of our other leases remained unchanged.
 
Additionally, we elected to apply the provisions of ASU 2018-11, Targeted Improvements, which allows us to initially apply the new lease requirements as of the effective date.  Comparative financial information for the prior periods presented were not restated but instead are reported under the accounting standards in effect in those prior periods.
 
Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January 1, 2019 (in thousands):
 
 
 
Balance at
December 31,
2018
   
Adjustments
Due to
Adoption of
ASU 2016-02
   
Balance at
January 1,
2019
 
Balance Sheet
                 
Operating lease right-of-use asset
 
$
   
$
38,580
   
$
38,580
 
Sundry payables and accrued expenses
   
31,033
     
7,232
     
38,265
 
Noncurrent operating lease liabilities
   
     
31,348
     
31,348
 

See Note 2 for further information regarding our adoption of ASU 2016-02.

Standards that are not yet adopted as of December 31, 2019

The following table provides a brief description of recently issued accounting pronouncements that have not yet been adopted as of December 31, 2019, and that could have an impact on our financial statements:
 
Standard
 
Description
 
Date of
adoption
 
Effects on the financial
statements or other significant
matters
       
ASU 2017-04, Simplifying the Test for Goodwill Impairment
 
This standard is intended to simplify the accounting for goodwill impairment.  ASU 2017-04 removes Step 2 of the test, which requires a hypothetical purchase price allocation.  A goodwill impairment will now be the amount by which a reporting unit’s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  The new standard will be applied prospectively.  We anticipate that the adoption of this standard will not materially impact the amount of goodwill impairment, if any, when performing our annual impairment test.
             
ASU 2016-13, Financial Instruments – Credit Losses
 
This standard creates a single model to measure impairment on financial assets, which includes trade accounts receivable.  An estimate of expected credit losses on trade accounts receivable over their contractual life will be required to be recorded at inception, based on historical information, current conditions, and reasonable and supportable forecasts.
 
January 1, 2020, with early adoption permitted
 
We will adopt the new standard on January 1, 2020.  We anticipate that the adoption of this standard will not have a material impact on the manner in which we estimate our allowance for doubtful accounts on trade accounts receivable, or on our consolidated financial statements.
XML 81 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales
12 Months Ended
Dec. 31, 2019
Net Sales [Abstract]  
Net Sales
21. Net Sales

Disaggregation of Net Sales

We disaggregate our net sales from contracts with customers by geographic area, major product group, and major sales channels for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our net sales are affected by economic factors.  The following tables provide disaggregation of net sales information for the years ended December 31, 2019, 2018 and 2017 (in thousands):

Year Ended December 31, 2019 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
760,134
   
$
263,769
   
$
   
$
1,023,903
 
Canada
   
27,439
     
12,322
     
10,397
     
50,158
 
Mexico
   
19,330
     
705
     
     
20,035
 
Europe
   
13,341
     
534
     
     
13,875
 
Other foreign
   
28,917
     
1,025
     
     
29,942
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
705,994
   
$
   
$
6,381
   
$
712,375
 
Wire and cable
   
143,167
     
     
477
     
143,644
 
Compressors
   
     
160,485
     
1,338
     
161,823
 
Other climate control parts
   
     
117,870
     
2,201
     
120,071
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 
Major Sales Channel:
                               
Aftermarket
 
$
702,872
   
$
248,420
   
$
10,397
   
$
961,689
 
OE/OES
   
124,665
     
27,915
     
     
152,580
 
Export
   
21,624
     
2,020
     
     
23,644
 
Total
 
$
849,161
   
$
278,355
   
$
10,397
   
$
1,137,913
 

Year Ended December 31, 2018 (a)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
714,402
   
$
261,628
   
$
   
$
976,030
 
Canada
   
33,475
     
13,877
     
10,108
     
57,460
 
Mexico
   
19,397
     
817
     
     
20,214
 
Europe
   
13,054
     
630
     
     
13,684
 
Other foreign
   
23,159
     
1,504
     
     
24,663
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
648,270
   
$
   
$
5,829
   
$
654,099
 
Wire and cable
   
155,217
     
     
454
     
155,671
 
Compressors
   
     
148,416
     
1,853
     
150,269
 
Other climate control parts
   
     
130,040
     
1,972
     
132,012
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 
Major Sales Channel:
                               
Aftermarket
 
$
684,242
   
$
246,112
   
$
10,108
   
$
940,462
 
OE/OES
   
97,205
     
30,275
     
     
127,480
 
Export
   
22,040
     
2,069
     
     
24,109
 
Total
 
$
803,487
   
$
278,456
   
$
10,108
   
$
1,092,051
 

Year Ended December 31, 2017 (a)(b)
 
Engine
Management
   
Temperature
Control
   
Other (c)
   
Total
 
Geographic Area:
                       
United States
 
$
737,108
   
$
263,895
   
$
   
$
1,001,003
 
Canada
   
32,197
     
12,205
     
7,603
     
52,005
 
Mexico
   
23,683
     
838
     
     
24,521
 
Europe
   
13,342
     
746
     
     
14,088
 
Other foreign
   
23,083
     
1,443
     
     
24,526
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Product Group:
                               
Ignition, emission control, fuel and safety related system products
 
$
657,287
   
$
   
$
4,403
   
$
661,690
 
Wire and cable
   
172,126
     
     
650
     
172,776
 
Compressors
   
     
148,377
     
1,233
     
149,610
 
Other climate control parts
   
     
130,750
     
1,317
     
132,067
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 
Major Sales Channel:
                               
Aftermarket
 
$
701,308
   
$
246,097
   
$
7,603
   
$
955,008
 
OE/OES
   
106,173
     
30,268
     
     
136,441
 
Export
   
21,932
     
2,762
     
     
24,694
 
Total
 
$
829,413
   
$
279,127
   
$
7,603
   
$
1,116,143
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

(c)
Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.

Geographic Area

We sell our line of products primarily in the United States, with additional sales in Canada, Mexico, Europe, Asia and Latin America.  Sales are attributed to countries based upon the location of the customer.  Our sales are substantially denominated in U.S. dollars.

Major Product Group

The Engine Management segment of the Company principally generates revenue from the sale of automotive engine replacement parts including ignition, emission control, fuel and safety related system products, and wire and cable parts.  The Temperature Control segment of the Company principally generates revenue from the sale of automotive temperature control systems replacement parts including air conditioning compressors and other climate control parts.

Major Sales Channel

In the aftermarket channel, we sell our products to warehouse distributors and retailers.  Our customers buy directly from us and sell directly to jobber stores, professional technicians and to “do-it-yourselfers” who perform automotive repairs on their personal vehicles.  In the Original Equipment (“OE”) and Original Equipment Service (“OES”) channel, we sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.  Lastly, in the Export channel, our domestic entities sell to customers outside the United States.
XML 82 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring and Integration Expense (Tables)
12 Months Ended
Dec. 31, 2019
Restructuring Reserve [Abstract]  
Restructuring and Integration Expense The aggregated liabilities included in “sundry payables and accrued expenses” and “other accrued liabilities” in the consolidated balance sheet relating to the restructuring and integration activities as of and for the years ended December 31, 2019 and 2018, consisted of the following (in thousands):

 
 
Workforce
Reduction
   
Other Exit
Costs
   
Total
 
Exit activity liability at December 31, 2017
 
$
2,854
   
$
   
$
2,854
 
Restructuring and integration costs:
                       
Amounts provided for during 2018 (1)
   
9
     
4,501
     
4,510
 
Non-cash usage, including asset write-downs
   
     
(181
)
   
(181
)
Cash payments
   
(2,148
)
   
(3,036
)
   
(5,184
)
Reclassification of environmental liability (1)
   
     
(1,284
)
   
(1,284
)
Foreign currency exchange rate changes
   
27
     
     
27
 
Exit activity liability at December 31, 2018
 
$
742
   
$
   
$
742
 
Restructuring and integration costs:
                       
Amounts provided for during 2019 (1)
   
     
2,585
     
2,585
 
Cash payments
   
(406
)
   
(1,688
)
   
(2,094
)
Reclassification of environmental liability (1)
   
     
(386
)
   
(386
)
Reclassification of inventory reserves
   
     
(511
)
   
(511
)
Exit activity liability at December 31, 2019
 
$
336
   
$
   
$
336
 

(1)
Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively.
Plant Rationalization Program [Member]  
Restructuring Reserve [Abstract]  
Restructuring and Integration Expense Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
   
$
1,476
   
$
   
$
1,476
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
     
353
     
     
353
 
Cash payments
   
     
(1,525
)
   
     
(1,525
)
Exit activity liability at December 31, 2018
 
$
   
$
304
   
$
   
$
304
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
     
(128
)
   
     
(128
)
Exit activity liability at December 31, 2019
 
$
   
$
176
   
$
   
$
176
 
Orlando Plant Rationalization Program [Member]  
Restructuring Reserve [Abstract]  
Restructuring and Integration Expense Activity, by segment, for the year ended December 31, 2019 and 2018 related to our Orlando Plant Rationalization Program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
986
   
$
   
$
   
$
986
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,479
     
     
     
1,479
 
Non-cash usage, including asset writedowns
   
(12
)
   
     
     
(12
)
Cash payments
   
(2,015
)
   
     
     
(2,015
)
Exit activity liability at December 31, 2018
 
$
438
   
$
   
$
   
$
438
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
     
     
     
 
Cash payments
   
(278
)
   
     
     
(278
)
Exit activity liability at December 31, 2019
 
$
160
   
$
   
$
   
$
160
 
Pollak Relocation [Member]  
Restructuring Reserve [Abstract]  
Restructuring and Integration Expense Activity, by segment, for the year ended December 31, 2019 related to the Pollak relocation consisted of the following (in thousands):


 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 
Restructuring and integration costs:
                               
Amounts provided for during 2019
   
2,199
     
     
     
2,199
 
Cash payments
   
(1,688
)
   
     
     
(1,688
)
Reclassification of inventory reserves
   
(511
)
   
     
     
(511
)
Exit activity liability at December 31, 2019
 
$
   
$
   
$
   
$
 
Wire and Cable Relocation [Member]  
Restructuring Reserve [Abstract]  
Restructuring and Integration Expense Activity, by segment, for the year ended December 31, 2018 related to our wire and cable relocation program consisted of the following (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Other
   
Total
 
Exit activity liability at December 31, 2017
 
$
392
   
$
   
$
   
$
392
 
Restructuring and integration costs:
                               
Amounts provided for during 2018
   
1,394
     
     
     
1,394
 
Non-cash usage, including asset write-downs
   
(169
)
   
     
     
(169
)
Cash payments
   
(1,644
)
   
     
     
(1,644
)
Foreign currency exchange rate changes
   
27
     
     
     
27
 
Exit activity liability at December 31, 2018
 
$
   
$
   
$
   
$
 
XML 83 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Data
12 Months Ended
Dec. 31, 2019
Industry Segment and Geographic Data [Abstract]  
Industry Segment and Geographic Data
20. Industry Segment and Geographic Data

We have two major reportable operating segments, each of which focuses on a specific line of replacement parts.  Our Engine Management Segment manufactures and remanufactures ignition and emission parts, ignition wires, battery cables, fuel system parts and sensors for vehicle systems.  Our Temperature Control Segment manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.

The accounting policies of each segment are the same as those described in the summary of significant accounting policies (see Note 1).  The following tables contain financial information for each reportable segment (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Net sales (a):
                 
Engine Management
 
$
849,161
   
$
803,487
   
$
829,413
 
Temperature Control
   
278,355
     
278,456
     
279,127
 
Other
   
10,397
     
10,108
     
7,603
 
Total net sales
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
 
                       
Intersegment sales (a):
                       
Engine Management
 
$
19,569
   
$
23,367
   
$
24,995
 
Temperature Control
   
6,545
     
8,160
     
7,334
 
Other
   
(26,114
)
   
(31,527
)
   
(32,329
)
Total intersegment sales
 
$
   
$
   
$
 
   
Depreciation and Amortization:
                       
Engine Management
 
$
19,463
   
$
17,858
   
$
17,981
 
Temperature Control
   
4,568
     
4,704
     
4,373
 
Other
   
1,778
     
1,542
     
1,562
 
Total depreciation and amortization
 
$
25,809
   
$
24,104
   
$
23,916
 
 
                       
Operating income (loss):
                       
Engine Management
 
$
103,808
   
$
84,844
   
$
97,403
 
Temperature Control
   
13,667
     
14,586
     
19,609
 
Other
   
(22,980
)
   
(18,162
)
   
(19,491
)
Total operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
 
                       
Investment in unconsolidated affiliates:
                       
Engine Management
 
$
2,243
   
$
2,158
   
$
4,162
 
Temperature Control
   
36,615
     
30,311
     
27,022
 
Other
   
     
     
 
Total investment in unconsolidated affiliates
 
$
38,858
   
$
32,469
   
$
31,184
 
 
     
Capital expenditures:
                       
Engine Management
 
$
12,593
   
$
11,435
   
$
17,750
 
Temperature Control
   
2,273
     
7,245
     
5,151
 
Other
   
1,319
     
1,461
     
1,541
 
Total capital expenditures
 
$
16,185
   
$
20,141
   
$
24,442
 
 
                       
Total assets:
                       
Engine Management
 
$
601,637
   
$
553,480
   
$
527,200
 
Temperature Control
   
218,783
     
205,039
     
177,006
 
Other
   
92,310
     
84,613
     
83,361
 
Total assets
 
$
912,730
   
$
843,132
   
$
787,567
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.

Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments, as well as items pertaining to our Canadian business unit that does not meet the criteria of a reportable operating segment and our corporate headquarters function.

Reconciliation of segment operating income to net earnings:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
Other non-operating income (expense), net
   
2,587
     
(411
)
   
1,250
 
Interest expense
   
5,286
     
4,026
     
2,329
 
Earnings from continuing operations before taxes
   
91,796
     
76,831
     
96,442
 
Income tax expense
   
22,745
     
19,977
     
52,812
 
Earnings from continuing operations
   
69,051
     
56,854
     
43,630
 
Discontinued operations, net of tax
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Revenues (a):
 
(In thousands)
 
United States
 
$
1,023,903
   
$
976,030
   
$
1,001,003
 
Canada
   
50,158
     
57,460
     
52,005
 
Mexico
   
20,035
     
20,214
     
24,521
 
Europe
   
13,875
     
13,684
     
14,088
 
Other foreign
   
29,942
     
24,663
     
24,526
 
Total revenues
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
 
     
 
 
December 31,
 
 
 
2019
   
2018
   
2017
 
Long-lived assets (c):
 
(In thousands)
 
United States
 
$
253,384
   
$
198,494
   
$
202,875
 
Canada
   
4,659
     
2,718
     
2,017
 
Mexico
   
12,036
     
4,012
     
4,449
 
Europe
   
17,004
     
16,880
     
18,530
 
Other foreign
   
38,942
     
32,470
     
31,185
 
Total long-lived assets
 
$
326,025
   
$
254,574
   
$
259,056
 

(a)
Revenues are attributed to countries based upon the location of the customer.
(b)
Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
(c)
Long-lived assets are attributed to countries based upon the location of the assets.

Our five largest individual customers accounted for approximately 69% of our consolidated net sales in 2019, and approximately 70% of our consolidated net sales in 2018 and 2017. During 2019, O’Reilly, Advance, NAPA, and AutoZone accounted for 22%, 16%, 15% and 11% of our consolidated net sales, respectively.  Net sales from each of the customers were reported in both our Engine Management and Temperature Control Segments.

For the disaggregation of our net sales from contracts with customers by geographic area, major product group and major sales channels for each of our segments, see Note 21, “Net Sales.”
XML 84 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt
12 Months Ended
Dec. 31, 2019
Credit Facilities and Long-Term Debt [Abstract]  
Credit Facilities and Long-Term Debt
12. Credit Facilities and Long-Term Debt

Total debt outstanding is summarized as follows:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Revolving credit facilities
 
$
52,460
   
$
43,689
 
Other (1)
   
4,585
     
5,530
 
Total debt
 
$
57,045
   
$
49,219
 
 
               
Current maturities of debt
 
$
56,916
   
$
49,066
 
Long-term debt
   
129
     
153
 
Total debt
 
$
57,045
   
$
49,219
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.

Maturities of long-term debt are not material for the year ended December 31, 2019 and beyond.

Revolving Credit Facility

In December 2018, we amended our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, and a syndicate of lenders.  The amended credit agreement provides for a senior secured revolving credit facility with a line of credit of up to $250 million (with an additional $50 million accordion feature) and extends the maturity date to December 2023.  The line of credit under the amended credit agreement also allows for a $10 million line of credit to Canada as part of the $250 million available for borrowing.  Direct borrowings under the amended credit agreement bear interest at LIBOR plus a margin ranging from 1.25% to 1.75% based on our borrowing availability, or floating at the alternate base rate plus a margin ranging from 0.25% to 0.75% based on our borrowing availability, at our option.  The amended credit agreement is guaranteed by certain of our subsidiaries and secured by certain of our assets.

Borrowings under the amended credit agreement are secured by substantially all of our assets, including accounts receivable, inventory and certain fixed assets, and those of certain of our subsidiaries.  Availability under the amended credit agreement is based on a formula of eligible accounts receivable, eligible drafts presented to the banks under our supply chain financing arrangements, eligible inventory, eligible equipment and eligible fixed assets.  After taking into account outstanding borrowings under the amended credit agreement, there was an additional $194.3 million available for us to borrow pursuant to the formula at December 31, 2019.  Outstanding borrowings under the credit agreement, which are classified as current liabilities, were $52.5 million and $43.7 million at December 31, 2019 and 2018, respectively; while letters of credit outstanding under the credit agreement were $3.1 million at both December 31, 2019 and 2018. Borrowings under the credit agreement have been classified as current liabilities based upon accounting rules and certain provisions in the agreement.

At December 31, 2019, the weighted average interest rate on our amended credit agreement was 3.5%, which consisted of $40 million in direct borrowings at 2.3% and an alternative base rate loan of $12.5 million at 5%.  At December 31, 2018, the weighted average interest rate on our amended credit agreement was 3.9%, which consisted of $40 million in direct borrowings at 3.4% and an alternative base rate loan of $3.7 million at 5.8%.  Our average daily alternative base rate loan balance was $1.7 million and $1.8 million during 2019 and 2018, respectively.

At any time that our borrowing availability is less than the greater of either (a) $25 million, or 10% of the commitments if fixed assets are not included in the borrowing base, or (b) $31.25 million, or 12.5% of the commitments if fixed assets are included in the borrowing base, the terms of the amended credit agreement provide for, among other provisions, a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio of 1:1 at the end of each fiscal quarter (rolling four quarters).  As of December 31, 2019, we were not subject to these covenants.  The amended credit agreement permits us to pay cash dividends of $20 million and make stock repurchases of $20 million in any fiscal year subject to a minimum availability of $25 million.  Provided specific conditions are met, the amended credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases of greater than $20 million.

Polish Overdraft Facility

Our Polish subsidiary, SMP Poland sp. z.o.o., has entered into an overdraft facility with HSBC France (Spolka Akcyjna) Oddzial w Polsce, formerly HSBC Bank Polska S.A., for Zloty 30 million (approximately $7.9 million).  The facility, as amended, expires in December 2020.  Borrowings under the overdraft facility will bear interest at a rate equal to WIBOR + 0.75% and are guaranteed by Standard Motor Products, Inc., the ultimate parent company.  At December 31, 2019 and 2018, borrowings under the overdraft facility were Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million), respectively.

Deferred Financing Costs

We have deferred financing costs of approximately $0.9 million and $1.1 million as of December 31, 2019 and 2018, respectively.  Deferred financing costs as of December 31, 2019 are related to our revolving credit facility.  In connection with the amendment to our Credit Agreement with JPMorgan Chase Bank, N.A., as agent, entered into in December 2018, we incurred and capitalized approximately $0.5 million of deferred financing costs related to bank, legal, and other professional fees which are being amortized, along with the preexisting deferred financing costs, through 2023, the term of the amended agreement.

Scheduled amortization for future years, assuming no prepayments of principal is as follows:

(In thousands)
     
2020
 
$
225
 
2021
   
225
 
2022
   
225
 
2023
   
206
 
Total amortization
 
$
881
 
XML 85 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Non-Operating Income (Expense), Net
12 Months Ended
Dec. 31, 2019
Other Non-Operating Income (Expense), Net [Abstract]  
Other Non-Operating Income (Expense), Net
16. Other Non-Operating Income (Expense), Net

The components of other non-operating income (expense), net are as follows:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Interest and dividend income
 
$
97
   
$
80
   
$
91
 
Equity income (loss) from joint ventures (1)
   
2,865
     
(768
)
   
(602
)
Gain (loss) on foreign exchange
   
(502
)
   
(120
)
   
950
 
Postretirement plan net periodic benefit credit (cost)
   
25
     
262
     
653
 
Other non-operating income, net
   
102
     
135
     
158
 
Total other non-operating income (expense), net
 
$
2,587
   
$
(411
)
 
$
1,250
 

(1)
Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).
XML 86 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Credit Facilities and Long-Term Debt [Abstract]  
Summary of Total Debt Outstanding Total debt outstanding is summarized as follows:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Revolving credit facilities
 
$
52,460
   
$
43,689
 
Other (1)
   
4,585
     
5,530
 
Total debt
 
$
57,045
   
$
49,219
 
 
               
Current maturities of debt
 
$
56,916
   
$
49,066
 
Long-term debt
   
129
     
153
 
Total debt
 
$
57,045
   
$
49,219
 

(1)
Other includes borrowings under our Polish overdraft facility of Zloty 16.7 million (approximately $4.4 million) and Zloty 19.9 million (approximately $5.3 million) as of December 31, 2019 and 2018, respectively.
Scheduled Amortization of Deferred Financing Cost for Future Years
Scheduled amortization for future years, assuming no prepayments of principal is as follows:

(In thousands)
     
2020
 
$
225
 
2021
   
225
 
2022
   
225
 
2023
   
206
 
Total amortization
 
$
881
 
XML 87 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Land, buildings and improvements
 
$
38,299
   
$
40,126
 
Machinery and equipment
   
142,531
     
136,526
 
Tools, dies and auxiliary equipment
   
54,843
     
49,365
 
Furniture and fixtures
   
30,470
     
29,169
 
Leasehold improvements
   
11,711
     
11,386
 
Construction-in-progress
   
11,271
     
10,317
 
Total property, plant and equipment
   
289,125
     
276,889
 
Less accumulated depreciation
   
199,476
     
186,135
 
Total property, plant and equipment, net
 
$
89,649
   
$
90,754
 
XML 88 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Taxes [Abstract]  
Income Tax Provision (Benefit) The income tax provision (benefit) consists of the following (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Current:
                 
Domestic
 
$
14,632
   
$
26,821
   
$
30,742
 
Foreign
   
3,019
     
3,180
     
3,139
 
Total current
   
17,651
     
30,001
     
33,881
 
 
                       
Deferred:
                       
Domestic
   
4,677
     
(10,132
)
   
18,833
 
Foreign
   
417
     
108
     
98
 
Total deferred
   
5,094
     
(10,024
)
   
18,931
 
Total income tax provision
 
$
22,745
   
$
19,977
   
$
52,812
 
Effective Income Tax Rate Reconciliation Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
                 
U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017
 
$
19,277
   
$
16,135
   
$
33,755
 
Increase (decrease) in tax rate resulting from:
                       
State and local income taxes, net of federal income tax benefit
   
3,328
     
2,781
     
3,138
 
Income tax (tax benefits) attributable to foreign income
   
191
     
1,598
     
(149
)
Other non-deductible items, net
   
(409
)
   
(559
)
   
(1,319
)
Impact of Tax Cuts and Jobs Act
   
     
     
17,515
 
Change in valuation allowance
   
358
     
22
     
(128
)
Provision for income taxes
 
$
22,745
   
$
19,977
   
$
52,812
 
Components of Net Deferred Tax Assets and Liabilities The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):

 
 
December 31,
 
 
 
2019
   
2018
 
Deferred tax assets:
           
Inventories
 
$
12,077
   
$
12,798
 
Allowance for customer returns
   
11,969
     
16,836
 
Postretirement benefits
   
50
     
58
 
Allowance for doubtful accounts
   
1,262
     
1,371
 
Accrued salaries and benefits
   
9,826
     
9,147
 
Tax credit carryforwards
   
609
     
272
 
Accrued asbestos liabilities
   
13,132
     
11,872
 
Other
   
148
     
127
 
 
   
49,073
     
52,481
 
Valuation allowance
   
(757
)
   
(399
)
Total deferred tax assets
   
48,316
     
52,082
 
Deferred tax liabilities:
               
Depreciation
   
7,706
     
7,755
 
Other
   
3,338
     
1,993
 
Total deferred tax liabilities
   
11,044
     
9,748
 
 
               
Net deferred tax assets
 
$
37,272
   
$
42,334
 
XML 89 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Sale of Receivables (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Sale of Receivables [Abstract]      
Sale of receivables to financial institutions $ 719.0 $ 720.0  
Charge related to sale of receivables $ 22.0 $ 24.4 $ 22.6
JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10k.htm": { "axisCustom": 0, "axisStandard": 39, "contextCount": 559, "dts": { "calculationLink": { "local": [ "smp-20191231_cal.xml" ] }, "definitionLink": { "local": [ "smp-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "form10k.htm" ] }, "labelLink": { "local": [ "smp-20191231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "smp-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml" ] }, "schema": { "local": [ "smp-20191231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 768, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 10, "http://smpcorp.com/20191231": 2, "http://xbrl.sec.gov/dei/2019-01-31": 7, "total": 19 }, "keyCustom": 53, "keyStandard": 430, "memberCustom": 44, "memberStandard": 62, "nsprefix": "smp", "nsuri": "http://smpcorp.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityWellKnownSeasonedIssuer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://smpcorp.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityWellKnownSeasonedIssuer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - Summary of Significant Accounting Policies", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - Leases", "role": "http://smpcorp.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - Business Acquisitions and Investments", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments", "shortName": "Business Acquisitions and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - Sale of Grapevine, Texas Property", "role": "http://smpcorp.com/role/SaleOfGrapevineTexasProperty", "shortName": "Sale of Grapevine, Texas Property", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - Restructuring and Integration Expense", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpense", "shortName": "Restructuring and Integration Expense", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - Sale of Receivables", "role": "http://smpcorp.com/role/SaleOfReceivables", "shortName": "Sale of Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - Inventories", "role": "http://smpcorp.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - Property, Plant and Equipment", "role": "http://smpcorp.com/role/PropertyPlantAndEquipment", "shortName": "Property, Plant and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - Investments in Unconsolidated Affiliates", "role": "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliates", "shortName": "Investments in Unconsolidated Affiliates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - Other Assets", "role": "http://smpcorp.com/role/OtherAssets", "shortName": "Other Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - Credit Facilities and Long-Term Debt", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt", "shortName": "Credit Facilities and Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - Stockholders' Equity", "role": "http://smpcorp.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - Stock-Based Compensation Plans", "role": "http://smpcorp.com/role/StockbasedCompensationPlans", "shortName": "Stock-Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - Employee Benefits", "role": "http://smpcorp.com/role/EmployeeBenefits", "shortName": "Employee Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - Other Non-Operating Income (Expense), Net", "role": "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNet", "shortName": "Other Non-Operating Income (Expense), Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - Fair Value Measurements", "role": "http://smpcorp.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - Income Taxes", "role": "http://smpcorp.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - Earnings Per Share", "role": "http://smpcorp.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - Industry Segment and Geographic Data", "role": "http://smpcorp.com/role/IndustrySegmentAndGeographicData", "shortName": "Industry Segment and Geographic Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062100 - Disclosure - Net Sales", "role": "http://smpcorp.com/role/NetSales", "shortName": "Net Sales", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062200 - Disclosure - Commitments and Contingencies", "role": "http://smpcorp.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062300 - Disclosure - Quarterly Financial Data (Unaudited)", "role": "http://smpcorp.com/role/QuarterlyFinancialDataUnaudited", "shortName": "Quarterly Financial Data (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "062400 - Schedule - Schedule II - Valuation and Qualifying Accounts", "role": "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:PropertyPlantAndEquipmentEstimatedUsefulLivesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080100 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:PropertyPlantAndEquipmentEstimatedUsefulLivesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - Leases (Tables)", "role": "http://smpcorp.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - Business Acquisitions and Investments (Tables)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables", "shortName": "Business Acquisitions and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - Restructuring and Integration Expense (Tables)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables", "shortName": "Restructuring and Integration Expense (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - Inventories (Tables)", "role": "http://smpcorp.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - Property, Plant and Equipment (Tables)", "role": "http://smpcorp.com/role/PropertyPlantAndEquipmentTables", "shortName": "Property, Plant and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081000 - Disclosure - Investments in Unconsolidated Affiliates (Tables)", "role": "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesTables", "shortName": "Investments in Unconsolidated Affiliates (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - Other Assets (Tables)", "role": "http://smpcorp.com/role/OtherAssetsTables", "shortName": "Other Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - Credit Facilities and Long-Term Debt (Tables)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables", "shortName": "Credit Facilities and Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - Stock-Based Compensation Plans (Tables)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansTables", "shortName": "Stock-Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:DefinedContributionPlanMatchingObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - Employee Benefits (Tables)", "role": "http://smpcorp.com/role/EmployeeBenefitsTables", "shortName": "Employee Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:DefinedContributionPlanMatchingObligationsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081600 - Disclosure - Other Non-Operating Income (Expense), Net (Tables)", "role": "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetTables", "shortName": "Other Non-Operating Income (Expense), Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - Income Taxes (Tables)", "role": "http://smpcorp.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081900 - Disclosure - Earnings Per Share (Tables)", "role": "http://smpcorp.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082000 - Disclosure - Industry Segment and Geographic Data (Tables)", "role": "http://smpcorp.com/role/IndustrySegmentAndGeographicDataTables", "shortName": "Industry Segment and Geographic Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082100 - Disclosure - Net Sales (Tables)", "role": "http://smpcorp.com/role/NetSalesTables", "shortName": "Net Sales (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082200 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082300 - Disclosure - Quarterly Financial Data (Unaudited) (Tables)", "role": "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedTables", "shortName": "Quarterly Financial Data (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "2", "first": true, "lang": null, "name": "smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails", "shortName": "Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "2", "first": true, "lang": null, "name": "smp:EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:StandardProductWarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090102 - Disclosure - Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails", "shortName": "Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": null, "first": true, "lang": "en-US", "name": "smp:StandardProductWarrantyPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-5", "first": true, "lang": null, "name": "smp:ForeignCash", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090106 - Disclosure - Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-5", "first": true, "lang": null, "name": "smp:ForeignCash", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090108 - Disclosure - Summary of Significant Accounting Policies, Leases (Details)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails", "shortName": "Summary of Significant Accounting Policies, Leases (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090110 - Disclosure - Summary of Significant Accounting Policies, Balance Sheet (Details)", "role": "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails", "shortName": "Summary of Significant Accounting Policies, Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181231_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201602Member", "decimals": "-3", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - Leases (Details)", "role": "http://smpcorp.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "lang": null, "name": "smp:LesseeSundryPayablesAndAccruedExpenses", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - Business Acquisitions and Investments (Details)", "role": "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "shortName": "Business Acquisitions and Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20180331_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - Sale of Grapevine, Texas Property (Details)", "role": "http://smpcorp.com/role/SaleOfGrapevineTexasPropertyDetails", "shortName": "Sale of Grapevine, Texas Property (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - Restructuring and Integration Expense (Details)", "role": "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "shortName": "Restructuring and Integration Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-6", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - Sale of Receivables (Details)", "role": "http://smpcorp.com/role/SaleOfReceivablesDetails", "shortName": "Sale of Receivables (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-6", "first": true, "lang": null, "name": "smp:SaleOfReceivables", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - Inventories (Details)", "role": "http://smpcorp.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - Property, Plant and Equipment (Details)", "role": "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - Goodwill and Other Intangible Assets, Goodwill (Details)", "role": "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20171231", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090902 - Disclosure - Goodwill and Other Intangible Assets, Intangible Assets (Details)", "role": "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - Investments in Unconsolidated Affiliates (Details)", "role": "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails", "shortName": "Investments in Unconsolidated Affiliates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:InvestmentsInAndAdvancesToAffiliatesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember", "decimals": "-3", "lang": null, "name": "us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - Other Assets (Details)", "role": "http://smpcorp.com/role/OtherAssetsDetails", "shortName": "Other Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails", "shortName": "Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCredit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091202 - Disclosure - Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "shortName": "Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_CreditFacilityAxis_JPMorganChaseBankCreditFacilityMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_LineOfCreditFacilityAxis_HSBCBankPolskaSAMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091204 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "shortName": "Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_LineOfCreditFacilityAxis_HSBCBankPolskaSAMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "smp:AmortizationOfFinancingCostsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091206 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "role": "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "shortName": "Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231", "decimals": "-3", "first": true, "lang": null, "name": "smp:AmortizationOfFinancingCostsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - Stockholders' Equity (Details)", "role": "http://smpcorp.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191231_StatementClassOfStockAxis_PreferredStockMember", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - Stock-Based Compensation Plans (Details)", "role": "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "shortName": "Stock-Based Compensation Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231_AwardTypeAxis_RestrictedStockMember_TitleOfIndividualAxis_EmployeesMember", "decimals": "2", "lang": null, "name": "smp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - Employee Benefits (Details)", "role": "http://smpcorp.com/role/EmployeeBenefitsDetails", "shortName": "Employee Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanCostRecognized", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInterestAndDividendIncome", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - Other Non-Operating Income (Expense), Net (Details)", "role": "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails", "shortName": "Other Non-Operating Income (Expense), Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherInterestAndDividendIncome", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - Income Taxes (Details)", "role": "http://smpcorp.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191001to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperations", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - Earnings Per Share (Details)", "role": "http://smpcorp.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161231_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092000 - Disclosure - Industry Segment and Geographic Data, Reportable Segments (Details)", "role": "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "shortName": "Industry Segment and Geographic Data, Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092002 - Disclosure - Industry Segment and Geographic Data, Operating Income to Earnings (Details)", "role": "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "shortName": "Industry Segment and Geographic Data, Operating Income to Earnings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfLargestIndividualCustomers", "reportCount": 1, "unitRef": "U005", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092004 - Disclosure - Industry Segment and Geographic Data, Customer Concentration (Details)", "role": "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "shortName": "Industry Segment and Geographic Data, Customer Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember_ConcentrationRiskByTypeAxis_CustomerConcentrationRiskMember_MajorCustomersAxis_FiveLargestIndividualCustomersMember", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092100 - Disclosure - Net Sales (Details)", "role": "http://smpcorp.com/role/NetSalesDetails", "shortName": "Net Sales (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092200 - Disclosure - Commitments and Contingencies, Rent (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails", "shortName": "Commitments and Contingencies, Rent (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LeaseAndRentalExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092202 - Disclosure - Commitments and Contingencies, Warranties (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails", "shortName": "Commitments and Contingencies, Warranties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfKeyOfficers", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092204 - Disclosure - Commitments and Contingencies, Letters of Credit and Asbestos (Details)", "role": "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "shortName": "Commitments and Contingencies, Letters of Credit and Asbestos (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "INF", "first": true, "lang": null, "name": "smp:NumberOfKeyOfficers", "reportCount": 1, "unique": true, "unitRef": "U009", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191001to20191231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092300 - Disclosure - Quarterly Financial Data (Unaudited) (Details)", "role": "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails", "shortName": "Quarterly Financial Data (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191001to20191231", "decimals": "-3", "lang": null, "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181231", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "092400 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details)", "role": "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161231", "decimals": "0", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190101to20191231", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" } } }, "segmentCount": 108, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada [Member]", "terseLabel": "CANADA [Member]" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_MX": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Mexico [Member]" } } }, "localname": "MX", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r493" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r494" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r490" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r491" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://smpcorp.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "smp_AccrualForFinalContributionOfAcquiredInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accrual for final contribution of acquired investment in noncash investing and financing activities.", "label": "Accrual for Final Contribution of Acquired Investment", "terseLabel": "Accrual for additional investment in China joint venture" } } }, "localname": "AccrualForFinalContributionOfAcquiredInvestment", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCoreLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when core products are sold and expected to be returned.", "label": "Accrued Core Liabilities, Current", "terseLabel": "Accrued core liability" } } }, "localname": "AccruedCoreLiabilitiesCurrent", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AccruedCustomerReturns": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability for consideration received or receivable from customer when consideration is expected to be refunded to customer, classified as current. The liability arises when goods are expected to be returned by the customer due to defective goods or overstock.", "label": "Accrued Customer Returns", "verboseLabel": "Accrued customer returns" } } }, "localname": "AccruedCustomerReturns", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AccruedRebates": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount as of the balance sheet date of obligations incurred through that date and payable for customer rebates. Rebates are a deduction from gross revenue in arriving at net revenue.", "label": "Accrued Rebates", "verboseLabel": "Accrued rebates" } } }, "localname": "AccruedRebates", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "smp_AdvanceAutoPartsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues.", "label": "Advance Auto Parts, Inc. [Member]", "terseLabel": "Advance [Member]" } } }, "localname": "AdvanceAutoPartsIncMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "smp_AftermarketMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel that sell our products to warehouse distributors and retailers.", "label": "Aftermarket [Member]", "terseLabel": "Aftermarket [Member]" } } }, "localname": "AftermarketMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_AgreementPermissions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The credit agreement permits us to pay cash dividends and make stock repurchases in any twelve month period subject to a minimum availability. Provided specific conditions are met, the credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases.", "label": "Agreement Permissions", "terseLabel": "Agreement permissions" } } }, "localname": "AgreementPermissions", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfAcquiredIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Amortization of acquired intangible assets [Abstract]" } } }, "localname": "AmortizationOfAcquiredIntangibleAssetsAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "smp_AmortizationOfDeferredGainOnSaleOfBuildings": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses charged against the earnings of deferred gain on sale of building by the entity during the period.", "label": "Amortization of Deferred Gain on Sale of Buildings", "terseLabel": "Amortization of deferred gain on sale of buildings" } } }, "localname": "AmortizationOfDeferredGainOnSaleOfBuildings", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfESOPAwardTreasuryStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to treasury stock for the portion of the cost to fund the Employee Stock Ownership Plan.", "label": "Amortization of ESOP Award, Treasury Stock", "terseLabel": "Employee stock ownership plan" } } }, "localname": "AmortizationOfESOPAwardTreasuryStock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostForFutureYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Amortization of financing cost for future years [Abstract]", "terseLabel": "Amortization for Future Years [Abstract]" } } }, "localname": "AmortizationOfFinancingCostForFutureYearsAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "stringItemType" }, "smp_AmortizationOfFinancingCostsNextTwelveMonths": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the next fiscal year following the latest fiscal year for financing costs.", "label": "Amortization of Financing Costs, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "AmortizationOfFinancingCostsNextTwelveMonths", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearFour": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the fourth fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Four", "terseLabel": "2023" } } }, "localname": "AmortizationOfFinancingCostsYearFour", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearThree": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the third fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Three", "terseLabel": "2022" } } }, "localname": "AmortizationOfFinancingCostsYearThree", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AmortizationOfFinancingCostsYearTwo": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense expected to be recognized during the second fiscal year following the latest fiscal year for financing costs.", "label": "Amortization Of Financing Costs Year Two", "terseLabel": "2021" } } }, "localname": "AmortizationOfFinancingCostsYearTwo", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "smp_AssetsLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets Lessee [Abstract]", "terseLabel": "Assets [Abstract]" } } }, "localname": "AssetsLesseeAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_AutoZoneIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues.", "label": "AutoZone, Inc [Member]", "terseLabel": "AutoZone [Member]" } } }, "localname": "AutoZoneIncMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "smp_BenefitPlanAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Benefit Plan [Abstract]", "terseLabel": "Postretirement Medical Benefits [Abstract]" } } }, "localname": "BenefitPlanAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "smp_BorrowingBase": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company.", "label": "Borrowing Base", "terseLabel": "Borrowing base" } } }, "localname": "BorrowingBase", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "smp_BorrowingBasePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of the amount of money a lender will loan to a company based on the value of the collateral the company pledges. The borrowing base is usually determined by a method called margining, where the lender determines a discount factor that is multiplied by the value of the collateral; the result is the amount that will be loaned to the company.", "label": "Borrowing Base Percentage", "terseLabel": "Borrowing base percentage" } } }, "localname": "BorrowingBasePercentage", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "smp_BorrowingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Loan made available to a borrower directly from the issuing bank. No third-party is used to disperse or finalize any part of the loan. Direct loans may result in lower interest rates and fees because of the alleviation of the middle man.", "label": "Borrowing [Member]", "terseLabel": "Direct Borrowings [Member]" } } }, "localname": "BorrowingMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_CashPaidDuringYearForAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash paid during the year for [Abstract]", "verboseLabel": "Cash paid during the year for:" } } }, "localname": "CashPaidDuringYearForAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "smp_CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Paid For The Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash Paid for the amounts included in the measurement of lease liabilities [Abstract]" } } }, "localname": "CashPaidForTheAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_CompressorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product group that manufactures and remanufactures air conditioning compressors.", "label": "Compressors [Member]" } } }, "localname": "CompressorsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_CustomerConcentrationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer Concentration [Abstract]" } } }, "localname": "CustomerConcentrationAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails" ], "xbrltype": "stringItemType" }, "smp_DebtInstrumentConditionsForRequiredFinancialCovenantsFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to a financial covenant requiring us, on a consolidated basis, to maintain a fixed charge coverage ratio", "label": "Debt Instrument, Conditions For Required Financial Covenants, Fixed Charge Coverage Ratio", "terseLabel": "Coverage ratio" } } }, "localname": "DebtInstrumentConditionsForRequiredFinancialCovenantsFixedChargeCoverageRatio", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "pureItemType" }, "smp_DeferredTaxAssetsAccruedLitigationLiabilities": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued asbestos liabilities.", "label": "Deferred Tax Assets Accrued Litigation liabilities", "terseLabel": "Accrued asbestos liabilities" } } }, "localname": "DeferredTaxAssetsAccruedLitigationLiabilities", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "smp_DefinedContributionPlanMatchingObligationsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of defined contribution plan matching obligations in connections with the plans which are funded in cash.", "label": "Defined Contribution Plan Matching Obligations [Table Text Block]", "terseLabel": "Defined Contribution Plan Matching Obligations" } } }, "localname": "DefinedContributionPlanMatchingObligationsTableTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsTables" ], "xbrltype": "textBlockItemType" }, "smp_EmployeeStockOwnershipPlanAndTrustEsopMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employee Stock Ownership Plan and Trust (ESOP) for the company.", "label": "Employee Stock Ownership Plan and Trust (ESOP) [Member]" } } }, "localname": "EmployeeStockOwnershipPlanAndTrustEsopMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "smp_EmployeeStockOwnershipPlanESOPPanAllocation": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of plan compensation cost recognized during the period.", "label": "Employee Stock Ownership Plan (ESOP), Pan Allocation", "terseLabel": "Employee Stock Ownership Plan allocation" } } }, "localname": "EmployeeStockOwnershipPlanESOPPanAllocation", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "smp_EmployeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employees hired by the Company.", "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_EngineManagementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An operating segment which manufactures and distributes ignition and emission parts, ignition wires, battery cables and fuel system parts.", "label": "Engine Management [Member]", "terseLabel": "Engine Management [Member]" } } }, "localname": "EngineManagementMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/NetSalesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "smp_EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The threshold equity ownership percentage in the entities included in the consolidated financial statements.", "label": "Equity ownership in entities included in consolidated financial statements, threshold", "terseLabel": "Equity ownership in entities included in consolidated financial statements, minimum" } } }, "localname": "EquityOwnershipInEntitiesIncludedInConsolidatedFinancialStatementsThreshold", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "percentItemType" }, "smp_ExecutivesAndDirectorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "One of the ranking officers of the entity, appointed to the position by the board of directors and Person serving on the board of directors (who collectively have responsibility for governing the entity).", "label": "Executives and Directors [Member]" } } }, "localname": "ExecutivesAndDirectorsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_ExpenseAndCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Expense and Cash Flow Information [Abstract]", "terseLabel": "Expense and Cash Flow Information [Abstract]" } } }, "localname": "ExpenseAndCashFlowInformationAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_ExportMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel where our domestic entities sell to customers outside the United States.", "label": "Export [Member]", "terseLabel": "Export [Member]" } } }, "localname": "ExportMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_FIFOInventoryNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and FIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory, Net", "totalLabel": "Subtotal", "verboseLabel": "Inventories" } } }, "localname": "FIFOInventoryNet", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FIFOInventoryNetWithUnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and FIFO reserves including unreturned customer inventories expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "FIFO Inventory Net With Unreturned Customer Inventories", "totalLabel": "Total inventories" } } }, "localname": "FIFOInventoryNetWithUnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_FiniteLivedIntangibleAssetsAmortizationExpenseRemainingYears": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Aggregate amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the range specified.", "label": "Finite Lived Intangible Assets Amortization Expense Remaining Years", "verboseLabel": "Estimated amortization expense in years 2024 through 2034" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainingYears", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "smp_FiveLargestIndividualCustomersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of five largest individual customers, including members of a marketing group.", "label": "Five Largest Individual Customers [Member]", "terseLabel": "Five Largest Individual Customers [Member]" } } }, "localname": "FiveLargestIndividualCustomersMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails" ], "xbrltype": "domainItemType" }, "smp_FixedAssetsIncludedInBorrowingBaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to fixed assets which are included in borrowing base.", "label": "Fixed Assets Included in Borrowing Base [Member]" } } }, "localname": "FixedAssetsIncludedInBorrowingBaseMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_FixedAssetsNotIncludedInBorrowingBaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to fixed assets which are not included in borrowing base.", "label": "Fixed Assets Not Included in Borrowing Base [Member]" } } }, "localname": "FixedAssetsNotIncludedInBorrowingBaseMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_ForeignCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash balances held in foreign currencies.", "label": "Foreign Cash", "terseLabel": "Foreign cash balance" } } }, "localname": "ForeignCash", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "monetaryItemType" }, "smp_ForeignCashAndCashEquivalentsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for foreign cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Foreign Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Foreign Cash Balances" } } }, "localname": "ForeignCashAndCashEquivalentsPolicyPolicyTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "smp_FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A 50/50 joint venture formed in April 2014.", "label": "Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member]", "terseLabel": "Foshan GWOYNG SMP Vehicle Climate Control & Cooling Products Co. Ltd. [Member]" } } }, "localname": "FoshanGWOYNGSMPVehicleClimateControlCoolingProductsCoLtdMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "domainItemType" }, "smp_FoshanGuangdongAutomotiveAirConditioningCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A 50/50 joint venture formed in November 2017.", "label": "Foshan Guangdong Automotive Air Conditioning Co., Ltd [Member]", "verboseLabel": "Foshan FGD SMP Automotive Compressor Co. Ltd [Member]" } } }, "localname": "FoshanGuangdongAutomotiveAirConditioningCoLtdMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "domainItemType" }, "smp_GeneralCableCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entity acquired by company, which has automotive ignition wire business .", "label": "General Cable Corporation [Member]" } } }, "localname": "GeneralCableCorporationMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_HSBCBankPolskaSAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the overdraft agreement with HSBC Bank Polska S.A.", "label": "HSBC Bank Polska SA [Member]", "terseLabel": "HSBC Bank Polska S.A. [Member]" } } }, "localname": "HSBCBankPolskaSAMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "smp_IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product group that manufactures and remanufactures Ignition, Emission Control, Fuel and Safety Related System Products.", "label": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]", "terseLabel": "Ignition, Emission Control, Fuel and Safety Related System Products [Member]" } } }, "localname": "IgnitionEmissionControlFuelAndSafetyRelatedSystemProductsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_IncomeTaxContingencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Contingency [Abstract]" } } }, "localname": "IncomeTaxContingencyAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "smp_IncreaseDecreaseInTaxRateResultingFromAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (decrease) in tax rate resulting from [Abstract]" } } }, "localname": "IncreaseDecreaseInTaxRateResultingFromAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "smp_IntangibleAssetsAcquiredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible assets acquired [Abstract]" } } }, "localname": "IntangibleAssetsAcquiredAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "smp_IntegrationCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Activity related to wire and cable relocation program.", "label": "Integration Costs [Member]", "terseLabel": "Wire and Cable Relocation [Member]" } } }, "localname": "IntegrationCostsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "domainItemType" }, "smp_JPMorganChaseBankCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "JPMorgan Chase Bank Credit Facility [Member]" } } }, "localname": "JPMorganChaseBankCreditFacilityMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_JiangsuCheYijiaNewEnergyTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of acquired entity.", "label": "Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member]", "terseLabel": "Jiangsu Che Yijia New Energy Technology Co., Ltd. [Member]" } } }, "localname": "JiangsuCheYijiaNewEnergyTechnologyCoLtdMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "domainItemType" }, "smp_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining operating lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "smp_LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quantitative disclosures related to operating leases.", "label": "Lessee, Quantitative Disclosures Related to Operating Leases [Table Text Block]", "terseLabel": "Quantitative Disclosures Related to Operating Leases" } } }, "localname": "LesseeQuantitativeDisclosuresRelatedToOperatingLeasesTableTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "smp_LesseeSundryPayablesAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Current portion of the present value of lessee's discounted obligations from operating leases included in sundry payables and accrued expenses.", "label": "Lessee Sundry Payables and Accrued Expenses", "terseLabel": "Sundry payables and accrued expenses" } } }, "localname": "LesseeSundryPayablesAndAccruedExpenses", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_LettersOfCreditAndAsbestosAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Letters of Credit and Asbestos [Abstract]", "terseLabel": "Letters of Credit and Asbestos [Abstract]" } } }, "localname": "LettersOfCreditAndAsbestosAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "stringItemType" }, "smp_LiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Lessee [Abstract]", "terseLabel": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesLesseeAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Additional borrowing capacity under the accordion feature credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Additional Borrowing Capacity", "terseLabel": "Line of credit facility, additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "smp_LossContingencyRangeOfPossibleLossChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of increase (decrease) in the low and high ends of the range from previous periods actuarial study report.", "label": "Loss Contingency, Range of Possible Loss, Change", "terseLabel": "Increase in the range of possible loss" } } }, "localname": "LossContingencyRangeOfPossibleLossChange", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "smp_NapaAutoPartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues.", "label": "NAPA Auto Parts [Member]", "verboseLabel": "NAPA [Member]" } } }, "localname": "NapaAutoPartsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "smp_NetEarningsFromContinuingOperationsPerCommonShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net earnings from continuing operations per common share [Abstract]", "terseLabel": "Net earnings from continuing operations per common share [Abstract]" } } }, "localname": "NetEarningsFromContinuingOperationsPerCommonShareAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "smp_NewCustomerAcquisitionCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for arrangements pursuant to which change-over costs incurred to induce a new customer to switch from a competitor's brand.", "label": "New Customer Acquisition Costs [Policy Text Block]", "terseLabel": "New Customer Acquisition Costs" } } }, "localname": "NewCustomerAcquisitionCostsPolicyTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "smp_NumberOfFormerUnionEmployeesCoveredByThePlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of former union employees in the US covered by the plan.", "label": "Number of former union employees covered by the plan", "verboseLabel": "Number of former union employees covered by the plan" } } }, "localname": "NumberOfFormerUnionEmployeesCoveredByThePlan", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "integerItemType" }, "smp_NumberOfKeyOfficers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to number of key officers, with whom control arrangements entered into by the entity.", "label": "Number of key officers" } } }, "localname": "NumberOfKeyOfficers", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "integerItemType" }, "smp_NumberOfLargestIndividualCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of largest individual customers, including members of a marketing group.", "label": "Number of largest individual customers", "terseLabel": "Number of largest individual customers" } } }, "localname": "NumberOfLargestIndividualCustomers", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "smp_OEOESMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Channel that sell our products to original equipment manufacturers who redistribute our products within their distribution network, independent dealerships and service dealer technicians.", "label": "Original Equipment (\"OE\") and Original Equipment Service (\"OES\") [Member]", "terseLabel": "OE/OES [Member]" } } }, "localname": "OEOESMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OReillyAutomotiveIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name or description of a single external customer that accounts for 10 percent or more of the entity's revenues.", "label": "O' Reilly Automotive, Inc. [Member]", "terseLabel": "O' Reilly [Member]" } } }, "localname": "OReillyAutomotiveIncMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "smp_OperatingLeaseExcludedExpensesOfNonLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount excludes expenses related to non-lease components such as maintenance, property taxes, etc, and operating lease expense for leases with an initial term of 12 months or less.", "label": "Operating Lease, Excluded Expenses of Non Lease", "terseLabel": "Excluded expenses of non lease", "verboseLabel": "Expenses related to non lease components" } } }, "localname": "OperatingLeaseExcludedExpensesOfNonLease", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails", "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "smp_OperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating leases [Abstract]", "terseLabel": "Operating Leases [Abstract]" } } }, "localname": "OperatingLeasesAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_OperatingLossCarryforwardsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Loss Carryforwards [Abstract]" } } }, "localname": "OperatingLossCarryforwardsAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "smp_OrangeElectronicCoLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entity acquired by company, which has distribution facilities in Taiwan.", "label": "Orange Electronic Co., Ltd [Member]" } } }, "localname": "OrangeElectronicCoLtdMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "domainItemType" }, "smp_OrlandoPlantRationalizationProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Program initiated in 2017 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure.", "label": "Orlando Plant Rationalization Program [Member]" } } }, "localname": "OrlandoPlantRationalizationProgramMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "domainItemType" }, "smp_OtherClimateControlPartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product group that manufactures and remanufactures other climate control parts.", "label": "Other Climate Control Parts [Member]" } } }, "localname": "OtherClimateControlPartsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OtherDebt": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails": { "order": 2.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of debt classified as other as of the balance sheet date.", "label": "Other debt", "terseLabel": "Other" } } }, "localname": "OtherDebt", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "smp_OtherDistributionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Provided specific conditions are met, the credit agreement also permits acquisitions, permissible debt financing, capital expenditures, and cash dividend payments and stock repurchases.", "label": "Other Distributions [Member]", "verboseLabel": "Cash Dividend And Stock Repurchases [Member]" } } }, "localname": "OtherDistributionsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_OtherForeignMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States, Canada, Mexico and countries in Europe", "label": "Other Foreign [Member]", "terseLabel": "Other Foreign [Member]" } } }, "localname": "OtherForeignMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "smp_OtherLeasedPropertiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refer to other leased properties that that are not separately disclosed.", "label": "Other Leased Properties [Member]", "terseLabel": "Other [Member]" } } }, "localname": "OtherLeasedPropertiesMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "domainItemType" }, "smp_OtherNonoperatingIncomeNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": 4.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income, Net", "terseLabel": "Other non-operating income, net" } } }, "localname": "OtherNonoperatingIncomeNet", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "smp_PeriodForStatutesOfLimitations": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period for statutes of limitations.", "label": "Period for statutes of limitations" } } }, "localname": "PeriodForStatutesOfLimitations", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "smp_PlantRationalizationProgramAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Plant Rationalization Program [Abstract]" } } }, "localname": "PlantRationalizationProgramAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "stringItemType" }, "smp_PlantRationalizationProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Program initiated in 2016 to selling off or closing down some plants or units to reorganize a firm's operations to be more in line with its core competencies, in the interest of efficiency, or as a cost cutting measure.", "label": "Plant Rationalization Program [Member]" } } }, "localname": "PlantRationalizationProgramMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "domainItemType" }, "smp_PolandTaxAuthorityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of Poland entitled to levy and collect income taxes from the entity.", "label": "Poland Tax Authority [Member]" } } }, "localname": "PolandTaxAuthorityMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "smp_PollakBusinessOfStoneridgeIncorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of acquired entity.", "label": "Pollak business of Stoneridge, Incorporation [Member]", "terseLabel": "Pollak business of Stoneridge, Inc. [Member]" } } }, "localname": "PollakBusinessOfStoneridgeIncorporationMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_PollakRelocationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Activity related to pollak relocation.", "label": "Pollak Relocation [Member]", "terseLabel": "Pollak Relocation [Member]" } } }, "localname": "PollakRelocationMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "domainItemType" }, "smp_ProductWarrantyAndOverstockReturnsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranty and Overstock Returns [Abstract]", "terseLabel": "Product Warranty and Overstock Returns [Abstract]" } } }, "localname": "ProductWarrantyAndOverstockReturnsAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "smp_PropertyPlantAndEquipmentEstimatedUsefulLivesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property Plant And Equipment Estimated Useful Lives [Text Block]", "terseLabel": "Estimated Useful Lives of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "smp_ProvisionForExpenseInConnectionWithEsop": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of provision for expense in connection with the ESOP during the period.", "label": "Provision for expense in connection with ESOP", "terseLabel": "Provision for expense in connection with ESOP" } } }, "localname": "ProvisionForExpenseInConnectionWithEsop", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "smp_ReceivableRelatedToNetProceedsFromSaleOfGrapevine": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of receivable related to net proceeds from sale of Grapevine in noncash investing and financing activities.", "label": "Receivable Related to Net Proceeds from Sale of Grapevine", "terseLabel": "Receivable related to net proceeds from sale of Grapevine, Texas facility" } } }, "localname": "ReceivableRelatedToNetProceedsFromSaleOfGrapevine", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "smp_RestrictedAndPerformanceBasedSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Shares or units awarded to employees for meeting certain performance targets and stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted and Performance based Shares [Member]", "terseLabel": "Restricted and Performance-Based Shares [Member]", "verboseLabel": "Restricted and Performance Shares [Member]" } } }, "localname": "RestrictedAndPerformanceBasedSharesMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_RestrictedAndPerformanceStockGrantsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted and Performance Stock Grants [Abstract]", "terseLabel": "Restricted Stock and Performance Share Grants [Abstract]" } } }, "localname": "RestrictedAndPerformanceStockGrantsAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "smp_RestructuringAndIntegrationCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and integration cost [Abstract]", "terseLabel": "Restructuring Reserve [Abstract]", "verboseLabel": "Restructuring and integration costs [Abstract]" } } }, "localname": "RestructuringAndIntegrationCostAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "stringItemType" }, "smp_RestructuringReserveReclassificationOfInventoryReserves": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment related to reclassification of inventory reserves.", "label": "Restructuring Reserve Reclassification of Inventory Reserves", "terseLabel": "Reclassification of inventory reserves" } } }, "localname": "RestructuringReserveReclassificationOfInventoryReserves", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "smp_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Right-of-Use Asset Obtained In Exchange For Operating Lease Liability [Abstract]", "terseLabel": "Right-of-use assets obtained in exchange for new lease obligations [Abstract]" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiabilityAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_SECSchedule1209AllowanceForSalesReturnsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A valuation allowance for the amount of products sold that the entity expects to be returned by the purchaser.", "label": "SECSchedule1209 Allowance for Sales Returns [Member]", "terseLabel": "Allowance for Sales Returns [Member]" } } }, "localname": "SECSchedule1209AllowanceForSalesReturnsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "smp_SECSchedule1209ReserveDiscountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The amount of sales revenue which the Entity expects that it will not receive because customers may pay a reduced price if they make their payment within a certain timeframe offered by the Entity.", "label": "SEC Schedule, 12-09, Reserve, Discounts [Member]", "terseLabel": "Allowance for Discounts [Member]" } } }, "localname": "SECSchedule1209ReserveDiscountsMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "smp_SaleOfGrapevineTexasPropertyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Sale of Grapevine, Texas Property [Abstract]" } } }, "localname": "SaleOfGrapevineTexasPropertyAbstract", "nsuri": "http://smpcorp.com/20191231", "xbrltype": "stringItemType" }, "smp_SaleOfReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of receivables sold during the period.", "label": "Sale of Receivables", "terseLabel": "Sale of receivables to financial institutions" } } }, "localname": "SaleOfReceivables", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_SaleOfReceivablesRelatedCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of charges incurred relating to the sale of receivables during the reporting period.", "label": "Sale of receivables, related charges", "terseLabel": "Charge related to sale of receivables" } } }, "localname": "SaleOfReceivablesRelatedCharges", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SaleOfReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "smp_ScheduleOfExpectedAmortizationOfFinancingCostsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the estimated aggregate amortization expense for deferred financing cost.", "label": "Schedule Of Expected Amortization of Financing Costs [Table Text Block]", "terseLabel": "Scheduled Amortization of Deferred Financing Cost for Future Years" } } }, "localname": "ScheduleOfExpectedAmortizationOfFinancingCostsTableTextBlock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The fair value of nonvested awards on equity-based plans excluding option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, revenue or profit achievement stock award plan) for which the employer is contingently obligated to issue equity instruments or transfer assets to an employee who has not yet satisfied service or performance criteria necessary to gain title to proceeds from the sale of the award or underlying shares or units.", "label": "Share based compensation arrangement by share based payment award equity instruments other than options nonvested grant date fair value", "terseLabel": "Weighted-average grant date fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedGrantDateFairValue", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the percentage of the forfeitures on share-based payment award during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Estimated forfeitures, Percentage", "terseLabel": "Estimated forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeituresPercentage", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Holding Period", "terseLabel": "Holding period for restricted and performance shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardHoldingPeriod", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the measuring period for performance-based shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Measuring period for performance-based shares", "terseLabel": "Measuring period for performance-based shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMeasuringPeriodForPerformanceBasedShares", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Post vesting holding period that once the award vests the participant needs to hold the award for a given time period until they can exercise the award.", "label": "Share-based Compensation Arrangement by Share-based Payment Award,, Post Vesting Holding Period", "terseLabel": "Post vesting holding period for restricted and performance shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPostVestingHoldingPeriod", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "smp_StandardProductWarrantyPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to the product warranty period in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Standard Product Warranty Period", "terseLabel": "Product warranty period" } } }, "localname": "StandardProductWarrantyPeriod", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "smp_StockIssuedDuringPeriodValueTreasuryStockReissuedRestrictedStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of treasury stock (units) reissued during the period related to restricted stock.", "label": "Stock Issued During Period Value Treasury Stock Reissued, Restricted Stock", "verboseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissuedRestrictedStock", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "smp_StockRepurchaseMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock repurchase of shares on the open market and are held in treasury.", "label": "Stock Repurchase [Member]" } } }, "localname": "StockRepurchaseMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_StockRepurchaseProgram2015Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by 2015 share repurchase program.", "label": "Stock Repurchase Program 2015 [Member]" } } }, "localname": "StockRepurchaseProgram2015Member", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "smp_StockRepurchaseProgram2017Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by 2017 share repurchase program.", "label": "Stock Repurchase Program 2017 [Member]" } } }, "localname": "StockRepurchaseProgram2017Member", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "smp_StockRepurchaseProgram2018Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by 2018 share repurchase program.", "label": "Stock Repurchase Program 2018 [Member]" } } }, "localname": "StockRepurchaseProgram2018Member", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "smp_SupplementalCashFlowInformationLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information Lessee [Abstract]" } } }, "localname": "SupplementalCashFlowInformationLesseeAbstract", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "smp_SupplyAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees to supply predetermined quantity.", "label": "Supply Agreement [Member]" } } }, "localname": "SupplyAgreementMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "smp_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalGrossIncomeTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for gross 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.", "label": "Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Gross Income Tax Expense", "terseLabel": "Gross repatriation tax" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalGrossIncomeTaxExpense", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "smp_TemperatureControlMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An operating segment that manufactures and remanufactures air conditioning compressors, air conditioning and heating parts, engine cooling system parts, power window accessories and windshield washer system parts.", "label": "Temperature Control [Member]", "terseLabel": "Temperature Control [Member]" } } }, "localname": "TemperatureControlMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/NetSalesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "smp_TwoThousandAndSixteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of 2016 Omnibus Incentive Plan which permits the grant of incentive awards from time to time to selected employees, officers, and directors of the Company and its Affiliates.", "label": "Two Thousand and Sixteen Omnibus Incentive Plan [Member]", "terseLabel": "2016 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndSixteenOmnibusIncentivePlanMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "smp_UnreturnedCustomerInventories": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://smpcorp.com/role/InventoriesDetails": { "order": 0.0, "parentTag": "smp_FIFOInventoryNetWithUnreturnedCustomerInventories", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of goods shipped to customers that the entity expects to be returned within the normal operating cycle of one year.", "label": "Unreturned Customer Inventories", "terseLabel": "Unreturned customer inventories" } } }, "localname": "UnreturnedCustomerInventories", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "smp_ValuationAllowanceRemainingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of the valuation allowance recorded intended to provide for uncertainty regarding the ultimate realization of our state tax credit carryovers, U.S. capital loss carryforwards, U.S. foreign tax credit carryovers, and foreign net operating loss carryforwards.", "label": "Valuation allowance, Remaining amount", "verboseLabel": "Valuation allowance, remaining amount" } } }, "localname": "ValuationAllowanceRemainingAmount", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "smp_WarsawInterbankOfferedRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in Warsaw interbank market.", "label": "Warsaw Interbank Offered Rate [Member]", "terseLabel": "1M WIBOR [Member]" } } }, "localname": "WarsawInterbankOfferedRateMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "domainItemType" }, "smp_WireAndCableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product group that manufactures wire and cable.", "label": "Wire and Cable [Member]" } } }, "localname": "WireAndCableMember", "nsuri": "http://smpcorp.com/20191231", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r178", "r189" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]", "terseLabel": "Directors [Member]" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r195" ], "lang": { "en-US": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officer [Member]", "terseLabel": "Executives [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r193", "r304", "r308", "r476" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r304", "r306", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/StockbasedCompensationPlansDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r139", "r141", "r142", "r143" ], "lang": { "en-US": { "role": { "documentation": "Effect of a correction of an error, other prior year adjustment, or application of a new accounting pronouncement on a financial statement line item or any per share amounts. The cumulative effect of the change on retained earnings or net assets in the statement of financial position would also be represented under this domain member.", "label": "Restatement Adjustment [Member]", "terseLabel": "Adjustments due to Adoption of ASU 2016-02 [Member]" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by revision of previously issued financial statements.", "label": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Revision of previously issued financial statements.", "label": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r136", "r498" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r192", "r304", "r307", "r475", "r480", "r484", "r496", "r497" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r262", "r439" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r195", "r437" ], "lang": { "en-US": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r136", "r498" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASC 606 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r423" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r16", "r31", "r196", "r197", "r305" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, less allowances for discounts and doubtful accounts of $5,212 and $5,687 in 2019 and 2018, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r50", "r243" ], "calculation": { "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r72", "r73", "r74" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r71", "r74", "r75", "r402" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredIndefiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Indefinite-lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredIndefiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r32" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Capital In Excess of Par Value [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r138" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpenseNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax, of expense for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, after Tax", "terseLabel": "Stock-based compensation expense, net of tax" } } }, "localname": "AllocatedShareBasedCompensationExpenseNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r37", "r199", "r208" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowances for discounts and doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfESOPAward": { "auth_ref": [ "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares committed to be released under an Employee Stock Ownership Plan (ESOP).", "label": "Amortization of ESOP Award", "verboseLabel": "Employee stock ownership plan" } } }, "localname": "AmortizationOfESOPAward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r91", "r117", "r418" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of deferred financing cost" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r229", "r235" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AsbestosIssueMember": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "Individual or consolidated class action claims alleging that asbestos caused cancer or other illnesses to persons exposed to it.", "label": "Asbestos [Member]" } } }, "localname": "AsbestosIssueMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r117", "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Impairment charge", "terseLabel": "Impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r183", "r442", "r461" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Balance Sheet Information [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r18", "r68" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CURRENT ASSETS:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-lived assets [Abstract]" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r325", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BankOverdrafts": { "auth_ref": [ "r56", "r286" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing.", "label": "Overdraft facility" } } }, "localname": "BankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Alternate Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements [Member]" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r392", "r393", "r394" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Purchase Price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Description [Abstract]" } } }, "localname": "BusinessCombinationDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r396" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Acquisitions and Investments" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Post-closing adjustments amount" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r382", "r383" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r382", "r383" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r382", "r383" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Acquisition of assets and liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Assets acquired and liabilities assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r382", "r383" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r383" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Allocation of the Purchase Price, Assets Acquired and Liabilities Assumed [Abstract]" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The revenues and gains recognized recorded for each transaction with the acquiree that is recognized separately from the acquisition of assets and assumptions of liabilities in the business combination.", "label": "Revenues" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsRevenuesAndGainsRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Acquisitions and Investments [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CanadaRevenueAgencyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Canada.", "label": "Canada Tax Authority [Member]" } } }, "localname": "CanadaRevenueAgencyMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r59", "r420", "r421" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Long-term debt" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Accumulated computer software amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r487", "r489" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Amortization of computer software" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r486" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Other intangible assets" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capitalized Computer Software, Net [Abstract]", "verboseLabel": "Other Intangible Assets [Abstract]" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r15", "r46", "r119" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents", "periodStartLabel": "CASH AND CASH EQUIVALENTS at beginning of year" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r20", "r121", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r111", "r119", "r123" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENTS at end of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r111", "r414" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "auth_ref": [ "r12", "r111" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "negatedLabel": "Total operating cash outflows related to discontinued operations" } } }, "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Information by category of collateral or no collateral.", "label": "Collateral [Axis]", "terseLabel": "Collateral [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pledge or no pledge of specific property to serve as protection against default.", "label": "Collateral [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r61", "r261", "r449", "r465" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r260", "r274" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r125", "r281", "r481", "r482" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Loss Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r63" ], "lang": { "en-US": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common stock available for future grants (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Cash dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Dividends declared per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r30" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common Stock - par value $2.00 per share: Authorized 30,000,000 shares, issued 23,936,036 shares" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of net deferred tax assets and liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r78", "r80", "r81" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r230", "r233", "r390" ], "lang": { "en-US": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r170", "r171", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r170", "r171", "r408", "r409", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r170", "r171", "r408", "r409", "r477" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r165", "r458" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r170", "r171", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk, percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r168", "r170", "r171", "r172", "r408", "r410" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r170", "r171", "r408", "r409" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r125", "r400", "r403", "r404" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction-in-Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r309" ], "lang": { "en-US": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails", "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r176" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/NetSalesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r95" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative effect adjustment" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r129", "r368", "r372" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Domestic" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r133", "r370" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r368", "r372" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current [Abstract]" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r388" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DamagesFromProductDefectsMember": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "The risk of loss arises with respect to product defects and recalls, or improperly performed services which actually or allegedly resulted in damages suffered by the injured party, excluding major product liability matters.", "label": "Damages from Product Defects [Member]", "terseLabel": "California Case [Member]" } } }, "localname": "DamagesFromProductDefectsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtAndCapitalLeaseObligations": { "auth_ref": [ "r447", "r466" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term and long-term debt and lease obligation.", "label": "Debt and Lease Obligation", "totalLabel": "Total debt" } } }, "localname": "DebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r54" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Current maturities of debt" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Credit Facilities and Long-Term Debt [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "Credit Facilities and Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Margin on variable rate", "verboseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r25", "r287", "r445", "r460" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Outstanding borrowings under credit facility" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r58", "r406" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r51", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Financing Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r51" ], "calculation": { "http://smpcorp.com/role/OtherAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.", "label": "Deferred Compensation Plan Assets", "verboseLabel": "Deferred compensation" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r369", "r372" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Domestic" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r51", "r418" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "totalLabel": "Total amortization" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "auth_ref": [ "r51", "r418" ], "calculation": { "http://smpcorp.com/role/OtherAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred financing costs, net" } } }, "localname": "DeferredFinanceCostsNoncurrentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r369", "r372" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r362" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred incomes taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r129", "r369", "r372" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r26", "r27", "r358", "r444", "r459" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r359" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets, gross" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r345", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r362" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "verboseLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r360" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred tax assets [Abstract]" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r345", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r364", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 11.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r344", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other.", "label": "Accrued salaries and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r366" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Postretirement benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r344", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Allowance for doubtful accounts" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "auth_ref": [ "r344", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances.", "label": "Allowance for customer returns" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r361" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "verboseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r345", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r345", "r366", "r367" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r316" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "terseLabel": "Benefit obligation outstanding" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r317", "r320", "r321" ], "calculation": { "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": 5.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "negatedLabel": "Postretirement plan net periodic benefit credit (cost)", "terseLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Contribution Plans [Abstract]" } } }, "localname": "DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "U.S defined contribution" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Employer discretionary contribution amount" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r117", "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r117", "r180" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Adjustments Due to Adoption of ASU 2014-09 [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Net Sales" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "Stock-Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock-Based Compensation Plans [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "auth_ref": [ "r6", "r7", "r8", "r9", "r11", "r13", "r351", "r375" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.", "label": "Income tax benefit" } } }, "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r14", "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Sale of Grapevine, Texas Property" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SaleOfGrapevineTexasProperty" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendPaidMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distribution of earnings to shareholders either in cash, property, or capital stock.", "label": "Pay Cash Dividend [Member]" } } }, "localname": "DividendPaidMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r299" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedLabel": "Cash dividends paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r139", "r147", "r150", "r151", "r152", "r155", "r455", "r471" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "totalLabel": "Net earnings per common share - Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net earnings per common share - Basic:", "terseLabel": "Basic Net Earnings Per Common Share [Abstract]" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net earnings per common share [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r139", "r147", "r150", "r151", "r152", "r155", "r455", "r471" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Diluted (in dollars per share)", "totalLabel": "Net earnings per common share - Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net earnings per common share - Diluted:", "terseLabel": "Diluted Net Earnings Per Common Share [Abstract]" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosures [Abstract]", "terseLabel": "Earnings Per Share, Diluted, Other Disclosures [Abstract]" } } }, "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r414" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r352", "r353", "r371" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. Federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll and commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average period of recognition for unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unamortized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Workforce Reduction [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDebtStructureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Debt Structure [Abstract]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDebtStructureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Information by name of employee stock ownership plan.", "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service.", "label": "Shares released from trust (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "Entities identify multiple employee stock ownership plans by unique name.", "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]" } } }, "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesContributedToESOP": { "auth_ref": [ "r338" ], "lang": { "en-US": { "role": { "documentation": "This item represents the number of shares provided to the Employee Stock Ownership Plan (ESOP) during the period.", "label": "Additional shares contributed to ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesContributedToESOP", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan.", "label": "Total remaining balance of shares in the ESOP (in shares)" } } }, "localname": "EmployeeStockOwnershipPlanESOPSharesInESOP", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r206" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Percentage of equity interest acquired in joint venture", "verboseLabel": "Percentage of equity interest acquired" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r47", "r184", "r205" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Investment in unconsolidated affiliates" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r407" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r275", "r285" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Estimated useful life of intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r234" ], "calculation": { "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "verboseLabel": "Estimated amortization expense in year 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Estimated amortization expense in year 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "verboseLabel": "Estimated amortization expense in year 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r236" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "verboseLabel": "Estimated amortization expense in year 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r230", "r231", "r234", "r238", "r440" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r234", "r440" ], "calculation": { "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r230", "r233" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r234" ], "calculation": { "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net acquired intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r411", "r412", "r413" ], "calculation": { "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "terseLabel": "Gain (loss) on foreign exchange" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r125", "r413", "r416" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r117" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Gain on sale of property, plant and equipment", "terseLabel": "Gain on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/SaleOfGrapevineTexasPropertyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r219", "r220" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill net, ending balance", "periodStartLabel": "Goodwill net, beginning balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r222" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill acquisition" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Other Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r221", "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "periodEndLabel": "Goodwill gross, ending balance", "periodStartLabel": "Goodwill gross, beginning balance" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r221", "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "negatedPeriodEndLabel": "Goodwill accumulated impairment losses, Ending balance", "negatedPeriodStartLabel": "Goodwill accumulated impairment losses, Beginning balance" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill by operating segment [Abstract]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r223", "r224", "r378" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill foreign currency exchange rate change" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r93" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Valuation of Long-Lived and Intangible Assets and Goodwill" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeAndExpensesLesseeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lease Expense [Abstract]" } } }, "localname": "IncomeAndExpensesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperations": { "auth_ref": [ "r94", "r118", "r152", "r397" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.", "label": "Earnings from continuing operations", "totalLabel": "Earnings from continuing operations", "verboseLabel": "Earnings from continuing operations" } } }, "localname": "IncomeLossFromContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r85", "r139", "r441", "r452", "r472" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r132" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Earnings from continuing operations before taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r83", "r89", "r147", "r150", "r151", "r450", "r453", "r455", "r468" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings from continuing operations per common share (in dollars per share)", "terseLabel": "Earnings from continuing operations (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r83", "r89", "r147", "r150", "r151", "r152", "r455", "r468", "r471" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings from continuing operations (in dollars per share)", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Earnings from continuing operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "auth_ref": [ "r5", "r6", "r7", "r8", "r9", "r11", "r13", "r398" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Loss from discontinued operations, net of taxes", "negatedLabel": "Loss on discontinued operations, net of tax", "terseLabel": "Loss from discontinued operations, net of income tax benefit of $3,912, $4,866 and $3,769", "verboseLabel": "Discontinued operations, net of tax" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "auth_ref": [ "r87", "r89", "r149", "r150", "r151", "r455", "r469", "r471" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "auth_ref": [ "r149", "r150", "r151", "r405" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "terseLabel": "Discontinued operations (in dollars per share)", "verboseLabel": "Loss from discontinued operations per common share (in dollars per share)" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r86", "r117", "r181", "r205", "r451", "r467" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity (income) loss from joint ventures", "terseLabel": "Equity income (loss) from joint ventures" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Taxes [Abstract]", "terseLabel": "Accounting for Income Taxes [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r129", "r182", "r374" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0 }, "http://smpcorp.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes", "terseLabel": "Income tax expense", "totalLabel": "Total income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IncomeTaxesDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Provision (Benefit) [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliations Between Taxes at the U.S. Federal Income Tax Rate and Taxes at our Effective Income Tax Rate on Earnings [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r82", "r125", "r349", "r350", "r356", "r357", "r363", "r376", "r483" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Accounting for Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r348", "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r347", "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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, attributable to increase (decrease) in the income tax rates.", "label": "Impact of Tax Cuts and Jobs Act" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r127", "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 attributable to foreign income tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Income tax (tax benefits) attributable to foreign income" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r128", "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "U.S. Federal income tax rate of 21% in 2019 and 2018, and 35% in 2017" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount", "terseLabel": "Other non-deductible items, net" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r128", "r352", "r353" ], "calculation": { "http://smpcorp.com/role/IncomeTaxesDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "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 attributable to state and local income tax expense (benefit).", "label": "State and local income taxes, net of federal income tax benefit" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "auth_ref": [ "r352", "r353" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "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 attributable to foreign tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "terseLabel": "Foreign tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCreditsForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r113", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Increase (decrease) in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "(Increase) decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Increase (decrease) in sundry payables and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "(Increase) decrease in deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Increase in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Net change in other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "(Increase) decrease in prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "verboseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r148", "r154" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of restricted stock and performance-based stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r237" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Amount of acquired indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_InlandRevenueHongKongMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Hong Kong.", "label": "Hong Kong Tax Authority [Member]" } } }, "localname": "InlandRevenueHongKongMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r228", "r232" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Other intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r84", "r179", "r417", "r418", "r457" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r109", "r112", "r122" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r187" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Revenues [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r38", "r217" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r19", "r67", "r125", "r159", "r213", "r215" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r40", "r217" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r66", "r136", "r212", "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r39", "r217" ], "calculation": { "http://smpcorp.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "smp_FIFOInventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r214" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Increase to inventory reserves" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r47" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in unconsolidated affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments in Unconsolidated Affiliates [Abstract]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesBalanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments in and Advances to Affiliates, Balance [Abstract]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesBalanceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Investments in and Advances to Affiliates [Line Items]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities.", "label": "Investments in and Advances to Affiliates, Schedule of Investments [Text Block]", "terseLabel": "Investments in Unconsolidated Affiliates" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliates" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTable": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Listing of investments in affiliates and investments that are advances to affiliates.", "label": "Investments in and Advances to Affiliates [Table]" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesTextBlock": { "auth_ref": [ "r478" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investments in and advances to affiliates. Does not include the tabular disclosure of the disaggregation of investments in and advances to affiliates across legal entities.", "label": "Investments in and Advances to Affiliates [Table Text Block]", "verboseLabel": "Investments in Unconsolidated Affiliates" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LandBuildingsAndImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business.", "label": "Land, Buildings and Improvements [Member]" } } }, "localname": "LandBuildingsAndImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Leaseholds [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Total rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r242" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r124", "r125", "r273" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]", "terseLabel": "Asbestos Litigation" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r427" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quantitative Lease Disclosures [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc01": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r435" ], "calculation": { "http://smpcorp.com/role/LeasesDetailsCalc01": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Renewal option period" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Outstanding letters of credit", "terseLabel": "Outstanding letters of credit with certain vendors" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r55" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r36", "r446", "r463" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r57" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CURRENT LIABILITIES:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r445", "r460" ], "calculation": { "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails": { "order": 1.0, "parentTag": "us-gaap_DebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Revolving credit facilities" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "localname": "LineOfCreditFacilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAverageOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Average amount borrowed under the credit facility during the period.", "label": "Line of Credit Facility, Average Outstanding Amount", "terseLabel": "Average daily loan balance outstanding" } } }, "localname": "LineOfCreditFacilityAverageOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r53", "r131" ], "lang": { "en-US": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Overdraft facility expiration date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Weighted average interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r53" ], "lang": { "en-US": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Additional available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r53", "r131" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r23", "r443" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Notes payable" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationReserveNoncurrent": { "auth_ref": [ "r61", "r261" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Accrued asbestos liabilities" } } }, "localname": "LitigationReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Sale of Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SaleOfReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r59" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267", "r268", "r270", "r276", "r277" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267", "r268", "r270", "r276", "r277" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails", "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Incremental pre-tax provision" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "auth_ref": [ "r265", "r269", "r276" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.", "label": "Loss Contingency, Estimate of Possible Loss", "terseLabel": "Range of possible loss" } } }, "localname": "LossContingencyEstimateOfPossibleLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r261", "r262", "r263", "r266", "r267", "r268", "r270", "r276", "r277" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyPendingClaimsNumber": { "auth_ref": [ "r264" ], "lang": { "en-US": { "role": { "documentation": "Number of pending claims pertaining to a loss contingency.", "label": "Loss Contingency, Pending Claims, Number", "terseLabel": "Pending claims, approximate number" } } }, "localname": "LossContingencyPendingClaimsNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "integerItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MexicanTaxAuthorityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Mexico.", "label": "Mexican Tax Authority [Member]" } } }, "localname": "MexicanTaxAuthorityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Changes in product warranties [Roll forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Valuation and Qualifying Accounts [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r111" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r111", "r115", "r118" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r76", "r79", "r88", "r118", "r154", "r454", "r470" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r139", "r145" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net earnings available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r145", "r146" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net earnings available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently Issued Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Other Foreign [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash investing activity:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-Compete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Non-Operating Income (Expense), Net [Abstract]" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable operating segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OpenTaxYear": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Tax year that remains open to examination under enacted tax laws, in CCYY format.", "label": "Open Tax Year", "terseLabel": "Open Tax Years" } } }, "localname": "OpenTaxYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "gYearListItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating income", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r430", "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Minimum Lease Payments [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r425" ], "calculation": { "http://smpcorp.com/role/LeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://smpcorp.com/role/LeasesDetailsCalc01": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r425" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://smpcorp.com/role/LeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Noncurrent operating lease liabilities", "terseLabel": "Noncurrent operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r426", "r431" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r424" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/LeasesDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r434", "r436" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r433", "r436" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Rent [Abstract]" } } }, "localname": "OperatingLeasesRentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r364" ], "lang": { "en-US": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.", "label": "Operating Loss Carryforwards, Expiration Dates" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r178", "r189" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Other Assets Disclosure [Text Block]", "verboseLabel": "Other Assets" } } }, "localname": "OtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/OtherAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://smpcorp.com/role/OtherAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "totalLabel": "Total other assets, net" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/OtherAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Assets, Noncurrent [Abstract]", "terseLabel": "Other Assets [Abstract]" } } }, "localname": "OtherAssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r70", "r72", "r398", "r401" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Pension and postretirement plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r69", "r415" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r77", "r80", "r398", "r399", "r401" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Total other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Non-Operating Income (Expense), Net [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r313", "r343" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "verboseLabel": "Other Non-Operating Income (Expense), Net" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherInterestAndDividendIncome": { "auth_ref": [ "r456" ], "calculation": { "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": 0.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after discount, accretion and premium amortization, of interest income and dividend income classified as other.", "label": "Other Interest and Dividend Income", "terseLabel": "Interest and dividend income" } } }, "localname": "OtherInterestAndDividendIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r23", "r24" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Current portion of other debt" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r99" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "totalLabel": "Total other non-operating income (expense), net", "verboseLabel": "Other non-operating income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "verboseLabel": "Other income (expense), net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Exit Costs [Member]" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSundryLiabilitiesCurrent": { "auth_ref": [ "r56", "r286" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.", "label": "Sundry payables and accrued expenses", "terseLabel": "Sundry payables and accrued expenses" } } }, "localname": "OtherSundryLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r391" ], "lang": { "en-US": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents [Member]" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForLegalSettlements": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.", "label": "Payments for Legal Settlements", "terseLabel": "Payment for settled claims" } } }, "localname": "PaymentsForLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r101", "r104", "r134" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r110", "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r108" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r106" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r102", "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Purchase price payment" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r102" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions of and investments in businesses" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Capital expenditures", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "Employee Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance-Based Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r325", "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock [Member]" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r29" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockVotingRights": { "auth_ref": [ "r29", "r293" ], "lang": { "en-US": { "role": { "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Preferred stock, voting rights" } } }, "localname": "PreferredStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r17", "r44", "r45" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r100" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Net proceeds from sale of Grapevine, Texas facility", "terseLabel": "Net proceeds from sale of Grapevine, Texas facility" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/SaleOfGrapevineTexasPropertyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r105", "r107", "r120" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Increase (decrease) in overdraft balances" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [ "r134" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets).", "label": "Net borrowings (repayments) under line-of-credit agreements" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities": { "auth_ref": [ "r134" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from long-term debt, including capital lease obligations and mandatory redeemable capital securities.", "label": "Net borrowings (repayments) of other debt and lease obligations" } } }, "localname": "ProceedsFromRepaymentsOfLongTermDebtAndCapitalSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r282", "r283", "r448" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r278" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Settlements of warranty claims" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r279" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Liabilities accrued for current year sales" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r116", "r280" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Warranty expense" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r50", "r244" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r49", "r242" ], "calculation": { "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Total property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r21", "r22", "r244", "r464" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, plant and equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r48", "r125", "r244" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r21", "r244" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r21", "r242" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Estimated useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r90", "r209" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Increase (decrease) to allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Data (Unaudited) [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "verboseLabel": "Quarterly Financial Data (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/QuarterlyFinancialDataUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RealEstateMember": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "Property consisting of land, land improvement and buildings.", "label": "Real Estate [Member]" } } }, "localname": "RealEstateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Sale of Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r125", "r198", "r202", "r203", "r204" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts and Cash Discounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliation of segment operating income to net earnings [Abstract]" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r186", "r188" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Segment Operating Income to Net Earnings" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RegulatoryEnvironmentalCostsPolicy": { "auth_ref": [ "r125", "r485" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for liabilities for remediation of environmental matters. The accounting policy may specify the conditions under which rate actions of a regulator provide reasonable assurance of the existence of an asset pertaining thereto.", "label": "Environmental Reserves" } } }, "localname": "RegulatoryEnvironmentalCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Purchases from equity method investment" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Shares [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Integration Expense [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "verboseLabel": "Restructuring and Integration Expense" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpense" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r117", "r247", "r252", "r257" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Amounts provided for during the period" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r248", "r254" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Exit activity liability, end of period", "periodStartLabel": "Exit activity liability, beginning of period" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAccrualAdjustment1": { "auth_ref": [ "r247", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) which increases (decreases) the restructuring reserve from an adjustment to a previously accrued restructuring liability.", "label": "Reclassification of environment liability" } } }, "localname": "RestructuringReserveAccrualAdjustment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring and integration activities [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "auth_ref": [ "r247", "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash.", "label": "Restructuring Reserve, Settled without Cash", "negatedLabel": "Non-cash usage, including asset write-downs" } } }, "localname": "RestructuringReserveSettledWithoutCash2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r248", "r256" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedLabel": "Foreign currency exchange rate changes and other" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringSettlementAndImpairmentProvisions": { "auth_ref": [ "r96" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restructuring charges, remediation cost, and asset impairment loss.", "label": "Restructuring, Settlement and Impairment Provisions", "verboseLabel": "Restructuring and integration expenses" } } }, "localname": "RestructuringSettlementAndImpairmentProvisions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r33", "r299", "r462" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r314", "r315", "r318", "r319", "r322" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r314", "r315", "r318", "r319", "r322" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Sales [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r303", "r304" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Disaggregation of net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSalesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r303", "r304" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Net sales", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r126", "r312" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/NetSales" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r432", "r436" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Concentration Risk [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Net Sales [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Anti-dilutive Securities Excluded from Computation of Earnings per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r380", "r381" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Income Tax Provision (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Summary of Total Debt Outstanding" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Components of Net Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r154" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliations of the Earnings Available to Common Stockholders and the Shares used in Calculating Basic and Dilutive Net Earnings per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r340" ], "lang": { "en-US": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Acquired Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r226", "r227" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Carrying Value of Goodwill by Operating Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r41", "r42", "r43" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "verboseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r138", "r140", "r157", "r158", "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Impact of Adopting ASU 2016-02 on Consolidated Balance Sheet" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other assets. This disclosure includes other current assets and other noncurrent assets.", "label": "Schedule of Other Assets [Table Text Block]", "terseLabel": "Other Assets" } } }, "localname": "ScheduleOfOtherAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherNonoperatingIncomeByComponentTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the detailed components of other nonoperating income. May include methodology, assumptions and amounts for: (a) dividends, (b) interest on securities, (c) profits on securities (net of losses), and (d) miscellaneous other income items.", "label": "Components of Other Non-Operating Income (Expense)" } } }, "localname": "ScheduleOfOtherNonoperatingIncomeByComponentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Changes in Product Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r50", "r244" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r384" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Allocation of Purchase Price, Assets Acquired And Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRentExpenseTableTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.", "label": "Rent Expense" } } }, "localname": "ScheduleOfRentExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r250", "r251", "r255" ], "lang": { "en-US": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r248", "r256" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Restructuring and Integration Expense" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r92", "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Revenue and Long-lived Assets by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r177", "r183", "r185", "r187", "r226" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r177", "r183", "r185", "r187", "r226" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Sales and Operating Income by Operating Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r325", "r336" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted and Performance-Based Share Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r62", "r130", "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDiscontinuedOperationsMember": { "auth_ref": [ "r1", "r2", "r3", "r4" ], "lang": { "en-US": { "role": { "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.", "label": "Discontinued Operations [Member]" } } }, "localname": "SegmentDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/NetSalesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Industry Segment and Geographic Data [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r194" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "Industry Segment and Geographic Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationProfitLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial information for reportable segment [Abstract]" } } }, "localname": "SegmentReportingInformationProfitLossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Selected quarterly financial information [Abstract]" } } }, "localname": "SelectedQuarterlyFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97", "r211" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r125", "r342" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administration Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows", "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "End of period (in shares)", "periodStartLabel": "Beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restricted and performance-based stock, shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "End of period (in dollars per share)", "periodStartLabel": "Beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restricted and performance-based stock, weighted average grant date fair value per share [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r327" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Shares authorized for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r324", "r328" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 60 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Age 65 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Age 63 [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Warranties [Abstract]" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r125", "r281" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty and Overstock Returns" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r10", "r183", "r226", "r245", "r249", "r258", "r473" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails", "http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails", "http://smpcorp.com/role/NetSalesDetails", "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r28", "r29", "r30", "r292" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r65", "r292" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED BALANCE SHEETS [Abstract]", "terseLabel": "Balance Sheet [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r29", "r30", "r292", "r299" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Restricted and performance-based stock grants issued, net of forfeitures (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock repurchase program, remaining authorized amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r30", "r34", "r35", "r200" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at beginning of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets", "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r438" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "verboseLabel": "Supplemental Executive Retirement Plan [Member]" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EmployeeBenefitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r364" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense for which accounting for tax effect for remeasurement of deferred tax asset from change in tax rate is incomplete pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense", "terseLabel": "Provisional income tax expense, deferred tax assets" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense": { "auth_ref": [ "r373" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reasonable estimate for income tax expense for which accounting for tax effect from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated is incomplete pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Incomplete Accounting, Transition Tax for Accumulated Foreign Earnings, Provisional Income Tax Expense", "terseLabel": "Provisional deemed repatriation tax on earnings of foreign subsidiaries" } } }, "localname": "TaxCutsAndJobsActOf2017IncompleteAccountingTransitionTaxForAccumulatedForeignEarningsProvisionalIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tools, Dies and Auxiliary Equipment [Member]" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/PropertyPlantAndEquipmentDetails", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r386" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails", "http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r64", "r300" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r64", "r300" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock - at cost (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r30", "r292", "r299" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Stock repurchased during period (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r64", "r300", "r301" ], "calculation": { "http://smpcorp.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock - at cost (1,477,594 shares and 1,503,284 shares in 2019 and 2018, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r292", "r299", "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchase of treasury stock", "negatedTerseLabel": "Stock repurchased during period" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity", "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r346", "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Recognized uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r163", "r164", "r166", "r167", "r173", "r174", "r175" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r348" ], "calculation": { "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "negatedLabel": "Increase (decrease) in tax valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Charged to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r136" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "verboseLabel": "Other" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r136" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r136" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails", "http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/StockbasedCompensationPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Plus incremental shares from assumed conversions [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r146", "r152" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Average number of common shares and dilutive common shares (in shares)", "totalLabel": "Weighted average common shares outstanding - Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r144", "r152" ], "calculation": { "http://smpcorp.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Average number of common shares (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://smpcorp.com/role/ConsolidatedStatementsOfOperations", "http://smpcorp.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3098-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r14": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1377-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5033-111524" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955255&loc=SL82921835-210448" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r218": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=116646759&loc=d3e14981-108350" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e12803-110250" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1243-112600" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r323": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244457&loc=d3e16721-113920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r343": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.EE.Q2(b))", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=SL116722634-122817" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r377": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=SL65897772-128472" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.E)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355146-122828" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13,16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.4)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611322-123010" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "410", "Subparagraph": "(SAB Topic 10.F)", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=6228715&loc=d3e660557-123036" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r491": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r492": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r493": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r494": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r495": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r496": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r497": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r498": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(14))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.13)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" } }, "version": "2.1" } XML 91 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Intangible Assets (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   $ 123,631 $ 98,871  
Less accumulated amortization [1]   (59,431) (51,391)  
Net acquired intangible assets   64,200 47,480  
Amortization of acquired intangible assets [Abstract]        
Amortization expense   8,000 7,600 $ 8,000
Estimated amortization expense in year 2020   8,200    
Estimated amortization expense in year 2021   6,800    
Estimated amortization expense in year 2022   5,200    
Estimated amortization expense in year 2023   5,000    
Estimated amortization expense in years 2024 through 2034   33,800    
Other Intangible Assets [Abstract]        
Amortization expense   8,000 7,600 8,000
Pollak business of Stoneridge, Inc. [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 24,650      
Customer Relationships [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   $ 111,692 87,195  
Customer Relationships [Member] | Pollak business of Stoneridge, Inc. [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 7,200      
Estimated useful life of intangible assets 15 years 15 years    
Customer Relationships [Member] | Pollak business of Stoneridge, Inc. [Member] | OE/OES [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 17,200      
Estimated useful life of intangible assets 10 years 10 years    
Trademarks and Trade Names [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   $ 6,980 6,800  
Intangible assets acquired [Abstract]        
Amount of acquired indefinite-lived intangible assets   $ 5,200    
Trademarks and Trade Names [Member] | Pollak business of Stoneridge, Inc. [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 200      
Estimated useful life of intangible assets   10 years    
Trademarks and Trade Names [Member] | Pollak business of Stoneridge, Inc. [Member] | OE/OES [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 200      
Estimated useful life of intangible assets 10 years      
Non-Compete Agreements [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   $ 3,276 3,193  
Non-Compete Agreements [Member] | Pollak business of Stoneridge, Inc. [Member]        
Other Intangible Assets [Abstract]        
Intangible assets $ 100      
Estimated useful life of intangible assets 5 years 5 years    
Patents [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   $ 723 723  
Supply Agreement [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   800 800  
Leaseholds [Member]        
Finite-Lived Intangible Assets, Net [Abstract]        
Total acquired intangible assets   160 160  
Computer Software [Member]        
Amortization of acquired intangible assets [Abstract]        
Amortization expense   500    
Other Intangible Assets [Abstract]        
Other intangible assets   16,900 17,200  
Accumulated computer software amortization   (16,200) (16,300)  
Amortization of computer software   400 $ 400 $ 500
Amortization expense   $ 500    
Computer Software [Member] | Minimum [Member]        
Other Intangible Assets [Abstract]        
Estimated useful life of intangible assets   3 years    
Computer Software [Member] | Maximum [Member]        
Other Intangible Assets [Abstract]        
Estimated useful life of intangible assets   10 years    
[1] Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.
XML 92 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Assets
12 Months Ended
Dec. 31, 2019
Other Assets [Abstract]  
Other Assets
11. Other Assets

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Deferred compensation
 
$
17,519
   
$
14,020
 
Deferred financing costs, net
   
656
     
876
 
Other
   
660
     
723
 
Total other assets, net
 
$
18,835
   
$
15,619
 

Deferred compensation consists of assets held in a nonqualified defined contribution pension plan as of December 31, 2019 and 2018, respectively.
XML 93 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Employee Benefits
12 Months Ended
Dec. 31, 2019
Employee Benefits [Abstract]  
Employee Benefits
15. Employee Benefits

Defined Contribution Plans

We maintain various defined contribution plans, which include profit sharing and provide retirement benefits for substantially all of our employees. Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):

 
 
U.S. Defined
Contribution
 
Year ended December 31,
     
2019
 
$
9,080
 
2018
   
8,928
 
2017
   
9,153
 

We maintain a defined contribution Supplemental Executive Retirement Plan for key employees.  Under the plan, these employees may elect to defer a portion of their compensation and, in addition, we may at our discretion make contributions to the plan on behalf of the employees.  In March 2018, contributions of $0.6 million were made related to calendar year 2017.  In March 2019, contributions of $0.3 million were made related to calendar year 2018.  We have recorded an obligation of $0.3 million for 2019.

We also have an Employee Stock Ownership Plan and Trust (“ESOP”) for employees who are not covered by a collective bargaining agreement.  In connection therewith, we maintain an employee benefits trust to which we contribute shares of treasury stock.  We are authorized to instruct the trustees to distribute such shares toward the satisfaction of our future obligations under the plan. The shares held in trust are not considered outstanding for purposes of calculating earnings per share until they are committed to be released. The trustees will vote the shares in accordance with its fiduciary duties.  During 2019, we contributed to the trust an additional 49,100 shares from our treasury and released 49,100 shares from the trust leaving 200 shares remaining in the trust as of December 31, 2019.  The provision for expense in connection with the ESOP was approximately $2.5 million in 2019, $2.6 million in 2018 and $2.2 million in 2017.

Defined Benefit Pension Plan

We maintain a defined benefit unfunded Supplemental Executive Retirement Plan (“SERP”).  The SERP, as amended, is a defined benefit plan pursuant to which we will pay supplemental pension benefits to certain key employees upon the attainment of a contractual participant’s payment date based upon the employees’ years of service and compensation.  There was no benefit obligation outstanding related to the SERP as of December 31, 2019 and 2018. We recorded no expense related to the plan during the years ended December 31, 2019, 2018 and 2017.

Postretirement Medical Benefits

We provided, and continue to provide, certain medical and dental care benefits to eligible retired U.S. and Canadian employees.  The postretirement medical plans to eligible U.S. employees, other than to former union employees, and eligible Canadian employees terminated on December 31, 2016.  As related to the U.S. non-union employees, annually and through the year ended December 31, 2016, a fixed amount was credited into a Health Reimbursement account (“HRA”) to cover both medical and dental costs for all current and future eligible retirees.  Balances in the HRA accounts upon termination of the plan at December 31, 2016 remained available for use until December 31, 2018.  Any remaining balance at December 31, 2018 was forfeited.  Postretirement medical and dental benefits to the remaining eligible 16 former union employees in the U.S. will continue to be provided.  The postretirement medical and dental benefit obligation for the former union employees in the U.S. as of December 31, 2019, and the net periodic benefit cost for our postretirement benefit plans for the years ended December 31, 2019, 2018 and 2017 were not material.
XML 94 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
19. Earnings Per Share

We present two calculations of earnings per common share.  “Basic” earnings per common share equals net income divided by weighted average common shares outstanding during the period. “Diluted” earnings per common share equals net income divided by the sum of weighted average common shares outstanding during the period plus potentially dilutive common shares.  Potentially dilutive common shares that are anti-dilutive are excluded from net earnings per common share.  The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Basic Net Earnings Per Common Share:
                 
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
 
                       
Earnings from continuing operations per common share
 
$
3.09
   
$
2.53
   
$
1.92
 
Loss from discontinued operations per common share
   
(0.50
)
   
(0.62
)
   
(0.25
)
Basic net earnings per common share
 
$
2.59
   
$
1.91
   
$
1.67
 
 
                       
Diluted Net Earnings Per Common Share:
                       
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
Plus incremental shares from assumed conversions:
                       
Dilutive effect of restricted stock and performance-based stock
   
440
     
476
     
472
 
Weighted average common shares outstanding – Diluted
   
22,818
     
22,932
     
23,198
 
 
                       
Earnings from continuing operations per common share
 
$
3.03
   
$
2.48
   
$
1.88
 
Loss from discontinued operations per common share
   
(0.49
)
   
(0.60
)
   
(0.24
)
Diluted net earnings per common share
 
$
2.54
   
$
1.88
   
$
1.64
 

The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
2019
   
2018
   
2017
 
Restricted and performance shares
   
255
     
249
     
248
 
XML 95 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Reconciliations of the Earnings Available to Common Stockholders and the Shares used in Calculating Basic and Dilutive Net Earnings per Common Share The following are reconciliations of the earnings available to common stockholders and the shares used in calculating basic and dilutive net earnings per common share (in thousands, except per share data):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
Basic Net Earnings Per Common Share:
                 
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
 
                       
Earnings from continuing operations per common share
 
$
3.09
   
$
2.53
   
$
1.92
 
Loss from discontinued operations per common share
   
(0.50
)
   
(0.62
)
   
(0.25
)
Basic net earnings per common share
 
$
2.59
   
$
1.91
   
$
1.67
 
 
                       
Diluted Net Earnings Per Common Share:
                       
Earnings from continuing operations
 
$
69,051
   
$
56,854
   
$
43,630
 
Loss from discontinued operations
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings available to common stockholders
 
$
57,917
   
$
43,003
   
$
37,976
 
 
                       
Weighted average common shares outstanding
   
22,378
     
22,456
     
22,726
 
Plus incremental shares from assumed conversions:
                       
Dilutive effect of restricted stock and performance-based stock
   
440
     
476
     
472
 
Weighted average common shares outstanding – Diluted
   
22,818
     
22,932
     
23,198
 
 
                       
Earnings from continuing operations per common share
 
$
3.03
   
$
2.48
   
$
1.88
 
Loss from discontinued operations per common share
   
(0.49
)
   
(0.60
)
   
(0.24
)
Diluted net earnings per common share
 
$
2.54
   
$
1.88
   
$
1.64
 
Anti-dilutive Securities Excluded from Computation of Earnings per Share The shares listed below were not included in the computation of diluted earnings per share because to do so would have been anti-dilutive for the periods presented or because they were excluded under the treasury method (in thousands):

 
 
2019
   
2018
   
2017
 
Restricted and performance shares
   
255
     
249
     
248
 
XML 96 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans (Tables)
12 Months Ended
Dec. 31, 2019
Stock-Based Compensation Plans [Abstract]  
Restricted and Performance-Based Share Activity Our restricted and performance-based share activity was as follows for the years ended December 31, 2019 and 2018:

 
 
Shares
   
Weighted Average
Grant Date Fair
Value per Share
 
Balance at December 31, 2017
   
853,958
   
$
33.25
 
Granted
   
198,004
     
39.36
 
Vested
   
(167,811
)
   
39.90
 
Forfeited (1)
   
(14,110
)
   
42.28
 
Balance at December 31, 2018
   
870,041
   
$
34.59
 
Granted
   
204,650
     
42.05
 
Vested
   
(188,693
)
   
38.08
 
Forfeited (1)
   
(33,458
)
   
43.32
 
Balance at December 31, 2019
   
852,540
   
$
35.26
 


(1)  Due to the lack of achievement of performance targets, performance-based shares forfeited in the years ended December 31, 2019 and 2018 were 20,508 shares and 2,085 shares, respectively. 
XML 97 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Other Intangible Assets [Abstract]  
Carrying Value of Goodwill by Operating Segment Changes in the carrying values of goodwill by operating segment during the years ended December 31, 2019 and 2018 are as follows (in thousands):

 
 
Engine
Management
   
Temperature
Control
   
Total
 
Balance as of December 31, 2017:
                 
Goodwill
 
$
91,631
   
$
14,270
   
$
105,901
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,143
   
$
14,270
   
$
67,413
 
Activity in 2018
                       
Foreign currency exchange rate change
   
(92
)
   
     
(92
)
Balance as of December 31, 2018:
                       
Goodwill
   
91,539
     
14,270
     
105,809
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
53,051
   
$
14,270
   
$
67,321
 
Activity in 2019
                       
Acquisition of Pollak Business of Stoneridge, Inc.
   
10,401
     
     
10,401
 
Foreign currency exchange rate change
   
80
     
     
80
 
Balance as of December 31, 2019:
                       
Goodwill
   
102,020
     
14,270
     
116,290
 
Accumulated impairment losses
   
(38,488
)
   
     
(38,488
)
 
 
$
63,532
   
$
14,270
   
$
77,802
 
Acquired Identifiable Intangible Assets Acquired identifiable intangible assets as of December 31, 2019 and 2018 consist of:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Customer relationships
 
$
111,692
   
$
87,195
 
Trademarks and trade names
   
6,980
     
6,800
 
Non-compete agreements
   
3,276
     
3,193
 
Patents
   
723
     
723
 
Supply agreements
   
800
     
800
 
Leaseholds
   
160
     
160
 
Total acquired intangible assets
   
123,631
     
98,871
 
Less accumulated amortization (1)
   
(59,431
)
   
(51,391
)
Net acquired intangible assets
 
$
64,200
   
$
47,480
 

(1)
Applies to all intangible assets, except for related trademarks and trade names totaling $5.2 million, which have indefinite useful lives and, as such, are not being amortized.
XML 98 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Restructuring and Integration Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Plant Rationalization Program [Abstract]      
Net proceeds from sale of Grapevine, Texas facility $ 4,801 $ 0 $ 0
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 742 2,854  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period [1] 2,585 4,510  
Non-cash usage, including asset write-downs   (181)  
Cash payments (2,094) (5,184)  
Reclassification of environment liability [1] (386) (1,284)  
Reclassification of inventory reserves (511)    
Foreign currency exchange rate changes and other   27  
Exit activity liability, end of period 336 742 2,854
Plant Rationalization Program [Member]      
Plant Rationalization Program [Abstract]      
Net proceeds from sale of Grapevine, Texas facility 4,800    
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 304 1,476  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 353  
Cash payments (128) (1,525)  
Exit activity liability, end of period 176 304 1,476
Orlando Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 438 986  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 1,479  
Non-cash usage, including asset write-downs   (12)  
Cash payments (278) (2,015)  
Exit activity liability, end of period 160 438 986
Wire and Cable Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 392  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period   1,394  
Non-cash usage, including asset write-downs   (169)  
Cash payments   (1,644)  
Foreign currency exchange rate changes and other   27  
Exit activity liability, end of period   0 392
Pollak Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0    
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 2,199    
Cash payments (1,688)    
Reclassification of inventory reserves (511)    
Exit activity liability, end of period 0 0  
Workforce Reduction [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 742 2,854  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period [1] 0 9  
Non-cash usage, including asset write-downs   0  
Cash payments (406) (2,148)  
Reclassification of environment liability [1] 0 0  
Reclassification of inventory reserves 0    
Foreign currency exchange rate changes and other   27  
Exit activity liability, end of period 336 742 2,854
Other Exit Costs [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period [1] 2,585 4,501  
Non-cash usage, including asset write-downs   (181)  
Cash payments (1,688) (3,036)  
Reclassification of environment liability [1] (386) (1,284)  
Reclassification of inventory reserves (511)    
Foreign currency exchange rate changes and other   0  
Exit activity liability, end of period 0 0 0
Engine Management [Member] | Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 0  
Cash payments 0 0  
Exit activity liability, end of period 0 0 0
Engine Management [Member] | Orlando Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 438 986  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 1,479  
Non-cash usage, including asset write-downs   (12)  
Cash payments (278) (2,015)  
Exit activity liability, end of period 160 438 986
Engine Management [Member] | Wire and Cable Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 392  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period   1,394  
Non-cash usage, including asset write-downs   (169)  
Cash payments   (1,644)  
Foreign currency exchange rate changes and other   27  
Exit activity liability, end of period   0 392
Engine Management [Member] | Pollak Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0    
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 2,199    
Cash payments (1,688)    
Reclassification of inventory reserves (511)    
Exit activity liability, end of period 0 0  
Temperature Control [Member] | Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 304 1,476  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 353  
Cash payments (128) (1,525)  
Exit activity liability, end of period 176 304 1,476
Temperature Control [Member] | Orlando Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 0  
Non-cash usage, including asset write-downs   0  
Cash payments 0 0  
Exit activity liability, end of period 0 0 0
Temperature Control [Member] | Wire and Cable Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period   0  
Non-cash usage, including asset write-downs   0  
Cash payments   0  
Foreign currency exchange rate changes and other   0  
Exit activity liability, end of period   0 0
Temperature Control [Member] | Pollak Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0    
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0    
Cash payments 0    
Reclassification of inventory reserves 0    
Exit activity liability, end of period 0 0  
Other [Member] | Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 0  
Cash payments 0 0  
Exit activity liability, end of period 0 0 0
Other [Member] | Orlando Plant Rationalization Program [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0 0  
Non-cash usage, including asset write-downs   0  
Cash payments 0 0  
Exit activity liability, end of period 0 0 0
Other [Member] | Wire and Cable Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0 0  
Restructuring and integration costs [Abstract]      
Amounts provided for during the period   0  
Non-cash usage, including asset write-downs   0  
Cash payments   0  
Foreign currency exchange rate changes and other   0  
Exit activity liability, end of period   0 $ 0
Other [Member] | Pollak Relocation [Member]      
Restructuring and integration activities [Roll Forward]      
Exit activity liability, beginning of period 0    
Restructuring and integration costs [Abstract]      
Amounts provided for during the period 0    
Cash payments 0    
Reclassification of inventory reserves 0    
Exit activity liability, end of period $ 0 $ 0  
[1] Included in restructuring and integration costs in 2019 and 2018 is a $0.4 million and $1.3 million increase, respectively, in environmental cleanup costs related to ongoing monitoring and remediation in connection with the prior closure of our manufacturing operations at our Long Island City, New York location.  The environmental liability has been reclassed to accrued liabilities as of December 31, 2019 and 2018, respectively.
XML 99 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets, Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill by operating segment [Abstract]    
Goodwill gross, beginning balance $ 105,809 $ 105,901
Goodwill accumulated impairment losses, Beginning balance (38,488) (38,488)
Goodwill net, beginning balance 67,321 67,413
Goodwill foreign currency exchange rate change 80 (92)
Goodwill gross, ending balance 116,290 105,809
Goodwill accumulated impairment losses, Ending balance (38,488) (38,488)
Goodwill net, ending balance 77,802 67,321
Pollak business of Stoneridge, Inc. [Member]    
Goodwill by operating segment [Abstract]    
Goodwill acquisition 10,401  
Engine Management [Member]    
Goodwill by operating segment [Abstract]    
Goodwill gross, beginning balance 91,539 91,631
Goodwill accumulated impairment losses, Beginning balance (38,488) (38,488)
Goodwill net, beginning balance 53,051 53,143
Goodwill foreign currency exchange rate change 80 (92)
Goodwill gross, ending balance 102,020 91,539
Goodwill accumulated impairment losses, Ending balance (38,488) (38,488)
Goodwill net, ending balance 63,532 53,051
Engine Management [Member] | Pollak business of Stoneridge, Inc. [Member]    
Goodwill by operating segment [Abstract]    
Goodwill acquisition 10,401  
Temperature Control [Member]    
Goodwill by operating segment [Abstract]    
Goodwill gross, beginning balance 14,270 14,270
Goodwill accumulated impairment losses, Beginning balance 0 0
Goodwill net, beginning balance 14,270 14,270
Goodwill foreign currency exchange rate change 0 0
Goodwill gross, ending balance 14,270 14,270
Goodwill accumulated impairment losses, Ending balance 0 0
Goodwill net, ending balance 14,270 $ 14,270
Temperature Control [Member] | Pollak business of Stoneridge, Inc. [Member]    
Goodwill by operating segment [Abstract]    
Goodwill acquisition $ 0  
XML 100 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Industry Segment and Geographic Data (Tables)
12 Months Ended
Dec. 31, 2019
Industry Segment and Geographic Data [Abstract]  
Sales and Operating Income by Operating Segments The following tables contain financial information for each reportable segment (in thousands):

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Net sales (a):
                 
Engine Management
 
$
849,161
   
$
803,487
   
$
829,413
 
Temperature Control
   
278,355
     
278,456
     
279,127
 
Other
   
10,397
     
10,108
     
7,603
 
Total net sales
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
 
                       
Intersegment sales (a):
                       
Engine Management
 
$
19,569
   
$
23,367
   
$
24,995
 
Temperature Control
   
6,545
     
8,160
     
7,334
 
Other
   
(26,114
)
   
(31,527
)
   
(32,329
)
Total intersegment sales
 
$
   
$
   
$
 
   
Depreciation and Amortization:
                       
Engine Management
 
$
19,463
   
$
17,858
   
$
17,981
 
Temperature Control
   
4,568
     
4,704
     
4,373
 
Other
   
1,778
     
1,542
     
1,562
 
Total depreciation and amortization
 
$
25,809
   
$
24,104
   
$
23,916
 
 
                       
Operating income (loss):
                       
Engine Management
 
$
103,808
   
$
84,844
   
$
97,403
 
Temperature Control
   
13,667
     
14,586
     
19,609
 
Other
   
(22,980
)
   
(18,162
)
   
(19,491
)
Total operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
 
                       
Investment in unconsolidated affiliates:
                       
Engine Management
 
$
2,243
   
$
2,158
   
$
4,162
 
Temperature Control
   
36,615
     
30,311
     
27,022
 
Other
   
     
     
 
Total investment in unconsolidated affiliates
 
$
38,858
   
$
32,469
   
$
31,184
 
 
     
Capital expenditures:
                       
Engine Management
 
$
12,593
   
$
11,435
   
$
17,750
 
Temperature Control
   
2,273
     
7,245
     
5,151
 
Other
   
1,319
     
1,461
     
1,541
 
Total capital expenditures
 
$
16,185
   
$
20,141
   
$
24,442
 
 
                       
Total assets:
                       
Engine Management
 
$
601,637
   
$
553,480
   
$
527,200
 
Temperature Control
   
218,783
     
205,039
     
177,006
 
Other
   
92,310
     
84,613
     
83,361
 
Total assets
 
$
912,730
   
$
843,132
   
$
787,567
 

(a)
Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.

(b)
Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
Reconciliation of Segment Operating Income to Net Earnings Reconciliation of segment operating income to net earnings:

 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017
 
 
 
(In thousands)
 
Operating income
 
$
94,495
   
$
81,268
   
$
97,521
 
Other non-operating income (expense), net
   
2,587
     
(411
)
   
1,250
 
Interest expense
   
5,286
     
4,026
     
2,329
 
Earnings from continuing operations before taxes
   
91,796
     
76,831
     
96,442
 
Income tax expense
   
22,745
     
19,977
     
52,812
 
Earnings from continuing operations
   
69,051
     
56,854
     
43,630
 
Discontinued operations, net of tax
   
(11,134
)
   
(13,851
)
   
(5,654
)
Net earnings
 
$
57,917
   
$
43,003
   
$
37,976
 
Revenue and Long-lived Assets by Geographical Areas
 
 
Year Ended December 31,
 
 
 
2019
   
2018
   
2017 (b)
 
Revenues (a):
 
(In thousands)
 
United States
 
$
1,023,903
   
$
976,030
   
$
1,001,003
 
Canada
   
50,158
     
57,460
     
52,005
 
Mexico
   
20,035
     
20,214
     
24,521
 
Europe
   
13,875
     
13,684
     
14,088
 
Other foreign
   
29,942
     
24,663
     
24,526
 
Total revenues
 
$
1,137,913
   
$
1,092,051
   
$
1,116,143
 
 
     
 
 
December 31,
 
 
 
2019
   
2018
   
2017
 
Long-lived assets (c):
 
(In thousands)
 
United States
 
$
253,384
   
$
198,494
   
$
202,875
 
Canada
   
4,659
     
2,718
     
2,017
 
Mexico
   
12,036
     
4,012
     
4,449
 
Europe
   
17,004
     
16,880
     
18,530
 
Other foreign
   
38,942
     
32,470
     
31,185
 
Total long-lived assets
 
$
326,025
   
$
254,574
   
$
259,056
 

(a)
Revenues are attributed to countries based upon the location of the customer.
(b)
Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
(c)
Long-lived assets are attributed to countries based upon the location of the assets.
XML 101 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net earnings $ 57,917 $ 43,003 $ 37,976
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 25,809 24,104 23,916
Amortization of deferred financing cost 225 333 343
Increase (decrease) to allowance for doubtful accounts (295) 330 972
Increase to inventory reserves 4,858 3,978 3,300
Amortization of deferred gain on sale of buildings 0 (218) (1,048)
Gain on sale of property, plant and equipment 0 (3,997) (15)
Equity (income) loss from joint ventures (2,865) 768 [1] 602 [1]
Employee Stock Ownership Plan allocation 2,519 2,557 2,159
Stock-based compensation 6,917 7,998 7,638
(Increase) decrease in deferred income taxes 4,736 (10,046) 19,059
Increase (decrease) in tax valuation allowance 358 22 (128)
Loss on discontinued operations, net of tax 11,134 13,851 5,654
Change in assets and liabilities:      
(Increase) decrease in accounts receivable 17,929 (13,699) (5,100)
Increase in inventories (17,901) (30,199) (13,901)
(Increase) decrease in prepaid expenses and other current assets (8,296) 4,926 (4,869)
Increase (decrease) in accounts payable (1,950) 16,894 (7,186)
Increase (decrease) in sundry payables and accrued expenses (18,097) 8,407 (6,015)
Net change in other assets and liabilities (6,070) 1,246 1,260
Net cash provided by operating activities 76,928 70,258 64,617
CASH FLOWS FROM INVESTING ACTIVITIES:      
Acquisitions of and investments in businesses (43,490) (9,852) (6,808)
Net proceeds from sale of Grapevine, Texas facility 4,801 0 0
Capital expenditures (16,185) (20,141) (24,442)
Other investing activities 62 107 22
Net cash used in investing activities (54,812) (29,886) (31,228)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Net borrowings (repayments) under line-of-credit agreements 8,771 (13,311) 2,188
Net borrowings (repayments) of other debt and lease obligations (911) 1,115 4,065
Purchase of treasury stock (10,738) (14,886) (24,376)
Increase (decrease) in overdraft balances 93 275 (534)
Payments of debt issuance costs 0 (460) 0
Dividends paid (20,593) (18,854) (17,287)
Net cash used in financing activities (23,378) (46,121) (35,944)
Effect of exchange rate changes on cash 496 (436) 82
Net decrease in cash and cash equivalents (766) (6,185) (2,473)
CASH AND CASH EQUIVALENTS at beginning of year 11,138 17,323 19,796
CASH AND CASH EQUIVALENTS at end of year 10,372 11,138 17,323
Cash paid during the year for:      
Interest 5,030 3,738 1,944
Income taxes 22,267 15,353 34,543
Noncash investing activity:      
Accrual for additional investment in China joint venture 0 0 5,740
Receivable related to net proceeds from sale of Grapevine, Texas facility $ 0 $ 4,801 $ 0
[1] Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).
XML 102 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 559 483 1 true 108 0 false 10 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://smpcorp.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://smpcorp.com/role/ConsolidatedStatementsOfOperationsParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://smpcorp.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://smpcorp.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 030100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://smpcorp.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 6 false false R7.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://smpcorp.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 050100 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://smpcorp.com/role/ConsolidatedStatementsOfChangesInStockholdersEquityParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Parenthetical) Statements 9 false false R10.htm 060100 - Disclosure - Summary of Significant Accounting Policies Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 060200 - Disclosure - Leases Sheet http://smpcorp.com/role/Leases Leases Notes 11 false false R12.htm 060300 - Disclosure - Business Acquisitions and Investments Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestments Business Acquisitions and Investments Notes 12 false false R13.htm 060400 - Disclosure - Sale of Grapevine, Texas Property Sheet http://smpcorp.com/role/SaleOfGrapevineTexasProperty Sale of Grapevine, Texas Property Notes 13 false false R14.htm 060500 - Disclosure - Restructuring and Integration Expense Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpense Restructuring and Integration Expense Notes 14 false false R15.htm 060600 - Disclosure - Sale of Receivables Sheet http://smpcorp.com/role/SaleOfReceivables Sale of Receivables Notes 15 false false R16.htm 060700 - Disclosure - Inventories Sheet http://smpcorp.com/role/Inventories Inventories Notes 16 false false R17.htm 060800 - Disclosure - Property, Plant and Equipment Sheet http://smpcorp.com/role/PropertyPlantAndEquipment Property, Plant and Equipment Notes 17 false false R18.htm 060900 - Disclosure - Goodwill and Other Intangible Assets Sheet http://smpcorp.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 18 false false R19.htm 061000 - Disclosure - Investments in Unconsolidated Affiliates Sheet http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliates Investments in Unconsolidated Affiliates Notes 19 false false R20.htm 061100 - Disclosure - Other Assets Sheet http://smpcorp.com/role/OtherAssets Other Assets Notes 20 false false R21.htm 061200 - Disclosure - Credit Facilities and Long-Term Debt Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt Credit Facilities and Long-Term Debt Notes 21 false false R22.htm 061300 - Disclosure - Stockholders' Equity Sheet http://smpcorp.com/role/StockholdersEquity Stockholders' Equity Notes 22 false false R23.htm 061400 - Disclosure - Stock-Based Compensation Plans Sheet http://smpcorp.com/role/StockbasedCompensationPlans Stock-Based Compensation Plans Notes 23 false false R24.htm 061500 - Disclosure - Employee Benefits Sheet http://smpcorp.com/role/EmployeeBenefits Employee Benefits Notes 24 false false R25.htm 061600 - Disclosure - Other Non-Operating Income (Expense), Net Sheet http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNet Other Non-Operating Income (Expense), Net Notes 25 false false R26.htm 061700 - Disclosure - Fair Value Measurements Sheet http://smpcorp.com/role/FairValueMeasurements Fair Value Measurements Notes 26 false false R27.htm 061800 - Disclosure - Income Taxes Sheet http://smpcorp.com/role/IncomeTaxes Income Taxes Notes 27 false false R28.htm 061900 - Disclosure - Earnings Per Share Sheet http://smpcorp.com/role/EarningsPerShare Earnings Per Share Notes 28 false false R29.htm 062000 - Disclosure - Industry Segment and Geographic Data Sheet http://smpcorp.com/role/IndustrySegmentAndGeographicData Industry Segment and Geographic Data Notes 29 false false R30.htm 062100 - Disclosure - Net Sales Sheet http://smpcorp.com/role/NetSales Net Sales Notes 30 false false R31.htm 062200 - Disclosure - Commitments and Contingencies Sheet http://smpcorp.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 31 false false R32.htm 062300 - Disclosure - Quarterly Financial Data (Unaudited) Sheet http://smpcorp.com/role/QuarterlyFinancialDataUnaudited Quarterly Financial Data (Unaudited) Notes 32 false false R33.htm 062400 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 33 false false R34.htm 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Notes 34 false false R35.htm 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://smpcorp.com/role/SummaryOfSignificantAccountingPolicies 35 false false R36.htm 080200 - Disclosure - Leases (Tables) Sheet http://smpcorp.com/role/LeasesTables Leases (Tables) Tables http://smpcorp.com/role/Leases 36 false false R37.htm 080300 - Disclosure - Business Acquisitions and Investments (Tables) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables Business Acquisitions and Investments (Tables) Tables http://smpcorp.com/role/BusinessAcquisitionsAndInvestments 37 false false R38.htm 080500 - Disclosure - Restructuring and Integration Expense (Tables) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables Restructuring and Integration Expense (Tables) Tables http://smpcorp.com/role/RestructuringAndIntegrationExpense 38 false false R39.htm 080700 - Disclosure - Inventories (Tables) Sheet http://smpcorp.com/role/InventoriesTables Inventories (Tables) Tables http://smpcorp.com/role/Inventories 39 false false R40.htm 080800 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://smpcorp.com/role/PropertyPlantAndEquipmentTables Property, Plant and Equipment (Tables) Tables http://smpcorp.com/role/PropertyPlantAndEquipment 40 false false R41.htm 080900 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://smpcorp.com/role/GoodwillAndOtherIntangibleAssets 41 false false R42.htm 081000 - Disclosure - Investments in Unconsolidated Affiliates (Tables) Sheet http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesTables Investments in Unconsolidated Affiliates (Tables) Tables http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliates 42 false false R43.htm 081100 - Disclosure - Other Assets (Tables) Sheet http://smpcorp.com/role/OtherAssetsTables Other Assets (Tables) Tables http://smpcorp.com/role/OtherAssets 43 false false R44.htm 081200 - Disclosure - Credit Facilities and Long-Term Debt (Tables) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTables Credit Facilities and Long-Term Debt (Tables) Tables http://smpcorp.com/role/CreditFacilitiesAndLongtermDebt 44 false false R45.htm 081400 - Disclosure - Stock-Based Compensation Plans (Tables) Sheet http://smpcorp.com/role/StockbasedCompensationPlansTables Stock-Based Compensation Plans (Tables) Tables http://smpcorp.com/role/StockbasedCompensationPlans 45 false false R46.htm 081500 - Disclosure - Employee Benefits (Tables) Sheet http://smpcorp.com/role/EmployeeBenefitsTables Employee Benefits (Tables) Tables http://smpcorp.com/role/EmployeeBenefits 46 false false R47.htm 081600 - Disclosure - Other Non-Operating Income (Expense), Net (Tables) Sheet http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetTables Other Non-Operating Income (Expense), Net (Tables) Tables http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNet 47 false false R48.htm 081800 - Disclosure - Income Taxes (Tables) Sheet http://smpcorp.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://smpcorp.com/role/IncomeTaxes 48 false false R49.htm 081900 - Disclosure - Earnings Per Share (Tables) Sheet http://smpcorp.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://smpcorp.com/role/EarningsPerShare 49 false false R50.htm 082000 - Disclosure - Industry Segment and Geographic Data (Tables) Sheet http://smpcorp.com/role/IndustrySegmentAndGeographicDataTables Industry Segment and Geographic Data (Tables) Tables http://smpcorp.com/role/IndustrySegmentAndGeographicData 50 false false R51.htm 082100 - Disclosure - Net Sales (Tables) Sheet http://smpcorp.com/role/NetSalesTables Net Sales (Tables) Tables http://smpcorp.com/role/NetSales 51 false false R52.htm 082200 - Disclosure - Commitments and Contingencies (Tables) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://smpcorp.com/role/CommitmentsAndContingencies 52 false false R53.htm 082300 - Disclosure - Quarterly Financial Data (Unaudited) (Tables) Sheet http://smpcorp.com/role/QuarterlyFinancialDataUnauditedTables Quarterly Financial Data (Unaudited) (Tables) Tables http://smpcorp.com/role/QuarterlyFinancialDataUnaudited 53 false false R54.htm 090100 - Disclosure - Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesPrinciplesOfConsolidationInventoriesAndPpeDetails Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details) Details 54 false false R55.htm 090102 - Disclosure - Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesProductWarrantyAndOverstockReturnsAndAccountingForIncomeTaxesDetails Summary of Significant Accounting Policies, Product Warranty and Overstock Returns and Accounting for Income Taxes (Details) Details 55 false false R56.htm 090106 - Disclosure - Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails Summary of Significant Accounting Policies, Concentrations of Credit Risk (Details) Details 56 false false R57.htm 090108 - Disclosure - Summary of Significant Accounting Policies, Leases (Details) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesLeasesDetails Summary of Significant Accounting Policies, Leases (Details) Details http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesTables 57 false false R58.htm 090110 - Disclosure - Summary of Significant Accounting Policies, Balance Sheet (Details) Sheet http://smpcorp.com/role/SummaryOfSignificantAccountingPoliciesBalanceSheetDetails Summary of Significant Accounting Policies, Balance Sheet (Details) Details 58 false false R59.htm 090200 - Disclosure - Leases (Details) Sheet http://smpcorp.com/role/LeasesDetails Leases (Details) Details http://smpcorp.com/role/LeasesTables 59 false false R60.htm 090300 - Disclosure - Business Acquisitions and Investments (Details) Sheet http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsDetails Business Acquisitions and Investments (Details) Details http://smpcorp.com/role/BusinessAcquisitionsAndInvestmentsTables 60 false false R61.htm 090400 - Disclosure - Sale of Grapevine, Texas Property (Details) Sheet http://smpcorp.com/role/SaleOfGrapevineTexasPropertyDetails Sale of Grapevine, Texas Property (Details) Details http://smpcorp.com/role/SaleOfGrapevineTexasProperty 61 false false R62.htm 090500 - Disclosure - Restructuring and Integration Expense (Details) Sheet http://smpcorp.com/role/RestructuringAndIntegrationExpenseDetails Restructuring and Integration Expense (Details) Details http://smpcorp.com/role/RestructuringAndIntegrationExpenseTables 62 false false R63.htm 090600 - Disclosure - Sale of Receivables (Details) Sheet http://smpcorp.com/role/SaleOfReceivablesDetails Sale of Receivables (Details) Details http://smpcorp.com/role/SaleOfReceivables 63 false false R64.htm 090700 - Disclosure - Inventories (Details) Sheet http://smpcorp.com/role/InventoriesDetails Inventories (Details) Details http://smpcorp.com/role/InventoriesTables 64 false false R65.htm 090800 - Disclosure - Property, Plant and Equipment (Details) Sheet http://smpcorp.com/role/PropertyPlantAndEquipmentDetails Property, Plant and Equipment (Details) Details http://smpcorp.com/role/PropertyPlantAndEquipmentTables 65 false false R66.htm 090900 - Disclosure - Goodwill and Other Intangible Assets, Goodwill (Details) Sheet http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsGoodwillDetails Goodwill and Other Intangible Assets, Goodwill (Details) Details 66 false false R67.htm 090902 - Disclosure - Goodwill and Other Intangible Assets, Intangible Assets (Details) Sheet http://smpcorp.com/role/GoodwillAndOtherIntangibleAssetsIntangibleAssetsDetails Goodwill and Other Intangible Assets, Intangible Assets (Details) Details 67 false false R68.htm 091000 - Disclosure - Investments in Unconsolidated Affiliates (Details) Sheet http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesDetails Investments in Unconsolidated Affiliates (Details) Details http://smpcorp.com/role/InvestmentsInUnconsolidatedAffiliatesTables 68 false false R69.htm 091100 - Disclosure - Other Assets (Details) Sheet http://smpcorp.com/role/OtherAssetsDetails Other Assets (Details) Details http://smpcorp.com/role/OtherAssetsTables 69 false false R70.htm 091200 - Disclosure - Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtTotalDebtOutstandingDetails Credit Facilities and Long-Term Debt, Total Debt Outstanding (Details) Details 70 false false R71.htm 091202 - Disclosure - Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtRevolvingCreditFacilityDetails Credit Facilities and Long-Term Debt, Revolving Credit Facility (Details) Details 71 false false R72.htm 091204 - Disclosure - Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtPolishOverdraftFacilityDetails Credit Facilities and Long-Term Debt, Polish Overdraft Facility (Details) Details 72 false false R73.htm 091206 - Disclosure - Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Sheet http://smpcorp.com/role/CreditFacilitiesAndLongtermDebtDeferredFinancingCostsDetails Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) Details 73 false false R74.htm 091300 - Disclosure - Stockholders' Equity (Details) Sheet http://smpcorp.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://smpcorp.com/role/StockholdersEquity 74 false false R75.htm 091400 - Disclosure - Stock-Based Compensation Plans (Details) Sheet http://smpcorp.com/role/StockbasedCompensationPlansDetails Stock-Based Compensation Plans (Details) Details http://smpcorp.com/role/StockbasedCompensationPlansTables 75 false false R76.htm 091500 - Disclosure - Employee Benefits (Details) Sheet http://smpcorp.com/role/EmployeeBenefitsDetails Employee Benefits (Details) Details http://smpcorp.com/role/EmployeeBenefitsTables 76 false false R77.htm 091600 - Disclosure - Other Non-Operating Income (Expense), Net (Details) Sheet http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetDetails Other Non-Operating Income (Expense), Net (Details) Details http://smpcorp.com/role/OtherNonoperatingIncomeExpenseNetTables 77 false false R78.htm 091800 - Disclosure - Income Taxes (Details) Sheet http://smpcorp.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://smpcorp.com/role/IncomeTaxesTables 78 false false R79.htm 091900 - Disclosure - Earnings Per Share (Details) Sheet http://smpcorp.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://smpcorp.com/role/EarningsPerShareTables 79 false false R80.htm 092000 - Disclosure - Industry Segment and Geographic Data, Reportable Segments (Details) Sheet http://smpcorp.com/role/IndustrySegmentAndGeographicDataReportableSegmentsDetails Industry Segment and Geographic Data, Reportable Segments (Details) Details 80 false false R81.htm 092002 - Disclosure - Industry Segment and Geographic Data, Operating Income to Earnings (Details) Sheet http://smpcorp.com/role/IndustrySegmentAndGeographicDataOperatingIncomeToEarningsDetails Industry Segment and Geographic Data, Operating Income to Earnings (Details) Details 81 false false R82.htm 092004 - Disclosure - Industry Segment and Geographic Data, Customer Concentration (Details) Sheet http://smpcorp.com/role/IndustrySegmentAndGeographicDataCustomerConcentrationDetails Industry Segment and Geographic Data, Customer Concentration (Details) Details 82 false false R83.htm 092100 - Disclosure - Net Sales (Details) Sheet http://smpcorp.com/role/NetSalesDetails Net Sales (Details) Details http://smpcorp.com/role/NetSalesTables 83 false false R84.htm 092200 - Disclosure - Commitments and Contingencies, Rent (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesRentDetails Commitments and Contingencies, Rent (Details) Details http://smpcorp.com/role/CommitmentsAndContingenciesTables 84 false false R85.htm 092202 - Disclosure - Commitments and Contingencies, Warranties (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesWarrantiesDetails Commitments and Contingencies, Warranties (Details) Details 85 false false R86.htm 092204 - Disclosure - Commitments and Contingencies, Letters of Credit and Asbestos (Details) Sheet http://smpcorp.com/role/CommitmentsAndContingenciesLettersOfCreditAndAsbestosDetails Commitments and Contingencies, Letters of Credit and Asbestos (Details) Details 86 false false R87.htm 092300 - Disclosure - Quarterly Financial Data (Unaudited) (Details) Sheet http://smpcorp.com/role/QuarterlyFinancialDataUnauditedDetails Quarterly Financial Data (Unaudited) (Details) Details http://smpcorp.com/role/QuarterlyFinancialDataUnauditedTables 87 false false R88.htm 092400 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://smpcorp.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details 88 false false All Reports Book All Reports form10k.htm ex21.htm ex23.htm ex31_1.htm ex31_2.htm ex32_1.htm ex32_2.htm smp-20191231.xsd smp-20191231_cal.xml smp-20191231_def.xml smp-20191231_lab.xml smp-20191231_pre.xml image00001.jpg image1.jpg image2.jpg image3.jpg image4.jpg http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/us-gaap/2019-01-31 true true XML 103 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
CONSOLIDATED STATEMENTS OF OPERATIONS [Abstract]      
Income tax benefit $ 3,912 $ 4,866 $ 3,769
XML 104 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies, Principles of Consolidation, Inventories and PPE (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Summary of Significant Accounting Policies [Abstract]    
Equity ownership in entities included in consolidated financial statements, minimum 50.00%  
Inventory reserve $ 45.8 $ 44.0
Buildings [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 25 years  
Buildings [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 33 years 6 months  
Building Improvements [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 10 years  
Building Improvements [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 25 years  
Machinery and Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 5 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 12 years  
Tools, Dies and Auxiliary Equipment [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 3 years  
Tools, Dies and Auxiliary Equipment [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 8 years  
Furniture and Fixtures [Member] | Minimum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 3 years  
Furniture and Fixtures [Member] | Maximum [Member]    
Property, Plant and Equipment [Abstract]    
Estimated useful life 12 years  
XML 105 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies, Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet [Abstract]    
Operating lease right-of-use assets $ 36,020 $ 0
Sundry payables and accrued expenses 38,819 31,033
Noncurrent operating lease liabilities $ 28,376 0
ASU 2016-02 [Member]    
Balance Sheet [Abstract]    
Operating lease right-of-use assets   38,580
Sundry payables and accrued expenses   38,265
Noncurrent operating lease liabilities   31,348
ASU 2016-02 [Member] | Adjustments due to Adoption of ASU 2016-02 [Member]    
Balance Sheet [Abstract]    
Operating lease right-of-use assets   38,580
Sundry payables and accrued expenses   7,232
Noncurrent operating lease liabilities   $ 31,348
XML 106 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Non-Operating Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Other Non-Operating Income (Expense), Net [Abstract]          
Interest and dividend income     $ 97 $ 80 $ 91
Equity income (loss) from joint ventures     2,865 (768) [1] (602) [1]
Gain (loss) on foreign exchange     (502) (120) 950
Postretirement plan net periodic benefit credit (cost)     25 262 653
Other non-operating income, net     102 135 158
Total other non-operating income (expense), net     $ 2,587 (411) 1,250
Orange Electronic Co., Ltd [Member]          
Asset Impairment Charges [Abstract]          
Impairment charges $ 1,700 $ 1,800   $ 1,700 $ 1,800
[1] Year ended December 31, 2018 and 2017 includes a noncash impairment charge of approximately $1.7 million and $1.8 million, respectively, related to our minority interest investment in Orange Electronic Co., Ltd.  (See Note 10, “Investments in Unconsolidated Affiliates” for additional information).
XML 107 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Financial Data (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Selected quarterly financial information [Abstract]                      
Net sales $ 241,252 $ 307,723 $ 305,172 $ 283,766 $ 246,970 $ 296,619 $ 286,636 $ 261,826 $ 1,137,913 [1],[2] $ 1,092,051 [1],[2] $ 1,116,143 [1],[2],[3],[4]
Gross profit 72,844 92,088 88,905 77,963 71,603 87,306 81,289 72,589 331,800 312,787 326,656
Earnings from continuing operations 12,738 22,654 20,555 13,104 12,157 19,273 16,827 8,597 69,051 56,854 43,630
Loss from discontinued operations, net of taxes (1,220) (7,903) (1,123) (888) (8,837) (3,524) (882) (608) (11,134) (13,851) (5,654)
Net earnings $ 11,518 $ 14,751 $ 19,432 $ 12,216 $ 3,320 $ 15,749 $ 15,945 $ 7,989 $ 57,917 $ 43,003 $ 37,976
Net earnings from continuing operations per common share [Abstract]                      
Basic (in dollars per share) $ 0.57 $ 1.01 $ 0.92 $ 0.58 $ 0.54 $ 0.86 $ 0.75 $ 0.38 $ 3.09 $ 2.53 $ 1.92
Diluted (in dollars per share) 0.56 1.00 0.90 0.57 0.53 0.84 0.73 0.37 3.03 2.48 1.88
Net earnings per common share [Abstract]                      
Basic (in dollars per share) 0.51 0.66 0.87 0.54 0.15 0.70 0.71 0.36 2.59 1.91 1.67
Diluted (in dollars per share) $ 0.50 $ 0.65 $ 0.85 $ 0.53 $ 0.14 $ 0.69 $ 0.69 $ 0.35 $ 2.54 $ 1.88 $ 1.64
[1] Revenues are attributed to countries based upon the location of the customer.
[2] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[3] Net sales and intersegment sales for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[4] Revenues for 2017 have not been restated and are reported under accounting standards in effect in the period presented, as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
XML 108 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Net Sales (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
[2]
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] $ 1,137,913 $ 1,092,051 $ 1,116,143
Aftermarket [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 961,689 940,462 955,008
OE/OES [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 152,580 127,480 136,441
Export [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 23,644 24,109 24,694
Ignition, Emission Control, Fuel and Safety Related System Products [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 712,375 654,099 661,690
Wire and Cable [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 143,644 155,671 172,776
Compressors [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 161,823 150,269 149,610
Other Climate Control Parts [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 120,071 132,012 132,067
United States [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 1,023,903 976,030 1,001,003
Canada [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 50,158 57,460 52,005
Mexico [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 20,035 20,214 24,521
Europe [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 13,875 13,684 14,088
Other Foreign [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 29,942 24,663 24,526
Engine Management [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 849,161 803,487 829,413
Engine Management [Member] | Aftermarket [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 702,872 684,242 701,308
Engine Management [Member] | OE/OES [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 124,665 97,205 106,173
Engine Management [Member] | Export [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 21,624 22,040 21,932
Engine Management [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 705,994 648,270 657,287
Engine Management [Member] | Wire and Cable [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 143,167 155,217 172,126
Engine Management [Member] | Compressors [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 0 0 0
Engine Management [Member] | Other Climate Control Parts [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 0 0 0
Engine Management [Member] | United States [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 760,134 714,402 737,108
Engine Management [Member] | Canada [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 27,439 33,475 32,197
Engine Management [Member] | Mexico [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 19,330 19,397 23,683
Engine Management [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 13,341 13,054 13,342
Engine Management [Member] | Other Foreign [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 28,917 23,159 23,083
Temperature Control [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 278,355 278,456 279,127
Temperature Control [Member] | Aftermarket [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 248,420 246,112 246,097
Temperature Control [Member] | OE/OES [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 27,915 30,275 30,268
Temperature Control [Member] | Export [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 2,020 2,069 2,762
Temperature Control [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 0 0 0
Temperature Control [Member] | Wire and Cable [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 0 0 0
Temperature Control [Member] | Compressors [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 160,485 148,416 148,377
Temperature Control [Member] | Other Climate Control Parts [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 117,870 130,040 130,750
Temperature Control [Member] | United States [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 263,769 261,628 263,895
Temperature Control [Member] | Canada [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 12,322 13,877 12,205
Temperature Control [Member] | Mexico [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 705 817 838
Temperature Control [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 534 630 746
Temperature Control [Member] | Other Foreign [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1] 1,025 1,504 1,443
Other [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 10,397 10,108 7,603
Other [Member] | Aftermarket [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 10,397 10,108 7,603
Other [Member] | OE/OES [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 0 0 0
Other [Member] | Export [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 0 0 0
Other [Member] | Ignition, Emission Control, Fuel and Safety Related System Products [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 6,381 5,829 4,403
Other [Member] | Wire and Cable [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 477 454 650
Other [Member] | Compressors [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 1,338 1,853 1,233
Other [Member] | Other Climate Control Parts [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 2,201 1,972 1,317
Other [Member] | United States [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 0 0 0
Other [Member] | Canada [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 10,397 10,108 7,603
Other [Member] | Mexico [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 0 0 0
Other [Member] | Europe [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] 0 0 0
Other [Member] | Other Foreign [Member]      
Disaggregation of Revenue [Abstract]      
Disaggregation of net sales [1],[3] $ 0 $ 0 $ 0
[1] Segment net sales include intersegment sales in our Engine Management and Temperature Control segments.
[2] Amounts have not been restated and are reported under accounting standards in effect in the period presented as we adopted ASU 2014-09, Revenue from Contracts with Customers, on January 1, 2018 using the modified retrospective method.
[3] Other consists of the elimination of intersegment sales from our Engine Management and Temperature Control segments as well as sales from our Canadian business unit that does not meet the criteria of a reportable operating segment.
XML 109 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facilities and Long-Term Debt, Deferred Financing Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Amortization for Future Years [Abstract]    
2020 $ 225  
2021 225  
2022 225  
2023 206  
Total amortization 881 $ 1,100
JPMorgan Chase Bank Credit Facility [Member]    
Amortization for Future Years [Abstract]    
Total amortization $ 500  
XML 110 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business Acquisitions and Investments
12 Months Ended
Dec. 31, 2019
Business Acquisitions and Investments [Abstract]  
Business Acquisitions and Investments
3. Business Acquisitions and Investments

2019 Business Acquisition and Investment

Jiangsu Che Yijia New Energy Technology Co., Ltd. Equity Investment

In August 2019, we acquired an approximate 29% minority interest in Jiangsu Che Yijia New Energy Technology Co., Ltd. (“CYJ”) for approximately $5.1 million. Our investment in CYJ was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  CYJ is a manufacturer of air conditioning compressors for electric vehicles and is located in China.  Our minority interest in CYJ is accounted for using the equity method of accounting.

Pollak Business of Stoneridge, Inc. Acquisition

In April 2019, we acquired certain assets and liabilities of the Pollak business of Stoneridge, Inc. for approximately $40 million, subject to post-closing adjustments.  In May 2019, the post-closing adjustments were finalized at $1.6 million, reducing the purchase price to $38.4 million.  The acquisition was funded through borrowings under our revolving credit facility with JPMorgan Chase Bank, N.A.  Stoneridge’s Pollak business had manufacturing and distribution facilities in Canton, Massachusetts, El Paso, Texas, and Juarez, Mexico, and distributed a range of engine management products including sensors, switches, and connectors.  The acquisition, reported as part of our Engine Management Segment, enhanced our growth opportunities in the OE/OES, heavy duty and commercial vehicle markets and added to our existing expertise in aftermarket distribution, product management and service.  We have not acquired any of the Pollak facilities or employees, and have relocated all production to our existing facilities.  Revenues generated from the acquired business were approximately $45 million for the year ended December 31, 2018.
 
The following table presents the allocation of the purchase price to the assets acquired and liabilities assumed, based on their fair values (in thousands):
 
Purchase Price
       
$
38,427
 
Assets acquired and liabilities assumed:
             
Inventory
 
$
3,331
         
Property, plant and equipment, net
   
45
         
Intangible assets
   
24,650
         
Goodwill
   
10,401
         
Net assets acquired
         
$
38,427
 

Intangible assets acquired of $24.7 million consist of customer relationships related to the acquired OE/OES business of $17.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; customer relationships related to the acquired aftermarket business of $7.2 million that will be amortized on a straight-line basis over the estimated useful life of 15 years; a trademark of $0.2 million that will be amortized on a straight-line basis over the estimated useful life of 10 years; and a non-compete agreement of $0.1 million that will be amortized on a straight-line basis over the estimated useful life of 5 years.  Goodwill of $10.4 million was allocated to the Engine Management Segment and is deductible for income tax purposes.  The goodwill reflects relationships, business specific knowledge and the replacement cost of an assembled workforce associated with personal reputations, as well as the value of expected synergies.

Revenues included in our consolidated statements of operations for the acquisition were $28.2 million from the date of acquisition through December 31, 2019.

2018 Increase in Equity Investment

Foshan GWO YNG SMP Vehicle Climate Control & Cooling Products Co. Ltd.

In April 2014, we formed a 50/50 joint venture with Gwo Yng Enterprise Co., Ltd. (“Gwo Yng”), a China-based manufacturer of air conditioner accumulators, filter driers, hose assemblies and switches for the automotive aftermarket and OEM/OES markets.  We acquired our 50% interest in the joint venture for approximately $14 million.  We determined, at that time, that due to a lack of a voting majority and other qualitative factors, we do not control the operations of the joint venture and accordingly, our investment in the joint venture was accounted for under the equity method of accounting.

In March 2018, we acquired an additional 15% equity interest in the joint venture for approximately $4.2 million, thereby increasing our equity interest in the joint venture to 65%. The $4.2 million payment for our additional 15% investment was made in cash installments throughout 2018. Although we have increased our equity interest in the joint venture to 65%, the minority shareholder will maintain participating rights that will allow it to participate in certain significant financial and operating decisions that occur in the ordinary course of business.  As a result of the existence of these substantive participating rights of the minority shareholder, we will continue to account for our investment in the joint venture under the equity method of accounting.
XML 111 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
12 Months Ended
Dec. 31, 2019
Inventories [Abstract]  
Inventories
7. Inventories

 
 
December 31,
2019
   
December 31,
2018
 
 
 
(In thousands)
 
 
           
Finished goods
 
$
241,472
   
$
226,802
 
Work-in-process
   
11,138
     
10,527
 
Raw materials
   
115,611
     
112,482
 
Subtotal
   
368,221
     
349,811
 
Unreturned customer inventories
   
19,722
     
20,484
 
Total inventories
 
$
387,943
   
$
370,295
 
XML 112 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
12 Months Ended
Dec. 31, 2019
Inventories [Abstract]  
Inventories
 
 
December 31,
2019
   
December 31,
2018
 
 
 
(In thousands)
 
 
           
Finished goods
 
$
241,472
   
$
226,802
 
Work-in-process
   
11,138
     
10,527
 
Raw materials
   
115,611
     
112,482
 
Subtotal
   
368,221
     
349,811
 
Unreturned customer inventories
   
19,722
     
20,484
 
Total inventories
 
$
387,943
   
$
370,295
 
XML 113 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Summary of Significant Accounting Policies [Abstract]  
Estimated Useful Lives of Property, Plant and Equipment Property, plant and equipment are recorded at historical cost and are depreciated using the straight-line method of depreciation over the estimated useful lives as follows:


Estimated Life
Buildings
25 to 33-1/2 years
Building improvements
10 to 25 years
Machinery and equipment
5 to 12 years
Tools, dies and auxiliary equipment
3 to 8 years
Furniture and fixtures
3 to 12 years
Impact of Adopting ASU 2016-02 on Consolidated Balance Sheet Adoption of the new standard resulted in the following changes in our consolidated balance sheet as of January 1, 2019 (in thousands):
 
 
 
Balance at
December 31,
2018
   
Adjustments
Due to
Adoption of
ASU 2016-02
   
Balance at
January 1,
2019
 
Balance Sheet
                 
Operating lease right-of-use asset
 
$
   
$
38,580
   
$
38,580
 
Sundry payables and accrued expenses
   
31,033
     
7,232
     
38,265
 
Noncurrent operating lease liabilities
   
     
31,348
     
31,348
 
XML 114 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
22. Commitments and Contingencies

Total rent expense for the three years ended December 31, 2019 was as follows (in thousands):

 
 
Total
   
Real Estate
   
Other
 
2019 (1)
 
$
11,382
   
$
7,909
   
$
3,473
 
2018
   
12,605
     
9,272
     
3,333
 
2017
   
11,954
     
8,983
     
2,971
 

(1)
Includes expenses of approximately $2.4 million related to non-lease components such as maintenance, property taxes, etc., and operating lease expense for leases with an initial term of 12 months or less, which is not material.

For our operating lease minimal rental payments that we are obligated to make, see Note 2, “Leases.”

Warranties

We generally warrant our products against certain manufacturing and other defects.  These product warranties are provided for specific periods of time depending on the nature of the product.  As of December 31, 2019 and 2018, we have accrued $22.4 million and $19.6 million, respectively, for estimated product warranty claims included in accrued customer returns.  The accrued product warranty costs are based primarily on historical experience of actual warranty claims.  Warranty expense for each of the years 2019, 2018 and 2017 were $99.3 million, $85.9 million and $94.4 million, respectively.

The following table provides the changes in our product warranties:

 
 
December 31,
 
 
 
2019
   
2018
 
 
 
(In thousands)
 
Balance, beginning of period
 
$
19,636
   
$
20,929
 
Liabilities accrued for current year sales
   
99,304
     
85,850
 
Settlements of warranty claims
   
(96,495
)
   
(87,143
)
Balance, end of period
 
$
22,445
   
$
19,636
 

Letters of Credit

At December 31, 2019, we had outstanding letters of credit with certain vendors aggregating approximately $3.1 million.  These letters of credit are being maintained as security for reimbursements to insurance companies and as security to the landlord of our administrative offices in Long Island City, New York.  The contract amount of the letters of credit is a reasonable estimate of their value as the value for each is fixed over the life of the commitment.

Change of Control Arrangements

We have a change in control arrangement with one key officer. In the event of a change of control (as defined in the agreement), the executive will receive severance payments and certain other benefits as provided in his agreement.

Asbestos

In 1986, we acquired a brake business, which we subsequently sold in March 1998 and which is accounted for as a discontinued operation in the accompanying statement of operations.  When we originally acquired this brake business, we assumed future liabilities relating to any alleged exposure to asbestos-containing products manufactured by the seller of the acquired brake business. In accordance with the related purchase agreement, we agreed to assume the liabilities for all new claims filed on or after September 2001. Our ultimate exposure will depend upon the number of claims filed against us on or after September 2001, and the amounts paid for settlements, awards of asbestos-related damages, and defense of such claims.  At December 31, 2019, approximately 1,550 cases were outstanding for which we may be responsible for any related liabilities.  Since inception in September 2001 through December 31, 2019, the amounts paid for settled claims are approximately $30.9 million.  We do not have insurance coverage for the indemnity and defense costs associated with the claims we face.

In evaluating our potential asbestos-related liability, we have considered various factors including, among other things, an actuarial study of the asbestos related liabilities performed by an independent actuarial firm, our settlement amounts and whether there are any co-defendants, the jurisdiction in which lawsuits are filed, and the status and results of such claims.  As is our accounting policy, we consider the advice of actuarial consultants with experience in assessing asbestos-related liabilities to estimate our potential claim liability; and perform an actuarial evaluation in the third quarter of each year and whenever events or changes in circumstances indicate that additional provisions may be necessary.  The methodology used to project asbestos-related liabilities and costs in our actuarial study considered: (1) historical data available from publicly available studies; (2) an analysis of our recent claims history to estimate likely filing rates into the future; (3) an analysis of our currently pending claims; and (4) an analysis of our settlements to date in order to develop average settlement values.  Based on the information contained in the actuarial study and all other available information considered by us, we have concluded that no amount within the range of settlement payments and awards of asbestos-related damages was more likely than any other and, therefore, in assessing our asbestos liability we compare the low end of the range to our recorded liability to determine if an adjustment is required.
 
As related to our potential asbestos-related liability, in 2018, we were a defendant in an asbestos liability case in California, in which we were found liable for $7.6 million in compensatory damages.  We are pursuing all rights of appeal of this case. During the fourth quarter of 2018, our actuarial firm revised the results of its August 31, 2018 study.  Based upon the results of the revised actuarial study, in December 2018, we increased our asbestos liability to $46.7 million and recorded an incremental pre-tax provision of $10.1 million in earnings (loss) from discontinued operations.
 
In accordance with our policy to perform an annual actuarial evaluation in the third quarter of each year, an updated actuarial study was performed as of August 31, 2019.  The results of the August 31, 2019 study included an estimate of our undiscounted liability for settlement payments and awards of asbestos-related damages, excluding legal costs and any potential recovery from insurance carriers, ranging from $52 million to $90.6 million for the period through 2064.  The change from the revised prior year study, which was performed in the fourth quarter of 2018, was a $5.3 million increase for the low end of the range and a $6.7 million increase for the high end of the range.  The increase in the estimated undiscounted liability from the revised prior year study at both the low end and high end of the range reflects our actual experience, our historical data and certain assumptions with respect to events that may occur in the future.  Based upon the results of the August 31, 2019 actuarial study, we increased our asbestos liability to $52 million, the low end of the range, and recorded an incremental pre-tax provision of $9.7 million in earnings (loss) from discontinued operations in the accompanying statement of operations.  Future legal costs, which are expensed as incurred and reported in earnings (loss) from discontinued operations in the accompanying statement of operations, are estimated, according to the updated study, to range from $50.6 million to $85.2 million for the period through 2064. Total operating cash outflows related to discontinued operations, which include settlements and legal costs, were $8.8 million, $5.7 million and $5.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.

We plan to perform an annual actuarial evaluation during the third quarter of each year for the foreseeable future and whenever events or changes in circumstances indicate that additional provisions may be necessary. Given the uncertainties associated with projecting such matters into the future and other factors outside our control, we can give no assurance that additional provisions will not be required. We will continue to monitor events and changes in circumstances surrounding these potential liabilities in determining whether to perform additional actuarial evaluations and whether additional provisions may be necessary.  At the present time, however, we do not believe that any additional provisions would be reasonably likely to have a material adverse effect on our liquidity or consolidated financial position.

Other Litigation

We are currently involved in various other legal claims and legal proceedings (some of which may involve substantial amounts), including claims related to commercial disputes, product liability, employment, and environmental.  Although these legal claims and legal proceedings are subject to inherent uncertainties, based on our understanding and evaluation of the relevant facts and circumstances, we believe that the ultimate outcome of these matters will not, either individually or in the aggregate, have a material adverse effect on our business, financial condition or results of operations.  We may at any time determine that settling any of these matters is in our best interests, which settlement may include substantial payments.  Although we cannot currently predict the specific amount of any liability that may ultimately arise with respect to any of these matters, we will record provisions when the liability is considered probable and reasonably estimable.  Significant judgment is required in both the determination of probability and the determination as to whether an exposure can be reasonably estimated.  As additional information becomes available, we reassess our potential liability related to these matters. Such revisions of the potential liabilities could have a material adverse effect on our business, financial condition or results of operations.