0000792987-18-000008.txt : 20180301 0000792987-18-000008.hdr.sgml : 20180301 20180301165557 ACCESSION NUMBER: 0000792987-18-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180301 DATE AS OF CHANGE: 20180301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ASTEC INDUSTRIES INC CENTRAL INDEX KEY: 0000792987 STANDARD INDUSTRIAL CLASSIFICATION: CONSTRUCTION MACHINERY & EQUIP [3531] IRS NUMBER: 620873631 STATE OF INCORPORATION: TN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-11595 FILM NUMBER: 18658390 BUSINESS ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 BUSINESS PHONE: 4238995898 MAIL ADDRESS: STREET 1: 1725 SHEPHERD ROAD CITY: CHATTANOOGA STATE: TN ZIP: 37421 10-K 1 f10k-123117.htm 10-K DECEMBER 31, 2017


UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

Form 10-K

ý
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2017

OR

 TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________________ to _______________________

Commission file number 001-11595

ASTEC INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)

Tennessee
62-0873631
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
   
 1725 Shepherd Road, Chattanooga, Tennessee
37421
(Address of principal executive offices)
(Zip Code)


Registrant's telephone number, including area code:
(423) 899-5898


Securities registered pursuant to Section 12(b) of the Act:
(Title of each class)
(Name of each exchange on which registered)
Common Stock, $0.20 par value
NASDAQ National Market

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

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 Exchange 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 and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).

                                 Yes   ý
No 

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or emerging growth company. See the definitions of "large accelerated filer," "accelerated filer", "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act. (Check one):

Large Accelerated Filer ý
Accelerated Filer 
 
Non-accelerated Filer  (Do not check if a smaller reporting company)
 
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 Exchange Act).
Yes 
No ý
 

As of June 30, 2017, the aggregate market value of the registrant's voting and non-voting common stock held by non-affiliates of the registrant was approximately $1,258,832,000 based upon the closing sales price as reported on the NASDAQ National Market System.

Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date:


As of February 20, 2018, Common Stock, par value $0.20 – 23,072,241 shares


DOCUMENTS INCORPORATED BY REFERENCE

Portions of the following documents have been incorporated by reference into the Parts of this Annual Report on Form 10-K indicated:


Document
 
Form 10-K
Proxy Statement relating to Annual Meeting of Shareholders to be held on April 26, 2018
 
Part III
     




ASTEC INDUSTRIES, INC.
2017 FORM 10-K ANNUAL REPORT
TABLE OF CONTENTS


PART I
 
Page
 
     
PART II
   
     
PART III
   
     
PART IV
   
     
     
   A-59




FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995.  Statements contained anywhere in this Annual Report on Form 10-K that are not limited to historical information are considered 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, including, without limitation, statements regarding: 
 
·
execution of the Company's growth and operation strategy;
·
plans for technological innovation;
·
compliance with covenants in our credit facility;
·
liquidity and capital expenditures;
·
sufficiency of working capital, cash flows and available capacity under the Company's creditfacilities;
·
compliance with government regulations;
·
compliance with manufacturing and delivery timetables;
·
forecasting of results;
·
general economic trends and political uncertainty;
·
government funding and growth of highway construction and commercial projects;
·
taxes or usage fees;
·
interest rates;
·
integration of acquisitions;
·
industry trends;
·
pricing, demand and availability of steel, oil and liquid asphalt;
·
development of domestic oil and natural gas production;
·
condition of the economy;
·
strength of the dollar relative to foreign currencies;
·
the success of new product lines;
·
presence in the international marketplace;
·
suitability of our current facilities;
·
future payment of dividends;
·
competition in our business segments;
·
product liability and other claims;
·
protection of proprietary technology;
·
demand for products;
·
future filling of backlogs;
·
employees;
·
the seasonality of our business;
·
tax assets and reserves for uncertain tax positions;
·
critical accounting policies and the impact of accounting changes;
·
our backlog;
·
ability to satisfy contingencies;
·
contributions to retirement plans and plan expenses;
·
reserve levels for self-insured insurance plans and product warranties;
·
construction of new manufacturing facilities;
·
supply of raw materials;
·
inventory;
·
plans to reduce indebtedness at the Company's subsidiaries; and
·
the Company's effective tax rate and other impacts of the Tax Cuts and Jobs Act of 2017.
1


These forward-looking statements are based largely on management's expectations, which are subject to a number of known and unknown risks, uncertainties and other factors discussed in this report and in other documents filed by us with the Securities and Exchange Commission, which may cause actual results, financial or otherwise, to be materially different from those anticipated, expressed or implied by the forward-looking statements.  All forward-looking statements included in this document are based on information available to us on the date hereof, and we assume no obligation to update any such forward-looking statements to reflect future events or circumstances.  You can identify these statements by forward-looking words such as "expect", "believe", "anticipate", "goal", "plan", "intend", "estimate", "may", "will", "should," "could" and similar expressions.

In addition to the risks and uncertainties identified elsewhere herein and in other documents filed by us with the Securities and Exchange Commission, the risk factors described in this document under the caption "Risk Factors" should be carefully considered when evaluating our business and future prospects.

PART I

Item 1Business

All dollar amounts included in this section are in thousands.

General

Astec Industries, Inc. (the "Company") is a Tennessee corporation which was incorporated in 1972.  The Company designs, engineers, manufactures and markets equipment and components used primarily in road building and related construction activities as well as other products discussed below.  The Company's products are used in each phase of road building, from quarrying and crushing the aggregate to application of the road surface. The Company also manufactures certain equipment and components unrelated to road construction, including equipment for the mining, quarrying, construction and demolition industries and port and rail yard operators; gas and oil drilling rigs; water well and geothermal drilling rigs; industrial heat transfer equipment; commercial whole-tree pulpwood chippers; horizontal grinders; blower trucks; concrete plants; wood pellet plants; commercial and industrial burners; and combustion control systems.  The Company's subsidiaries hold 88 United States and 103 foreign patents and have an additional 65 United States and 76 foreign patent applications pending. The Company has been responsible for many technological and engineering innovations in the industries in which it operates.  The Company's products are marketed both domestically and internationally.  In addition to equipment sales, the Company manufactures and sells replacement parts for equipment in each of its product lines and replacement parts for some competitors' equipment.  The distribution and sale of replacement parts is an integral part of the Company's business.

The Company's 17 manufacturing subsidiaries are:
(i)
Astec, Inc. (including its Dillman division), which designs, engineers, manufactures and markets asphalt plants, wood pellet plants and related components of each;
(ii)
Roadtec, Inc., which designs, engineers, manufactures and markets highway class asphalt pavers, material transfer vehicles, milling machines, soil stabilizing-reclaiming machinery and other equipment used in road building and resurfacing;
(iii)
Carlson Paving Products, Inc., which designs, engineers, manufactures and markets asphalt paver screeds and commercial pavers;
(iv)
Telsmith, Inc., which designs, engineers, manufactures and markets aggregate processing and mining equipment used in the aggregate, mineral mining, metallic mining and recycling industries;
2


(v)
Kolberg-Pioneer, Inc., which designs, engineers, manufactures and markets aggregate processing equipment for the crushed stone, gravel, manufactured sand, recycle, top soil and remediation markets;
(vi)
Johnson Crushers International, Inc., which designs, engineers, manufactures and markets portable and stationary aggregate and ore processing equipment for the crushed stone, gravel, manufactured sand, recycle, top soil and remediation markets;
(vii)
Astec Mobile Screens, Inc., which designs, engineers, manufactures and markets mobile screening plants, portable and stationary structures and vibrating screens for the aggregate, recycle and material processing industries;
(viii)
Breaker Technology Ltd/Inc., which designs, engineers, manufactures and markets rock breaking systems in addition to mobile processing equipment and utility vehicles for the mining and quarrying industries;
(ix)
Osborn Engineered Products SA (Pty) Ltd, which designs, engineers, manufactures and markets a complete line of bulk material handling and minerals processing plant and equipment used in the aggregate, mineral mining, metallic mining and recycling industries and also markets equipment produced by other Astec companies;
(x)
Astec do Brasil Fabricacao de Equipamentos Ltda., which manufactures and sells rock crushers, feeders, screens and asphalt plants and represents the brands of several other Astec companies in the South American construction and mining industries;
(xi)
Telestack Limited, located in Northern Ireland, which designs, manufactures and installs a complete line of material handling systems to serve the port handling, bulk material handling and aggregate markets;
(xii)
Heatec, Inc., which designs, engineers, manufactures and markets thermal fluid heaters, process heaters, waste heat recovery equipment, liquid storage systems and polymer and rubber blending systems;
(xiii)
CEI Enterprises, Inc., which designs, engineers, manufactures and markets thermal fluid heaters, storage tanks, concrete plants and rubberized asphalt and polymer blending systems;
(xiv)
GEFCO, Inc., which designs, engineers, manufactures and markets portable drilling rigs and related equipment for the water well, environmental, geothermal, geotechnical, groundwater monitoring, construction, mining and shallow oil and gas exploration and production industries. GEFCO also designs and manufactures trailer-mounted, high-pressure, high-volume double fluid pumpers for use in the oil and gas energy services industry;
(xv)
Peterson Pacific Corp., which designs, engineers, manufactures and markets whole-tree pulpwood chippers, horizontal grinders and blower trucks;
(xvi)
Power Flame Incorporated, acquired on August 1, 2016, which designs, engineers, manufactures and markets commercial and industrial burners and combustion control systems; and
(xvii)
RexCon, Inc., formed to acquire substantially all the assets and liabilities of RexCon LLC on October 1, 2017, which designs, engineers, manufactures and markets high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment.

The Company also has subsidiaries in Australia (Astec Australia Pty Ltd) and Germany (Astec Mobile Machinery GmbH), that market, service and install equipment and provide parts in the regions in which they operate for many of the products produced by the Company's manufacturing subsidiaries.
3


The Company's strategy is to be the industry's most cost-efficient producer in each of its product lines while continuing to develop innovative new products and provide first class service for its customers.  Management believes that the Company is the technological innovator in the markets in which it operates and is well positioned to capitalize on the need to rebuild and enhance roadway and utility infrastructure as well as in other areas in which it offers products and services, both in the United States and abroad.

Segment Reporting

The Company's business units have their own management teams and offer different products and services.  The Company's business units are aggregated into three reportable business segments based upon the nature of the product or services produced, the type of customer for the products, the similarity of economic characteristics, the manner in which management reviews results and the nature of the production process, among other considerations.  The Company's reportable business segments are (i) Infrastructure Group, (ii) Aggregate and Mining Group and (iii) Energy Group.  The remaining business units not included in one of the reportable segments provide support and corporate oversight for all the Company's business units and include Astec Industries, Inc., the parent company, and Astec Insurance Company, a captive insurance company.  We refer to these two companies as the "Corporate" category throughout this document.  The Company records U.S. federal income tax expenses for all business segments on the parent company's books; therefore, these taxes are included in the Corporate category for segment reporting.

Financial information in connection with the Company's financial reporting for segments of a business and for geographic areas under FASB Accounting Standards Codification 280 is included in Note 17, Operations by Industry Segment and Geographic Area, in "Notes to Consolidated Financial Statements" presented in Appendix A of this report.

Infrastructure Group

The Infrastructure Group segment is made up of five business units.  These business units include Astec, Inc. ("Astec"), Roadtec, Inc. ("Roadtec"), Carlson Paving Products, Inc. ("Carlson"), Astec Mobile Machinery GmbH ("AMM") and Astec Australia Pty Ltd ("Astec Australia").  Three of the business units (Astec, Roadtec and Carlson) design, engineer, manufacture and market a complete line of asphalt and wood pellet plants and their related components, asphalt pavers, screeds, milling machines, material transfer vehicles, stabilizers and related ancillary equipment.  The other two business units (AMM and Astec Australia) primarily sell, service and install products produced by the manufacturing subsidiaries of the Company with a majority of their sales to customers in the infrastructure industry.

Products

Astec designs, engineers, manufactures and markets a complete line of asphalt and wood pellet plants and related components primarily for the asphalt production and paving and wood pellet industries.  Certain component equipment supplied by Astec for asphalt and wood pellet plants is manufactured by other Company subsidiaries such as heating and storage equipment (manufactured by the Company's Energy Group) and material handling equipment (manufactured by the Company's Aggregate and Mining Group).  A typical asphalt mixing plant consists of heating and storage equipment for liquid asphalt; cold feed bins for blending aggregates; a counter-flow continuous type unit (Astec Double Barrel) for drying, heating and mixing; a baghouse composed of air filters and other pollution control devices; hot storage bins or silos for temporary storage of hot-mix asphalt; and a control house. Astec introduced the concept of high plant portability for asphalt plants in 1979. Its current generation of portable asphalt plants is marketed as the Six Pack and consists of six or more portable components designed to be easily relocated from one construction site to another, thereby reducing relocation expenses. High plant portability represents an industry innovation developed and successfully marketed by Astec.
4


Astec developed the patented warm system, which allows the asphalt mix to be prepared and placed at lower temperatures than conventional systems and operates with a substantial reduction in emissions during paving and load-out. Previous technologies for warm mix production rely on expensive additives, procedures and/or special asphalt cement delivery systems that significantly increase the cost per ton of mix. The Company's Astec multi-nozzle device eliminates the need for the expensive additives by mixing a small amount of water and asphalt cement together to create microscopic bubbles that reduce the viscosity of the asphalt mix coating on the rock, thereby allowing the mix to be handled and worked at lower temperatures.

Astec is focused on producing equipment with the most advanced mix recycling technology in the industry.  More tons of asphalt are available for recycling than is currently being utilized due to restrictions in the amount of recycle allowed by various governmental agencies.  Astec's recycle technology is continuously being enhanced and is providing the science to alleviate the concerns driving such restrictions and thereby improve recycling percentages in the asphalt industry.  Astec's latest system improvement in this area, the RAP Pre-Dryer System, is expected to be introduced to customers in 2018.

The components in Astec's asphalt mixing plants are fully automated and use both microprocessor-based and programmable logic control systems for efficient operation. The plants are manufactured to meet or exceed federal and state clean air standards. Astec also builds batch type asphalt plants and has developed specialized asphalt recycling equipment for use with its hot-mix asphalt plants.

Astec's wood pellet plants have been in commercial production since 2013. Astec's modular design for its wood pellet plants includes replicated parallel production lines (for instance, a 60 ton-per-hour ("TPH") plant consists of three 20 TPH lines) resulting in very few points in the process where any individual equipment failure can shut the entire plant down.  In most other pellet plant designs, one small equipment failure, such as a dryer outage, would result in a total plant shutdown. If a dryer outage were to occur in a 60 TPH Astec plant, the plant could continue to operate at 40 TPH. In fact, there are very few reasons why the plant would ever be completely shut down. Even major maintenance cycles may be performed line-by-line while the plant continues to operate on the other lines.

Roadtec manufactures asphalt pavers, material transfer vehicles, milling machines, soil stabilizing-reclaiming machinery and other equipment used in road building and resurfacing.  Roadtec pavers have been designed to minimize maintenance costs while exceeding road surface smoothness requirements.  The equipment offered by Roadtec can be used in tandem with each other or separately with equipment already owned by the customer.
5


Roadtec's Shuttle Buggy is a mobile, self-propelled material transfer vehicle which allows continuous paving by separating truck unloading from the paving process while remixing the asphalt.  A typical asphalt paver must stop paving to permit truck unloading of asphalt mix.  By permitting continuous paving, the Shuttle Buggy allows the asphalt paver to produce a smoother road surface while reducing the time required to pave the road surface and reducing the number of haul trucks required.  As a result of the pavement smoothness achieved with this machine, certain states now require the use of the Shuttle Buggy.  Studies using infrared technology have revealed problems caused by differential cooling of the hot-mix during hauling.  The Shuttle Buggy remixes the material to a uniform temperature and gradation, thus eliminating these problems.  Roadtec introduced its newest version of its highly successful Shuttle Buggy to the market at ConExpo 2017, which includes the new Guardian System that is designed to anticipate maintenance needs resulting in more uptime reliability while also providing production and performance data as well as real time location information to the owner.  Roadtec's Spray Paver model, which is recommended for use with the Shuttle Buggy, is also designed to carry and spray tack coat directly in front of the hot mix asphalt in a single process, thus eliminating the need for a separate tack truck.

Roadtec manufactures milling machines designed to remove old asphalt from the road surface before new asphalt mix is applied.  Roadtec's line of milling machines, which are designed for larger jobs, are manufactured with a simplified control system, wide conveyors, direct drives and a wide range of horsepower and cutting capabilities to provide versatility in product application.  In addition to its half-lane and larger highway class milling machines, Roadtec also manufactures a smaller, utility class machine for two-to-four foot cutting widths and a utility class cold planer model mounted on steel wheels.

Roadtec currently produces soil stabilizers in configurations of 275HP, 440HP, 625HP and 755HP.  These machines double as asphalt reclaiming machines for road rehabilitations, in addition to their primary purpose of stabilizing soil sub-grades with additives to provide an improved base on which to pave.

Carlson manufactures its patented screeds which attach to asphalt paving machines and place asphalt on the roadbed at a desired thickness and width while smoothing and compacting the surface.  Carlson screeds can be configured to fit many types of asphalt paving machines, including machines manufactured by both the Company and its competitors. The Carlson screed uses a hydraulic powered generator to electrify elements that heat a screed plate so asphalt will not stick to it while paving.  A generator is also available to power tools or lights for night paving.  Carlson offers options to its screeds which allow extended paving widths and the addition of a curb on the road edge.  Carlson also offers commercial class eight-foot pavers designed for parking lots, residential driveways and secondary road applications.

Astec Mobile Machinery functions primarily as a distributor of Roadtec products in the European market.  Additionally, it designed and manufactures a small road widener attachment to meet the unique needs of the European market.

Astec Australia markets relocatable and portable asphalt plants and components produced by Astec, Heatec and CEI, asphalt paving equipment and components produced by Roadtec and Carlson, and aggregate equipment produced by the Company's Aggregate & Mining Group.  A majority of its sales are to customers in the infrastructure industry.  In addition to selling equipment, Astec Australia provides complete support for its customers' equipment with service, training and spare parts.  Astec Australia also provides turnkey installation solutions for large asphalt plants, aggregate and mining plants and bitumen tank farms.
6


Marketing

The Company markets its hot-mix asphalt products domestically under the Astec and Astec Dillman trademarks and internationally under the Astec trademarks.  Asphalt plants and related equipment are sold directly to asphalt producers or domestic and foreign government agencies through Astec's domestic and international sales departments and through a Company-owned dealership (Astec Australia), although independent agents are also used to market asphalt plants and their components in certain international markets.  The Company markets wood pellet plants to individual independent producers who supply wood pellets to the utility and home-use industries.

The Company markets its asphalt paving equipment both domestically and internationally to highway and heavy equipment contractors, utility contractors and foreign and domestic governmental agencies both directly and through dealers (including Astec Australia in the Australian and New Zealand markets and AMM in the European market).  Mobile construction equipment and factory authorized machine rebuild services are marketed both directly and through dealers.

This segment's products are marketed by 78 direct sales staff, 47 domestic independent distributors and 113 international independent distributors, including Astec's subsidiaries in Australia and Germany.

Raw Materials

Raw materials used in the manufacture of products in the Infrastructure Group include carbon steel, pipe and various types of alloy steel, which are normally purchased from distributors and other sources.  Raw materials for manufacturing are normally readily available.  Most steel is delivered on a "just-in-time" arrangement from the supplier to reduce inventory requirements at the manufacturing facilities, but steel is occasionally inventoried after purchase.  Other components used in the manufacturing processes include engines, gearboxes, power transmissions and electronic systems.

Competition

This industry segment faces strong competition in price, service and product performance and competes with both large publicly-held companies and various smaller manufacturers. Domestic hot-mix asphalt plant competitors include Gencor Industries, Inc., ADM and Almix.  In the international market, the hot-mix asphalt plant competitors include Ammann, Fayat/Marini, Benninghoven/Deere and local manufacturers.  Paving equipment and screed competitors include Weiler, Caterpillar Paving Products, Volvo Construction Equipment, Vogele America, Dynapac, Bomag Fayat Group and Lee Boy.  The segment's milling machine equipment competitors include Wirtgen, CMI, Caterpillar, Bomag, Dynapac and Volvo.  The Company believes that it is the only company offering a single source for a complete pellet plant, as known competitors only sell individual plant components thereby requiring the customer to purchase the remaining plant components from other sources.

Employees

At December 31, 2017, the Infrastructure Group segment employed 1,712 individuals, of which 1,236 were engaged in manufacturing, 187 in engineering and 289 in selling, general and administrative functions. None of the employees of the Infrastructure Group are covered by collective bargaining agreements.
7


Backlog

The backlog for the Infrastructure Group at December 31, 2017 and 2016 was approximately $239,495 and $232,224, respectively. Approximately $60,000 of the 2017 and 2016 backlogs relate to the Company's first three-line pellet plant order from a single customer.  Substantially all of this order was manufactured and delivered to the customer prior to December 31, 2015, with continuing enhancements being developed and installed during 2016 and 2017.  As the Company is financing this sale, revenue recognition on the plant sale will not occur until customer payments are received, which is expected to begin in late 2018.  Management expects all the current backlog to be filled in 2018.

Aggregate and Mining Group

The Company's Aggregate and Mining Group is comprised of eight business units which are focused on designing and manufacturing heavy processing equipment, as well as servicing and supplying parts for the aggregate, metallic mining, recycling, ports and bulk handling markets.  These business units are Telsmith, Inc. ("Telsmith"), Kolberg-Pioneer, Inc. ("KPI"), Astec Mobile Screens, Inc. ("AMS"), Johnson Crushers International, Inc. ("JCI"), Breaker Technology Ltd/Breaker Technology, Inc. ("BTI"), Osborn Engineered Products, SA (Pty) Ltd ("Osborn"), Astec do Brasil Fabricacao de Equipamentos Ltda. ("Astec Brazil") and Telestack Limited ("Telestack").

Products

Telsmith designs, engineers, manufactures and supports equipment servicing the construction, aggregate, metallic mining and recycling markets. Telsmith's core products are crushers, vibrating equipment, modular relocatable stationary plants, mobile portable plants and larger track-mounted systems.  Telsmith also provides consulting and engineering services to provide complete "turnkey" processing systems. These systems often include electrical control centers and plan automation products engineered and produced by Telsmith.

Telsmith maintains an ISO 9001:2015 certification, an internationally recognized standard of quality assurance. In addition, Telsmith has achieved CE designation (a standard for quality assurance and safety) on its crushing and vibration equipment products marketed into European Union countries.

Telsmith is a world leader in the development of hydraulic relief jaw crushers having patented its first model in 2002. Hydraulic relief jaw crushers are a significant improvement in safety, adjustment and clearing of material in jaw crushers. Today's Hydra-Jaw® line includes four models: H2238, H2550, H3244 and H3450.

During 2017, Telsmith launched the design of the T500 Cone Crusher expanding the T-Series which also includes the T300, T400, and T900.  Telsmith's design engineers incorporated the unique patented technologies of hybrid thrust bearing, hydraulic anti-spin, thread scraper and the concave retaining system in these products.   Designed for durability, the T-series cone crusher also has many service friendly features like top service and easy eccentric removal.  The units TRAC10 PLC monitoring system is designed for improved productivity and troubleshooting capabilities.

Telsmith's Vibro-King TL vibrating screen line features sizes from 4x10 single deck to 8x24 quadruple deck screens. The "TL" screen vibrator, with its many service minded features, was introduced to the marketplace in 2006 and has been well received by customers. The "Neverwear" sealing system is guaranteed to keep lubricants in and to never wear out. The "TL" includes wide 233 series bearings for added capacity, simple counterweight adjustments, and Telsmith's unique J-beam tray design.

8


KPI, JCI and AMS design, engineer, manufacture and support a complete line of stationary and portable aggregate processing equipment for the aggregate metallic and nonmetallic, bulk handling, sand and gravel, mining, quarrying, concrete and asphalt recycling and industrial markets. This equipment is marketed through an extensive network of KPI/JCI/AMS dealers.

KPI/JCI/AMS products include a complete line of primary, secondary, tertiary and quaternary crushers, including jaw, horizontal shaft impactor, vertical shaft impactor and roll rock crushers as well as industry related washing and conveying equipment, mobile screening plants, portable and stationary screen structures and vibrating and high frequency screens. These rock crushers are used by mining, quarrying and sand and gravel producers to crush oversized aggregate to salable size, in addition to their use for recycled concrete and asphalt. This equipment can be purchased as individual components, as portable plants for flexibility or as completely engineered systems for both portable, stationary and RAP applications. They also offer the highly-portable Fast Pack System, featuring quick setup and teardown, thereby maximizing production time and minimizing downtime. KPI/JCI/AMS also offers portable fully self-contained and self-propelled Fast Trax track-mounted jaw, cone, VSI and horizontal shaft crushers, which are ideal for either recycle or hard rock applications, allowing the producer to move the equipment to the material.  The KPI/JCI/AMS expanded GT line of track-mounted crushing and screening plants focuses more specifically on the need for rental and global markets.

KPI/JCI/AMS portable plants combine various combinations of crushing, screening and conveying equipment mounted on tow away chassis and track chassis configurations.  Due to high transportation costs of construction materials, many producers use portable equipment to process materials they need in close proximity to their job sites.  Portable plants allow aggregate producers the ability to quickly and efficiently move equipment from one location to another as their jobs necessitate.   The portable track plants are fully self-contained and allow operators to be producing materials within minutes of unloading equipment off of their transport trucks.  The introduction of track-mounted crushing and screening plants has enabled contractors to perform jobs that in the past were not economically feasible and also allows our dealers to compete in the large track-mounted rental market. 

KPI/JCI/AMS sand classifying and washing equipment is designed to clean, separate and re-blend material from sand deposits to meet the size specifications for critical applications. Products offered include fine and coarse material washers, log washers, blade mills, sand classifying tanks, cyclones, dewatering screens, density classifiers, sieve blend screens and attrition cells. Additional portable and stationary plants are also offered to handle the growing needs in construction sands, specialty sands and fines recovery.  Screening plants are available in both stationary and highly portable models and are complemented by a full line of radial stacking and overland belt conveyors. Screening plants also serve the recycle, crushed stone, industrial and general construction industries.

KPI/JCI/AMS conveying equipment is designed to move or store aggregate and other bulk materials in radial cone-shaped or windrow stockpiles. The SuperStacker telescoping conveyor and Wizard Touch automated controls are designed to add efficiency and accuracy to whatever the stockpile specifications require. Additionally, high capacity rail and barge loading/unloading material handling systems are an important part of the KPI/JCI/AMS product lines.

BTl designs, engineers, manufactures and markets a complete line of industry leading rockbreaker systems for the mining, quarry and recycling markets, and provides large-scale stationary rockbreakers for open pit mining, as well as mid-sized stationary rock breakers for underground applications. In addition, BTI offers a full line of smaller rock breaker systems for mobile track and portable primary crushing plants.  BTl also designs, engineers, manufactures and markets a complete line of four wheel drive articulated production and utility vehicles, scalers and rock breakers for underground mining.
9


In addition to supplying equipment for the mining and quarry industries, BTl also designs, manufactures and markets a complete line of hydraulic breakers, compactors and demolition attachments for the North American construction and demolition markets.

BTl currently maintains ISO 9001:2008 (quality assurance) and ISO 14001:2004 (environmental assurance) certifications, internationally recognized standards of quality and environmental assurance and expects to transition to ISO 9001:2015 and ISO 14001:2015 certifications during 2018. In addition, BTI has achieved certification for OHSAS 18001 Occupational Health & Safety standards. BTl offers an extensive aftermarket sales and service program through a highly qualified and trained dealer network.

During 2017, BTI completed the prototype testing of collision avoidance as the first step in boom automation.

Osborn, which is located in South Africa, maintains an ISO 9001:2008 (quality assurance) certification for quality assurance and designs, engineers, manufactures and markets a range of minerals processing equipment. This equipment is used in the aggregate, mining, metallurgical and recycling industries. Osborn has been a licensee of Telsmith's technology for over 60 years and recently became a licensee of KPI's vertical and horizontal shaft impact crushers.  Osborn also offers the following equipment: mineral sizers; single and double-toggle jaw crushers; cone crushers; rotary breakers; roll crushers; rolling ring crushers; mills; out-of-balance or exciter-driven screens and feeders; modular "containerized" crusher and screening systems; and a full range of idlers.  Osborn also markets equipment produced by other Astec companies in the sub-Saharan African market.

Osborn has recently added a number of new products to its product offerings, including a 300 HP gyratory crusher for secondary applications, horizontal shaft impactors, an extension to the range of out-of-balance exciter gearboxes and a low profile apron feeder, in addition to numerous modernization and updates to its existing product lines.

Assembly operations began in Astec Brazil's newly constructed 132,400 square foot facility in the fourth quarter of 2014, and complete production operations began in the first quarter of 2015.  Manufacturing operations, sales, distribution and product support are all located within the new facility, which currently has 38 employees. The Company is expected to utilize 120 employees at the facility when it reaches full capacity.  Products manufactured by Astec Brazil include crushing equipment, vibrating equipment, stationary plants, mobile portable systems and asphalt plants. Astec Brazil represents the brands of KPI/JCI/AMS, BTI and Telsmith in the aggregate and mining markets and Astec, Inc. in the asphalt market. Astec Brazil also markets products in the Brazilian market that are produced by the other Astec Aggregate and Mining companies and Astec asphalt plants.

Astec Brazil shipped its first asphalt plant in early 2016; however, sales in the South American market have continued to be hampered by the economic downturn in South America and more specifically in Brazil.  The Company plans to position itself to significantly increase the production and sales volumes by Astec Brazil and also plans to manufacture other product lines at the facility once the business environment improves in the region.  The Company currently has a 92% ownership interest in Astec Brazil.

Telestack designs, engineers, manufactures and markets mobile bulk material handling solutions that are designed to handle all free-flowing bulk materials, including but not limited to ores, coal, aggregates, fertilizers, grains, woodchips and pellets. Telestack's comprehensive suite of product offerings is sold on a global basis and operates within a significant number of working environments such as mines, quarries, ports, rail yards, power stations and steel mills.

Telestack maintains ISO 9001:2015 (quality assurance), ISO 14001:2015 (environmental assurance) and ISO 18001:2007 (health and safety assurance) accreditations.  Telestack is also an approved supplier of equipment that conforms to Western Australian Mining Standards (AS 4324:1).

10


Marketing

Aggregate processing and mining equipment is marketed by approximately 107 direct sales employees, 138 domestic independent distributors and 178 international independent distributors.  The principal purchasers of aggregate processing equipment include highway and heavy equipment contractors, sand and gravel producers, recycle and crushing contractors, mine operators, quarry operators, port and inland terminal authorities, power stations and foreign and domestic governmental agencies.

Raw Materials

Raw materials used in the manufacture of products in the Aggregate and Mining Group include carbon steel and various types of alloy steel, which are normally purchased from distributors.  Raw materials for manufacturing are normally readily available; however, certain highly customized components may require longer than normal lead times.  BTI purchases hydraulic breakers under a purchasing arrangement with a South Korean supplier.  The Company believes the South Korean supplier has sufficient capacity to meet the Company's anticipated demand; however, alternative suppliers exist for these components should any supply disruptions occur.

Competition

The Aggregate and Mining Group faces strong competition in price, service and product performance.  Aggregate and Mining equipment competitors include Metso Minerals, Sandvik Mining and Construction, Terex MP and Powerscreen, Atlas Copco Mining, Thor, Masaba, Edge Innovate, McCloskey, Superior Industries, Wirtgen (Klemmann), Deister,  McLanahan, CDE Global, Weir Minerals (Trio) and other smaller manufacturers, both domestic and international.

Employees

At December 31, 2017, the Aggregate and Mining Group segment employed 1,644 individuals, of which 1,186 were engaged in manufacturing, 156 in engineering and engineering support functions and 302 in selling, general and administrative functions.

Telsmith has a labor agreement covering approximately 150 manufacturing employees which has been indefinitely extended past its September 17, 2017 expiration date while negotiations continue.  Approximately 124 of Osborn's manufacturing employees fall within the scope of a collective labor union agreement that expires on June 30, 2020. None of the other employees of the Aggregate and Mining Group are covered by collective bargaining agreements.

Backlog

At December 31, 2017 and 2016, the backlog for the Aggregate and Mining Group was approximately $116,987 and $88,951, respectively.  Approximately $16,533 of the increase in backlogs between years relates to orders from domestic U.S. customers.  Management expects the current backlog to be filled in 2018.
11


Energy Group

The Company's Energy Group is currently comprised of six business units focused on supplying heavy equipment such as heaters, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, storage equipment and related parts to the oil and gas, construction, and water well industries, as well as commercial and industrial burners used primarily in commercial, industrial and process heating applications.  The business units currently included in the Energy Group are Heatec, Inc. ("Heatec"), CEI Enterprises, Inc. ("CEI"), GEFCO, Inc. ("GEFCO"), Peterson Pacific Corp. ("Peterson"), Power Flame Incorporated ("Power Flame") and RexCon, Inc. ("RexCon").  Power Flame, located in Parsons, Kansas, was acquired in August 2016. RexCon, located in Burlington, WI, was formed to acquire substantially all of the assets and liabilities of RexCon, LLC on October 1, 2017.

Products

Heatec designs, engineers, manufactures and markets a variety of thermal fluid heaters, process heaters, waste heat recovery equipment, liquid storage systems and polymer and rubber blending systems under the HEATEC trademark.  For the construction industry, Heatec designs and manufactures a complete line of asphalt heating and storage equipment to serve the hot-mix asphalt industry, including complete asphalt terminal facilities, polymer plants and emulsion facilities.  In addition, Heatec builds a wide variety of heaters to fit a broad range of applications, including heating equipment for marine vessels, roofing material plants, refineries, oil sands, energy related processing, chemical processing and water heaters for many industrial applications.  Heatec has the technical staff to custom design heating systems and has systems operating as large as 75 million BTU's per hour.

CEI designs, engineers, manufactures and markets thermal fluid heaters, portable and stationary storage tanks, rubberized asphalt and polymer blending systems for the asphalt and other industries.  CEI recently added continuous and batch type concrete production plants to its product line. The Company believes the CEI concrete plants are the most innovative plant in the concrete industry and are designed to produce consistent high quality, low cost concrete due to its advanced process control.

GEFCO designs and manufactures portable drilling rigs and related equipment for the water well, environmental, geothermal, geotechnical, groundwater monitoring, construction, mining and shallow oil and gas exploration and production industries. Portable drilling rigs are offered in a variety of designs with optional equipment, including truck, trailer or track mounted units, diesel engine on deck or power take-off powered units, hydraulic pump drives, transmission, hydraulic pumps and motors, hydraulic cylinders, gear boxes, plumbing and all related controls. GEFCO also designs and manufactures trailer-mounted, high-pressure, high-volume double fluid pumpers for use in the oil and gas energy services energy.
 
Peterson designs, engineers, manufactures and distributes large whole-tree pulpwood chippers, biomass chippers, horizontal grinders and blower trucks primarily for the construction, landscaping, recycling, and biomass energy markets.

Power Flame, a market leader in its segment, designs, engineers, manufactures and markets commercial and industrial burners and combustion control systems.  Power Flame produces a broad range of natural gas, fuel oil, or combination-fueled models with outputs ranging from 400 thousand BTU's to 120 million BTU's per hour.  Power Flame's burners are used primarily in commercial, industrial and process heating applications.

12

RexCon was formed to acquire substantially all of the assets and liabilities of RexCon LLC on October 1, 2017. RexCon is a leader in the design and production of high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment for contractors and ready mix concrete producers.

Marketing

The Energy Group markets its products domestically through a combination of employee sales agents, manufacturer representatives and distributors, while international sales efforts are typically conducted with the assistance of independent sales agents.  The group's products are marketed by approximately 69 direct sales employees, 81 domestic independent distributors and 39 international independent distributors. Customers typically include oil and gas field operators, industrial product manufacturers, independent contractors, ready mix concrete producers, heating equipment distributors and government agencies.  The market for the Company's heat transfer equipment is diverse because of the multiple applications for such equipment.

Raw Materials

Raw materials used in the manufacture of products in the Energy Group include carbon steel and various types of alloy steel, which are normally purchased from distributors and other sources.  Raw materials for manufacturing are normally readily available.  Most steel is delivered on a "just-in-time" arrangement from suppliers to reduce inventory requirements at the manufacturing facilities, but steel is occasionally inventoried after purchase.  Components used in the manufacturing process include engines, hydraulic pumps and motors, gearboxes, track clutches, burners, power transmissions and electronic systems.

Competition

The Energy Group faces strong competition in price, service and product performance and competes both with large companies that have resources significantly greater than those of the Company and with various smaller manufacturers.  Major competitors include Gencor, Almix, Fulton, Sigma Thermal, Erie Strayer, Con-E-Co, Meeker, Versa Drill, Schramm, Atlas Copco, National Oil Well, Forum Energy Tech, Oil Country, NOV/Rolligon, Stewart & Stevenson, Dragon, Morbark, CBI (Terex), Precision Doppstadt, Bandit, Jenz, Komptech, Finn Corp, Webster Engineering and Stephen's Manufacturing.

Employees
 
At December 31, 2017, the Energy Group segment employed 1,035 individuals, of which 701 were engaged in manufacturing, 120 in engineering and 214 in selling, general and administrative functions.  Approximately 72 of GEFCO's manufacturing employees fall within the scope of a collective bargaining agreement that expires on June 20, 2018. Power Flame is a  party to a collective bargaining agreement that applied to approximately 104 of its manufacturing employees that expires on December 7, 2019.  None of the other employees of the Energy Group are covered by collective bargaining agreements.
Backlog

The backlog for the Energy Group at December 31, 2017 and 2016 was approximately $54,987 and $40,656, respectively.  The 2016 backlog has been adjusted to include the backlog of RexCon, which was acquired in October 2017.  Management expects all of the current backlog to be filled in 2018.

13

Corporate (Other Business Units)

This category consists of the two business units that do not meet the requirements of separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes Astec Industries, Inc., the parent company, and Astec Insurance Company, a captive insurance company.  These two companies provide support and corporate oversight for all the other business units.  The Company records U.S. federal income tax expenses for all business segments on the parent company's books; therefore, these taxes are included in the Corporate category for segment reporting.

Employees

At December 31, 2017, the Corporate category employed 46 individuals, all of which were engaged in executive management, corporate finance and administrative functions.

Common to All Operating Segments

The following information applies to all operating segments of the Company.

Raw Materials

Steel is a major component in the Company's equipment. Steel followed typical seasonal patterns during 2017, peaking in April and reaching lows in November. Prices began to rise in early 2018 and are expected to continue to rise with seasonal demand and an improving economy in the first and second quarters of 2018. The Company expects normal seasonal price movement during 2018 with steel prices higher on average than in 2017. The Company continues to utilize forward-looking contracts (with no minimum or specified quantity guarantees) coupled with advanced steel purchases to minimize the impact of any price increases.  The Company will review the trends in steel prices entering into the second half of 2018 and establish future contract pricing accordingly.
 
Government Regulations
The Company is subject to various laws and governmental regulations concerning environmental matters and employee safety and health in the United States and other countries. The Environmental Protection Agency, the Occupational Safety & Health Administration, other federal agencies and certain state agencies have the authority to promulgate regulations that have an effect on the Company's operations.  Many of these federal and state agencies may seek fines and penalties for violations of these laws and regulations.  The Company has been able to operate under these laws and regulations without any material adverse effect on its business.
 
None of the Company's operating segments operate within highly regulated industries.  However, air pollution control equipment manufactured by the Company, principally for hot-mix asphalt plants, must comply with certain performance standards promulgated by the federal Environmental Protection Agency under the Clean Air Act applicable to "new sources" or new plants.  Management believes the Company's products meet all material requirements of such regulations and applicable state pollution standards and environmental protection laws.
14


In addition, due to the size and weight of certain equipment the Company manufactures, the Company and its customers may encounter various state regulations on maximum weights transportable on highways.  Also, some states have regulations governing the operation of asphalt mixing plants, and most states have regulations relating to the accuracy of weights and measures, which affect some of the control systems manufactured by the Company.

Compliance with these government regulations has no material effect on the Company's capital expenditures, earnings or competitive position within the market.

Employees

At December 31, 2017, the Company and its subsidiaries employed 4,437 individuals, of which 3,123 were engaged in manufacturing, 463 in engineering, including support staff, and 851 in selling, administrative and management functions.

Other than the Telsmith and Osborn labor agreements described under the "Employee" subsection of the Aggregate and Mining Group above and the GEFCO and Power Flame labor agreements described under the "Employee" subsection of the Energy Group above, there are no collective bargaining agreements applicable to employees of the Company or its subsidiaries.  The Company considers its employee relations to be good.

Manufacturing

The Company manufactures many of the component parts and related equipment for its products, while several large components of its products are purchased "ready-for-use".  Such items include engines, axles, tires and hydraulics.  In many cases, the Company designs, engineers and manufactures custom component parts and equipment to meet the particular needs of individual customers.  Manufacturing operations during 2017 took place at 21 separate locations.  The Company's manufacturing operations consist primarily of fabricating steel components and the assembly and testing of its products to ensure that the Company achieves quality control standards.

Seminars and Technical Bulletins

The Company periodically conducts technical and service seminars, which are primarily for dealer representatives, contractors, owners, employees and other users of equipment manufactured by the Company.  In 2017, approximately 660 representatives of contractors and owners of hot-mix asphalt plants attended seminars held by the Company in Chattanooga, Tennessee.  These seminars, which are led by Company management and employees, along with select outside speakers and discussion leaders, cover a range of subjects, including, but not limited to, technological innovations in the hot-mix asphalt, aggregate processing, paving, milling and recycling markets.

15


During 2017, 10 service training seminars were held at the Roadtec facility for approximately 520 customer representatives, and 12 remote seminars were conducted at other locations for approximately 200 additional customer personnel.  CEI conducted four service schools during 2017, with approximately 76 customer representatives attending. Heatec conducted two service schools in 2017 with approximately 50 customer representatives attending and also conducted four remote seminars at other locations for approximately 95 additional customer personnel. Telsmith conducted three technical seminars for approximately 85 customer and dealer representatives during 2017.  KPI, JCI and AMS jointly conduct National Dealers Conference, an annual dealer event. The event offers the entire dealer network a preview of future products, marketing and promotional programs to help dealers operate successful businesses. In addition to this event, the companies also provide factory customer and dealer training and on-site local, regional and national sales training programs throughout the year. Peterson conducted four regional service schools during 2017, with approximately 100 customer representatives attending, and two customer focus group meetings for 40 of the company's elite users where attendees shared best-of-the-best operational processes and participated in future product development.

In addition to seminars, the Company publishes a number of technical bulletins and information bulletins detailing various technological and business issues relating to the industries in which it operates.

Patents and Trademarks

The Company seeks to obtain patents to protect the novel features of its products and processes.  The Company's subsidiaries hold 88 United States patents and 103 foreign patents.  The Company's subsidiaries have 65 United States and 76 foreign patent applications pending.  

The Company and its subsidiaries have 84 trademarks registered in the United States, including logos for Astec, Astec Dillman, Carlson Paving, CEI, GEFCO, Heatec, JCI, Peterson Pacific, Power Flame, Roadtec, and Telsmith, and the names ASTEC, CARLSON, HEATEC, JCI, KOLBERG, PETERSON, ROADTEC and TELSMITH, as well as a number of other product names.  The Company also has 114 trademarks registered in foreign jurisdictions, including Australia, Argentina, Brazil, Canada, China, France, Great Britain, Germany, India, Italy, Kazakhstan, Mexico, Paraguay, New Zealand, Peru, Russia, South Africa, South Korea, Thailand, Uruguay, Vietnam and the European Union.  The Company and its subsidiaries have six United States and six foreign trademark registration applications pending.

Engineering and Product Development

The Company dedicates substantial resources to engineering and product development. At December 31, 2017, the Company and its subsidiaries had 463 full-time individuals employed in engineering and design capacities.

Seasonality and Backlog

Revenues for recent years, adjusted for acquisitions, have been strongest during the first half of the year, with the second half of the year consistently being weaker. We expect future operations in the near term to be typical of this historical trend.

As of December 31, 2017 and 2016, the Company had a backlog for delivery of products at certain dates in the future of approximately $411,469 and $361,831, respectively.  The Company's contracts reflected in the backlog generally are not, by their terms, subject to termination.  Management believes the Company is in substantial compliance with all manufacturing and delivery timetables.
16


Competition

Each business segment operates in domestic markets that are highly competitive with respect to price, service and product quality.  While specific competitors are named within each business segment discussion above, imports do not generally constitute significant competition for the Company in the United States, except for milling machines and track-mounted crushers.  In international sales, however, the Company often competes with foreign manufacturers that may have a local presence in the market the Company is attempting to penetrate.

In addition, asphalt and concrete are generally considered competitive products as a surface choice for new roads and highways.  A portion of the interstate highway system is paved in concrete, but over 90% of all surfaced roads in the United States are paved with asphalt.  Although concrete is used for some new road surfaces, asphalt is used for most resurfacing.

Available Information

The Company's internet website can be found at www.astecindustries.com.  We make available, free of charge on or through our internet website, access to our annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after such material is filed with, or furnished to, the Securities and Exchange Commission. Information contained in our website is not part of, and is not incorporated into, this Annual Report on Form 10-K.

Item 1A. Risk Factors

Downturns in the general economy or the commercial and residential construction industries may adversely affect our revenues and operating results.

General economic downturns, including downturns in the commercial and residential construction industries, could result in a material decrease in our revenues and operating results.  Demand for many of our products, especially in the commercial construction industry, is cyclical.  Sales of our products are sensitive to the states of the U.S., foreign and regional economies in general, and in particular, changes in commercial construction spending and government infrastructure spending.  In addition, many of our costs are fixed and cannot be quickly reduced in response to decreased demand.  The following factors could cause a downturn in the commercial and residential construction industries:

·
a decrease in the availability of funds for construction;
·
declining economy domestically and internationally;
·
labor disputes in the construction industry causing work stoppages;
·
rising gas and oil prices;
·
rising steel prices and steel surcharges;
·
rising interest rates;
·
energy or building materials shortages;
·
inclement weather; and
·
availability of credit for customers.
17


Downturns in the general economy and restrictions in the credit markets may negatively impact our earnings, cash flows and/or financial position and access to financing sources by the Company and our customers. 
 
Worldwide economic conditions and the international credit markets significantly deteriorated in recent years and may remain depressed for the foreseeable future. Continued deterioration of economic conditions and credit markets could adversely impact our earnings as sales of our products are sensitive to general declines in U.S. and foreign economies and the ability of our customers to obtain credit.  In addition, we rely on the capital markets and the banking markets to meet our financial commitments and short-term liquidity needs if internal funds are not available from our operations. Further disruptions in the capital and credit markets, or deterioration of our creditors' financial condition, could adversely affect the Company's ability to draw on its revolving credit facility.  The Company's current credit facility expires in April 2022, and deterioration in the credit markets could make it more difficult or expensive for us to replace our current credit facility, enter into a new credit facility or obtain additional financing.

A decrease or delay in government funding of highway construction and maintenance may cause our revenues and profits to decrease.

Many of our customers depend on government funding of highway construction and maintenance and other infrastructure projects.  Any decrease or delay in government funding of highway construction and maintenance and other infrastructure projects could cause our net sales and profits to decrease.  Historically, federal government funding of infrastructure projects has typically been accomplished through bills that establish funding over a multi-year period, such as the Safe, Accountable, Flexible and Efficient Transportation Equity Act - A Legacy for Users ("SAFETEA-LU"), which provided $286.5 billion to fund federal transit projects from 2004 to 2009.  SAFETEA-LU funding expired on September 30, 2009, and federal transportation funding operated on a number of shorter term appropriations until December 4, 2015 when the Fixing America's Surface Transportation Act ("FAST Act") was enacted.  Among other expenditures, the FAST Act approved funding for highways of approximately $205 billion and funding for transit projects of approximately $48 billion for the five-year period ending September 30, 2020.

Given the inherent uncertainty in the political process, the level of government funding for federal highway projects will similarly continue to be uncertain.  Governmental funding that is committed or earmarked for federal highway projects is always subject to repeal or reduction.  Although continued funding under the FAST Act is expected, it may be at lower levels than originally approved.  In addition, Congress could pass legislation in future sessions that would allow for the diversion of previously appropriated highway funds for other national purposes, or it could restrict funding of infrastructure projects unless states comply with certain federal policies.

The cyclical nature of our industry and the customization of the equipment we sell may cause adverse fluctuations to our revenues and operating results.

We sell equipment primarily to contractors whose demand for equipment depends greatly upon the volume of road or utility construction projects underway or to be scheduled by both government and private entities.  The volume and frequency of road and utility construction projects are cyclical; therefore, demand for many of our products is cyclical.  The equipment we sell is durable and typically lasts for several years, which also contributes to the cyclical nature of the demand for our products.  As a result, we may experience cyclical fluctuations to our revenues and operating results. Any difficulty in managing the Company's manufacturing workflow during downturns in demand could adversely affect our financial results.
18


A significant change in the price or availability of oil could reduce demand for our products.  Significant increases in the purchase price of certain raw materials used to manufacture our equipment could have a negative impact on the cost of production and related gross margins.

A significant portion of our revenues relates to the sale of equipment involved in the production, handling, recycling or installation of asphalt mix.  Liquid asphalt is a byproduct of the refining of oil, and asphalt prices correlate with the price and availability of oil.  An increase in the price of oil or a decrease in the availability of oil would increase the cost of producing asphalt, which would likely decrease demand for asphalt, resulting in decreased demand for many of our products.  This would likely cause our revenues and profits to decrease.  Rising gasoline, diesel fuel and liquid asphalt prices will also adversely impact the operating and raw material costs of our contractor and aggregate producer customers, and if such customers do not properly adjust their pricing, they could experience reduced profits resulting in possible delays in purchasing capital equipment.

Contrary to the impact of increasing oil prices on many of the Company's products impacted by changes in the cost of asphalt mix as discussed above, the products manufactured by the Company's Energy Group, which are used in drilling for oil and natural gas, in heaters for refineries and oil sands, and in double fluid pump trailers for fracking and oil and gas extraction, would be negatively impacted by lower oil and natural gas prices, to the extent that such lower prices lead to decreased development in the oil and natural gas production industries.

Steel is a major component in the Company's equipment. Steel prices fluctuate routinely. Our reliance on third-party suppliers for steel and other raw materials exposes us to volatility in the prices and availability of these materials. Price increases or a decrease in the availability of these raw materials could increase our operating costs and adversely affect our financial results. 

Acquisitions that we have made in the past and future acquisitions involve risks that could adversely affect our future financial results.

We have completed several acquisitions in the past, including the acquisition of RexCon in October 2017 and Power Flame in August 2016.  We may acquire additional businesses in the future.  We may be unable to achieve the benefits expected to be realized from our acquisitions.  In addition, we may incur additional costs and our management's attention may be diverted because of unforeseen expenses, difficulties, complications, delays and other risks inherent in acquiring businesses, including the following:

·
we may have difficulty integrating the financial and administrative functions of acquired businesses;
·
acquisitions may divert management's attention from our existing operations;
·
fluctuations in exchange rates and a weakening of the dollar may impact the competitiveness of acquired businesses;
·
we may have difficulty in competing successfully for available acquisition candidates, completing future acquisitions or accurately estimating the financial effect of any businesses we acquire;
·
we may have delays in realizing the benefits of our strategies for an acquired business;
·
we may not be able to retain key employees necessary to continue the operations of the acquired business;
·
acquisition costs may deplete significant cash amounts or may decrease our operating income;
·
we may choose to acquire a company that is less profitable or has lower profit margins than our company;
·
future acquired companies may have unknown liabilities that could require us to spend significant amounts of additional capital; and
·
we may incur domestic or international economic declines that impact our acquired companies.
19

 
Competition could reduce revenue from our products and services and cause us to lose market share.

We currently face strong competition in product performance, price and service.  Some of our domestic and international competitors have greater financial, product development and marketing resources than we have.  If competition in our industry intensifies or if our current competitors enhance their products or lower their prices for competing products, we may lose sales or be required to lower the prices we charge for our products.  This may reduce revenue from our products and services, lower our gross margins or cause us to lose market share.

Our success depends on key members of our management and other employees.

Certain members of our senior management team are of significant importance to our business and operations.  The loss of their services may adversely affect our business.  In addition, our ability to attract and retain qualified engineers, skilled manufacturing personnel and other professionals, either through direct hiring or acquisition of other businesses employing such professionals, will also be an important factor in determining our future success.

Difficulties in managing and expanding in international markets could divert management's attention from our existing operations.

In 2017, international sales represented approximately 21.3% of our total sales as compared to 18.0% in 2016.  We plan to continue our significant sales and production efforts in international markets and recently filled a new company position of Group Managing Director-International to assist with our efforts.  In connection with any increase in international sales efforts, we will need to hire, train and retain qualified personnel in countries where language, cultural or regulatory barriers may exist.  Any difficulties in expanding our international sales may divert management's attention from our existing operations.  In addition, international revenues are subject to the following risks:

·
fluctuating currency exchange rates, which can reduce the profitability of foreign sales;
·
the burden of complying with a wide variety of foreign laws and regulations;
·
dependence on foreign sales agents;
·
political and economic instability of governments;
·
the imposition of protective legislation such as import or export barriers; and
·
fluctuating strengths or weakness of the dollar, which can impact net sales or the cost of purchased products.

We may be unsuccessful in complying with the financial ratio covenants or other provisions of our credit agreement.

As of December 31, 2017, we were in compliance with the financial covenants contained in our credit agreement with Wells Fargo Bank, N.A.  However, in the future we may be unable to comply with the financial covenants in our credit facility or to obtain waivers with respect to such financial covenants.  If such violations occur, the Company's creditors could elect to pursue their contractual remedies under the credit facility, including requiring immediate repayment in full of all amounts then outstanding.  As of December 31, 2017, the Company had no outstanding borrowings under the Wells Fargo credit agreement but did have $9,757,000 of letters of credit outstanding under the credit agreement.  Additional amounts may be borrowed in the future.  The Company's Osborn, Astec Brazil, Telestack and Astec Australia subsidiaries have entered into their own independent loan agreements.
20


Our quarterly operating results are likely to fluctuate, which may decrease our stock price.

Our quarterly revenues, expenses and operating results have varied significantly in the past and are likely to vary significantly from quarter to quarter in the future.  As a result, our operating results in some quarters may fall below the expectations of securities analysts and investors, which could result in a decrease in the market price of our common stock.  The reasons our quarterly results may fluctuate include:

·
general competitive and economic conditions, domestically and internationally;
·
delays in, or uneven timing in, the delivery of customer orders;
·
the seasonal trend in our industry;
·
the introduction of new products by us or our competitors;
·
product supply shortages; and
·
reduced demand due to adverse weather conditions.

Period-to-period comparisons of such items should not be relied on as indications of future performance.

We may face product liability claims or other liabilities due to the nature of our business.  If we are unable to obtain or maintain insurance or if our insurance does not cover liabilities, we may incur significant costs which could reduce our profitability.

We manufacture heavy machinery, which is used by our customers at excavation and construction sites, ports and inland terminals and on high-traffic roads.  Any defect in or improper operation of our equipment can result in personal injury and death, and damage to or destruction of property, any of which could cause product liability claims to be filed against us.  The amount and scope of our insurance coverage may not be adequate to cover all losses or liabilities we may incur in the event of a product liability claim.  We may not be able to maintain insurance of the types or at the levels we deem necessary or adequate or at rates we consider reasonable.  Any liabilities not covered by insurance could reduce our profitability or have an adverse effect on our financial condition.

If we are unable to protect our proprietary technology from infringement or if our technology infringes technology owned by others, then the demand for our products may decrease or we may be forced to modify our products, which could increase our costs.

We hold numerous patents covering technology and applications related to many of our products and systems as well as numerous trademarks and trade names registered with the U.S. Patent and Trademark Office and in foreign countries.  Our existing or future patents or trademarks may not adequately protect us against infringements, and pending patent or trademark applications may not result in issued patents or trademarks.  Our patents, registered trademarks and patent applications, if any, may not be upheld if challenged, and competitors may develop similar or superior methods or products outside the protection of our patents.  This could reduce demand for our products and materially decrease our revenues.  If our products are deemed to infringe upon the patents or proprietary rights of others, we could be required to modify the design of our products, change the name of our products or obtain a license for the use of some of the technologies used in our products.  We may be unable to do any of the foregoing in a timely manner, upon acceptable terms and conditions, or at all, and the failure to do so could cause us to incur additional costs or lose revenues.
21


If we become subject to increased governmental regulation, we may incur significant costs.

Our hot-mix asphalt plants contain air pollution control equipment and several of our other products contain engines that must comply with performance standards promulgated by the Environmental Protection Agency.  These performance standards may increase in the future.  Changes in these requirements could cause us to undertake costly measures to redesign or modify our equipment or otherwise adversely affect the manufacturing processes of our products.  Such changes could have a material adverse effect on our operating results.

In addition, we may incur material costs or liabilities in connection with other regulatory requirements applicable to our business, including, for example, state regulation of our component equipment, the accuracy of weights and measures, and the maximum weight transportable on highways and roads.

As an innovative leader in the industries in which we operate, we occasionally undertake the engineering, design, manufacturing, construction and installation of equipment systems that are new to the market.  Estimating the costs of such innovative equipment can be difficult and could result in our realization of significantly reduced or negative margins on such projects.  Additionally, if the newly designed equipment were not to function as expected, the Company could be responsible for reimbursing the customer for its financial losses, including, but not limited to, the possible refund of the purchase price.

At various times, we have experienced negative margins on certain large projects, including wood pellet plants recently produced. These large projects have included both existing and innovative equipment designs, on-site construction and promised minimum production levels.  Designing innovative equipment to function as expected is inherently difficult and significant additional design phase, field testing and redesign costs may be incurred. In addition, any number of unforeseen circumstances, can impact actual project costs.  Production delays, design changes and adverse weather conditions, etc. can also result in construction and testing delays which can cause significant cost overruns or the missing of required completion dates.  In certain circumstances, we may incur contractual penalties as a result of such delays or minimum production levels, and be liable to customers for other losses they incur in connection with such delays, including possible refund of the purchase price.  We may not be able to sufficiently predict the extent of such unforeseen cost overruns and may experience significant losses on specialized projects in the future.  Additionally, the Company typically incurs substantial research and development costs each year and has historically received significant research and development tax credits due to these expenditures.  Congress could reduce or eliminate such tax credits in future years, which could have a material adverse effect on our operating results.

Our Articles of Incorporation and Bylaws and Tennessee law may inhibit a takeover, which could delay or prevent a transaction in which shareholders might receive a premium over market price for their shares.

Our charter and bylaws and Tennessee law contain provisions that may delay, deter or inhibit a future acquisition or an attempt to obtain control of us.  This could occur even if our shareholders are offered an attractive value for their shares or if a substantial number or even a majority of our shareholders believe the takeover is in their best interest.  These provisions are intended to encourage any person interested in acquiring us or obtaining control of us to negotiate with and obtain the approval of our Board of Directors in connection with the transaction.  Provisions that could delay, deter or inhibit a future acquisition or an attempt to obtain control of us include the following:

·
having a staggered Board of Directors;
·
requiring a two-thirds vote of the total number of shares issued and outstanding to remove directors other than for cause;
·
requiring advance notice of actions proposed by shareholders for consideration at shareholder meetings;
·
limiting the right of shareholders to call a special meeting of shareholders;
·
requiring that all shareholders entitled to vote on an action provide written consent in order for shareholders to act without holding a shareholders' meeting; and
·
being governed by the Tennessee Control Share Acquisition Act.


22


Item 1B. Unresolved Staff Comments

None.

Item 2. Properties

The location, approximate square footage, acreage occupied and principal function and use by the Company's reporting segments of the properties owned or leased by the Company are set forth below:

Location
 
Approximate
Square Footage
   
Approximate
Acreage
 
Principal Function (Use by Segment)
Chattanooga, Tennessee
   
543,200
     
65
 
Offices, manufacturing and training center – Astec (Infrastructure Group)
 
Chattanooga, Tennessee
   
--
     
4
 
Storage yard – Astec (Infrastructure Group)
 
Rossville, Georgia
   
40,500
     
3
 
Manufacturing – Astec (Infrastructure Group)
 
Prairie du Chien, Wisconsin
   
91,500
     
39
 
Manufacturing – Dillman division of Astec (Infrastructure Group)
 
Chattanooga, Tennessee
   
135,000
     
73
 
Offices, manufacturing and storage – Heatec (Energy Group)
 
Chattanooga, Tennessee
   
237,000
     
15
 
Offices, manufacturing and training center – Roadtec (Infrastructure Group)
 
Chattanooga, Tennessee
   
53,700
     
7
 
Manufacturing – Roadtec (Infrastructure Group)
 
Chattanooga, Tennessee
   
14,100
     
--
 
Leased Hanger and Offices – Astec Industries, Inc. (Corporate)
 
Chattanooga, Tennessee
   
10,000
     
2
 
Corporate offices – Astec Industries, Inc. (Corporate)
 
Mequon, Wisconsin
   
236,000
     
30
 
Offices and manufacturing – Telsmith (Aggregate and Mining Group)
 
Sterling, Illinois
   
60,000
     
8
 
Offices and manufacturing – AMS (Aggregate and Mining Group)
 
Sterling, Illinois
   
7,500
     
--
 
Warehouse - AMS (Aggregate and Mining Group)
 
Orlando, Florida
   
9,000
     
--
 
Leased machine repair and service facility – Roadtec (Infrastructure Group)
 

23


Location
 
Approximate
Square Footage
   
Approximate
Acreage
 
Principal Function (Use by Segment)
Chattanooga, Tennessee
   
155,000
     
--
 
Leased warehouse – Roadtec (Infrastructure Group)
 
Eugene, Oregon
   
140,000
     
14
 
Offices and manufacturing – JCI (Aggregate and Mining Group)
 
Albuquerque, New Mexico
   
115,000
     
14
 
Offices and manufacturing – CEI (Energy Group)
 
Yankton, South Dakota
   
312,000
     
50
 
Offices and manufacturing – KPI (Aggregate and Mining Group)
 
Thornbury, Ontario, Canada
   
60,500
     
12
 
Offices and manufacturing – BTI (Aggregate and Mining Group)
 
Riverside, California
   
12,500
     
--
 
Leased offices, sales, assembly and warehouse – BTI (Aggregate and Mining Group)
 
Solon, Ohio
   
8,900
     
--
 
Leased offices, sales, assembly and warehouse – BTI (Aggregate and Mining Group)
 
Tacoma, Washington
   
55,850
     
8
 
Offices and manufacturing – Carlson (Infrastructure Group)
 
Tacoma, Washington
   
4,400
     
1
 
R&D/Services Offices-Carlson (Infrastructure Group)
 
Cape Town, South Africa
   
4,600
     
--
 
Leased sales office and warehouse – Osborn (Aggregate and Mining Group)
 
Durban, South Africa
   
835
     
--
 
Leased sales office and warehouse – Osborn (Aggregate and Mining Group)
 
Kathu, South Africa
   
--
     
61
 
Undeveloped land – Osborn (Aggregate and Mining Group)
 
Burlington, Wisconsin
   
112,000
     
26
 
Offices and manufacturing – RexCon (Energy Group)
 

24


Location
 
Approximate
Square Footage
   
Approximate
Acreage
 
Principal Function (Use by Segment)
Johannesburg, South Africa
   
229,000
     
21
 
Offices and manufacturing – Osborn (Aggregate and Mining Group)
 
Eugene, Oregon
   
135,000
     
15
 
Offices and manufacturing – Peterson Pacific Corp. (Energy Group)
 
Enid, Oklahoma
   
350,000
     
42
 
Offices and manufacturing – GEFCO, Inc. (Energy Group)
 
West Columbia, South Carolina
   
12,300
     
--
 
Leased distribution center – Peterson Pacific Corp. (Energy Group)
 
Acacia Ridge, Australia
   
31,000
     
5
 
Offices, warehousing, service, light fabrication and storage yard – Astec Australia Pty Ltd (Infrastructure Group)
 
Canning Vale, Australia
   
9,000
     
--
 
Leased office, warehouse and workshop -  Astec Australia Pty Ltd (Infrastructure Group)
 
Hameln, Germany
   
35,300
     
3
 
Offices and light assembly – Asphalt Mobile Machinery GmbH (Infrastructure Group)
 
Vespasiano-MG, Brazil
   
132,400
     
10
 
Offices and manufacturing - Astec Brazil (Aggregate and Mining Group)
 
Omagh, Northern Ireland
   
97,500
     
8
 
Offices and manufacturing-Telestack (Aggregate and Mining Group)
 
Parsons, Kansas
   
88,000
     
7
 
Offices and manufacturing – Power Flame (Energy Group)
 
                      

The properties above are owned by the Company unless they are indicated as being leased.

25


Item 3. Legal Proceedings

The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business.  If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal costs), or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another.  As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary.  If management believes that a material loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter.  Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations.  However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur.  If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.
Item 4. Mine Safety Disclosures

None.

Executive Officers

The name, title, ages and business experience of the executive officers of the Company are listed below.

Benjamin G. Brock has served as the Company's Chief Executive Officer and President since January 2014.  He previously served as the Vice President and President of the Company's Asphalt Group from August 2012 to December 2013 and as President of Astec, Inc. from 2006 to 2013. From 2003 until 2006, he held the position of Vice President - Sales of Astec, Inc. and Vice President/General Manager of CEI Enterprises, Inc. from 1997 until 2002. Mr. Brock's career with Astec began as a salesman in 1993. Mr. Brock has been a Director of the Company since 2013.  He is 47.

David C. Silvious, a Certified Public Accountant, has served as the Vice President, Chief Financial Officer and Treasurer of the Company since August 2011. He previously served as Corporate Controller of the Company from 2005 to 2011 and as Corporate Financial Analyst from 1999 to 2005. Mr. Silvious also serves as Treasurer of each of the Company's U.S. operating subsidiaries and Vice President of Astec Insurance Company. He is 50.

W. Norman Smith has served as the Vice Chairman of the Company and also Vice Chairman of its Board of Directors since January 2014.  He previously served as the President and Chief Operating Officer of the Company from August 2012 to December 2013, as Group President of the Company's Mobile Asphalt Paving Group from October 2013 until January 2014, as the Group Vice President – Asphalt of the Company from 1998 until August 2012, as the President of Astec, Inc., a subsidiary of the Company, from 1994 until 2006, and as the President of Heatec, Inc., a subsidiary of the Company, from 1977 until 1994.  Mr. Smith is a registered professional engineer. Mr. Smith has been a Director of the Company since 1982.  He is 78.
26


Richard J. Dorris has served as the Company's Chief Operating Officer and Executive Vice President since January 2014.  He previously served as the Group Vice President and President of the Company's Energy Group from August 2012 to December 2013 and as President of Heatec, Inc. from 2004 to January 2014.  From 1999 to 2004, he held the positions of National Accounts Manager, Project Manager and Director of Projects for Astec, Inc. Prior to joining Astec, Inc., he was President of Esstee Manufacturing Company from 1990 to 1999 and was Sales Engineer from 1984 to 1990. He is 57.

Richard A. Patek has served as Group President-Aggregate and Mining, International since January 2018 after previously serving as the Group President of the Company's Aggregate & Mining Group since October 2013 and its Group's Vice President since 2008. He has also served as President of Telsmith, Inc. from May 2001 until February 2013. He served as President of Kolberg-Pioneer, Inc. from 1997 until 2001. From 1995 to 1997, he served as Director of Materials of Telsmith, Inc. From 1992 to 1995, Mr. Patek was Director of Materials and Manufacturing of the former Milwaukee plant location. From 1978 to 1992, he held various manufacturing management positions at Telsmith. Mr. Patek also served as the 2014 Chairman for the Association of Equipment Manufacturers (AEM) and a corporate board member for the Milwaukee School of Engineering.  Mr. Patek was elected to the E.D. Etnyre & Company board of directors in December 2014. He is 61.

Steven L. Claude has served as the Group President of the Company's Infrastructure Group since August 2015.  From November 2007 to July 2015, he held the position of Vice President, International Sales, Sr. Vice President, Sales and Marketing, and Executive Vice President of Astec, Inc.  He is 67.

Jaco van der Merwe has served as Group President of the Energy Group since August 2016.  From 1998 until 2016, he held various positions at Atlas Copco, including Vice President Marketing for the Deephole Drilling group (2013-2016), President/General Manager for the Mining and Rock Excavation Customer Center (2010-2013), and various other division leadership positions.  Mr. van der Merwe's career with Atlas Copco began as Quality Manager in 1998. Prior to joining Atlas Copco, he held various positions at Denel Aviation. He is 45.

Jeffery J. Elliott has served as the Group President-Aggregate and Mining, U.S.A. since January 2018 after previously serving as Group Vice President of the Company's Aggregate & Mining Group since July 2014 through December 2017.  He served as the President of Johnson Crushers, Inc. from 2001 until July 2014. From 1999 to 2001, he served as Senior Vice President for Cedarapids, Inc. (a Terex company), and from 1996 to 1999, he served as Vice President of the Crushing and Screening Group. From 1978 to 1996, he held various domestic and international sales and marketing positions with Cedarapids, Inc. He is 64.

Stephen C. Anderson has served as Vice President of Administration since August 2011, as Secretary of the Company since January 2007 and as the Director of Investor Relations since January 2003. Mr. Anderson also manages the corporate information technology, vendor finance and aviation departments. He has also been President of Astec Insurance Company since January 2007. He was Vice President of Astec Financial Services, Inc. from 1999 to 2002. Prior to his employment with the Company, Mr. Anderson spent a combined 14 years in commercial banking with AmSouth and SunTrust Banks. He is 54.

Robin A. Leffew has served as Corporate Controller since August 2011 and also serves as Secretary of Astec Insurance Company. She previously served as the Company's Director of Internal Audit from 2005 to 2011 and Controller of Astec, Inc. from 1990 to 2005. From 1987 to 1990, she served as Corporate Financial Analyst for the Company. She is 56.
27


PART II

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

The Company's Common Stock is traded in the Nasdaq National Market under the symbol "ASTE."  The Company paid a cash dividend of $1.00 per share on its Common Stock in the fourth quarter of 2012 and paid quarterly cash dividends of $0.10 per quarter from the second quarter of 2013 through the fourth quarter of 2017.  Prior to 2012, the Company had not paid any cash dividends.

The high and low sales prices of the Company's Common Stock as reported on the Nasdaq National Market for each quarter during the last two fiscal years are as follows:

   
Price Per Share
 
2017
 
High
   
Low
 
1st Quarter
 
$
73.37
   
$
59.02
 
2nd Quarter
 
$
66.66
   
$
52.35
 
3rd Quarter
 
$
58.06
   
$
45.70
 
4th Quarter
 
$
59.22
   
$
48.44
 
                 
   
Price Per Share
 
2016
 
High
   
Low
 
1st Quarter
 
$
47.97
   
$
33.08
 
2nd Quarter
 
$
57.51
   
$
44.21
 
3rd Quarter
 
$
62.75
   
$
51.73
 
4th Quarter
 
$
71.88
   
$
52.08
 

As of February 20, 2018, there were approximately 215 holders of record of the Company's Common Stock.

Item 6. Selected Financial Data

Selected financial data appears in Appendix "A" of this Report.

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

Management's discussion and analysis of financial condition and results of operations appears in Appendix "A" of this Report.

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Information regarding the Company's market risk appears in Appendix "A" of this Report under the heading "Market Risk and Risk Management Policies."

Item 8. Financial Statements and Supplementary Data

Financial statements and supplementary financial information appear in Appendix "A" of this Report.

Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure

None.
28


Item 9A. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures that are designed to ensure that information required to be disclosed by the Company in the reports it files or submits 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 the Company's management, including its principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

The Company's management, under the supervision and with the participation of the Company's principal executive officer and principal financial officer, has evaluated the effectiveness of the Company's disclosure controls and procedures as of the end of the period covered by this report. The scope of management's assessment of the effectiveness of the Company's internal control over financial reporting as of December 31, 2017 excluded the business unit that the Company acquired on October 1, 2017 (RexCon, Inc.). The total consolidated assets with respect to the excluded business unit were $29.3 million as of December 31, 2017, and the total consolidated revenues with respect to the excluded business unit were $2.7 million for the year ended December 31, 2017. Management will complete its assessment of the internal control over financial reporting of these newly-acquired operations during 2018. Based upon that evaluation, the Company's principal executive officer and principal financial officer concluded that, as of the end of the period covered by this report, the Company's disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) were effective.

Management's Report on Internal Control over Financial Reporting

Management's report appears in Appendix A of this Report.

Changes in Internal Controls

There have been no changes in the Company's internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act) during the quarter ended December 31, 2017 that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.

Item 9B. Other Information

None

29


PART III

Item 10. Directors, Executive Officers and Corporate Governance

Information regarding the Company's directors, director nominating process, audit committee and audit committee financial expert is included under the captions "Certain Information Concerning Nominees and Directors" and "Corporate Governance" in the Company's Proxy Statement to be delivered to the shareholders of the Company in connection with the Annual Meeting of Shareholders to be held on April 26, 2018 (referred to herein as the Company's 2018 Proxy Statement), which is incorporated herein by reference.  Information regarding compliance with Section 16(a) of the Exchange Act is also included under the caption "Section 16(a) Beneficial Ownership Reporting Compliance" in the Company's 2018 Proxy Statement, which is incorporated herein by reference.  Information with respect to our executive officers is set forth in Part I of this Report under the caption "Executive Officers."

The Company's Board of Directors has approved a Code of Conduct and Ethics that applies to the Company's employees, directors and officers (including the Company's principal executive officer, principal financial officer and principal accounting officer).  The Code of Conduct and Ethics is available on the Company's website at www.astecindustries.com/investors/.

Item 11. Executive Compensation

Information included under the captions "Compensation Discussion and Analysis", "Executive Compensation", "Director Compensation", "Corporate Governance—Compensation Committee Interlocks and Insider Participation" and "Compensation Committee Report" in the Company's 2018 Proxy Statement is incorporated herein by reference.

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

Equity Compensation Plan Information

The following table provides information as of December 31, 2017 regarding compensation plans under which the Company's equity securities are authorized for issuance.

Plan Category
 
(a) Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants, Rights and RSU's
   
(b) Weighted Average Exercise Price of Outstanding Options, Warrants and Rights(3)
   
(c) Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column (a))
 
Equity Compensation Plans Approved by Shareholders (1)
   
161,021
(2) 
   
N/A
     
530,585
(4) 
                         
Equity Compensation Plans Not Approved by Shareholders (5)
   
24,225
(6) 
   
N/A
     
77,243
(7) 
                         
Total
   
185,246
             
607,828
 

30


(1)
Our 2011 Incentive Plan.
(2)
Represents unvested RSUs granted under our 2011 Incentive Plan.
(3)
Restricted Stock Units do not have an exercise price.
(4)
Represents shares available for issuance under our 2011 Incentive Plan.
(5)
Our Amended and Restated Non-Employee Director Stock Incentive Plan.
(6)
Represents Deferred Stock Units granted under our Amended and Restated Non-Employee Director Stock Incentive Plan.
(7)
Represents shares available for issuance under our Amended and Restated Non-Employee Director Stock Incentive Plan.

Equity Compensation Plans Not Approved by Shareholders

Our Amended and Restated Non-Employee Directors Compensation Plan provides that annual retainers payable to our non-employee directors will be paid in the form of cash, unless the director elects to receive the annual retainer in the form of common stock, which may, at the director's option, be received on a deferred basis. If the director elects to receive Common Stock, whether on a current or deferred basis, the number of shares to be received is determined by dividing the dollar value of the annual retainer by the fair market value of the Common Stock on the date the retainer is payable.

In addition, our Amended and Restated Non-Employee Directors Compensation Plan also provides that each non-employee director will receive an annual stock award in the form of restricted stock units (RSUs) that vest on the day preceding the Company's next annual shareholder's meeting. The RSUs have no rights to dividends prior to their conversion to shares of Common Stock.  Individual directors can elect to defer the conversion to Common Stock if they so choose.

Information included under the caption "Stock Ownership of Certain Beneficial Owners and Management" in the Company's 2018 Proxy Statement is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions and Director Independence

Information included under the captions "Corporate Governance—Independent Directors" and "Transactions with Related Persons" in the Company's 2018 Proxy Statement is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services

Information included under the caption "Audit Matters" in the Company's 2018 Proxy Statement is incorporated herein by reference.
31


PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)(1)  The following financial statements and other information appear in Appendix "A" to this Report and are filed as a part hereof:

 .
Selected Consolidated Financial Data.
  .
Management's Discussion and Analysis of Financial Condition and Results of Operations.
  .
Management's Report on Internal Control over Financial Reporting.
  .
Reports of Independent Registered Public Accounting Firm.
  .
Consolidated Balance Sheets as of December 31, 2017 and 2016.
  .
Consolidated Statements of Income for the Years Ended December 31, 2017, 2016 and 2015.
  .
Consolidated Statements of Comprehensive Income for the Years Ended December 31, 2017, 2016 and 2015.
  .
Consolidated Statements of Cash Flows for the Years Ended December 31, 2017, 2016 and 2015.
  .
Consolidated Statements of Equity for the Years Ended December 31, 2017, 2016 and 2015.
 
Notes to Consolidated Financial Statements.

(a)(2) Financial Statement Schedules are not filed with this Report because the Schedules are either inapplicable or the required information is presented in the Financial Statements or Notes thereto.

           (a)(3) The following Exhibits are incorporated by reference into or are filed with this Report:
   
   
   
   


32


      
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
33

      
   
   
   
   
   
  101.INS     XBRL Instance Document
  101.SCH     XBRL Taxonomy Extension Schema
  101.CAL     XBRL Taxonomy Extension Calculation Linkbase
  101.DEF     XBRL Taxonomy Extension Definition Linkbase
  101.LAB     XBRL Taxonomy Extension Label Linkbase
  101.PRE     XBRL Taxonomy Extension Presentation Linkbase
       
     Management contract or compensatory plan or arrangement.
       
 
 

(b)
The Exhibits to this Report are listed under Item 15(a)(3) above.
 
(c)
The Financial Statement Schedules to this Report are listed under Item 15(a)(2) above.

The Exhibits are numbered in accordance with Item 601 of Regulation S-K.  Inapplicable Exhibits are not included in the list.

Item 16. Form 10-K Summary

None



34


APPENDIX "A"
to
ANNUAL REPORT ON FORM 10-K

ITEMS 6, 7, 7A, 8, 9A and 15(a)(1), (2) and (3) and 15(b) and 15(c)

INDEX TO FINANCIAL STATEMENTS AND
 FINANCIAL STATEMENT SCHEDULES


ASTEC INDUSTRIES, INC.



Contents
 
Page
 
       
     
         
     
         
     
         
     
         
     
         
     
         
     
         
     
         
     
         
     
         
     
         
     

A-1



 
 
FINANCIAL
INFORMATION
 
 
 
 
 
A-2

 
SELECTED CONSOLIDATED FINANCIAL DATA
(in thousands, except as noted*)
 
   
2017
   
2016
   
2015
   
2014
   
2013
 
Consolidated Statement of Income Data
                             
Net sales
 
$
1,184,739
   
$
1,147,431
   
$
983,157
   
$
975,595
   
$
932,998
 
Gross profit
   
243,129
     
265,269
     
218,843
     
215,316
     
207,119
 
Gross profit %
   
20.5
%
   
23.1
%
   
22.3
%
   
22.1
%
   
22.2
%
Selling, general and administrative
   expenses
   
160,775
     
153,145
     
145,180
     
141,490
     
133,337
 
Research and development
   
26,817
     
24,969
     
23,676
     
22,129
     
18,101
 
Income from operations
   
55,537
     
87,155
     
49,987
     
51,697
     
55,681
 
Interest expense
   
840
     
1,395
     
1,611
     
720
     
423
 
Other income
   
1,218
     
529
     
3,055
     
1,207
     
1,937
 
Net income
   
37,590
     
54,988
     
31,966
     
34,206
     
39,214
 
Net income attributable to controlling
 interest
   
37,795
     
55,159
     
32,797
     
34,458
     
39,042
 
Earnings per common share*:
                                       
Net income attributable to controlling
 interest
                                       
Basic
   
1.64
     
2.40
     
1.43
     
1.51
     
1.72
 
Diluted
   
1.63
     
2.38
     
1.42
     
1.49
     
1.69
 
                                         
Consolidated Balance Sheet Data
                                       
Working capital
 
$
423,823
   
$
407,972
   
$
399,785
   
$
388,862
   
$
385,680
 
Total assets
   
889,579
     
843,601
     
777,353
     
802,265
     
749,291
 
Short-term debt
   
--
     
4,632
     
--
     
2,814
     
--
 
Current maturities of long-term debt
   
2,469
     
2,538
     
4,528
     
1,027
     
34
 
Long-term debt, less current maturities
   
1,575
     
4,116
     
5,154
     
7,061
     
510
 
Total equity
   
686,765
     
648,841
     
609,858
     
596,152
     
577,311
 
Cash dividends declared per common
 share*
   
0.40
     
0.40
     
0.40
     
0.40
     
0.30
 
Book value per share at year-end
 (shareholders' equity / diluted shares
 outstanding for the year)*
   
29.58
     
27.99
     
26.30
     
25.62
     
24.85
 
A-3

SUPPLEMENTARY FINANCIAL DATA
(in thousands, except as noted*)
 
Quarterly Financial Highlights
(Unaudited)
 
First
Quarter
   
Second
Quarter
   
Third
Quarter
   
Fourth
Quarter
 
                         
2017     Net sales
 
$
318,401
   
$
301,909
   
$
252,054
   
$
312,375
 
Gross profit
   
75,771
     
65,524
     
39,084
     
62,750
 
Net income (loss)
   
15,080
     
14,359
     
(2,703
)
   
10,854
 
Net income (loss) attributable to controlling interest
   
15,120
     
14,420
     
(2,667
)
   
10,922
 
Earnings (loss) per common share*
                               
Net income (loss) attributable to controlling interest:
                               
Basic
   
0.66
     
0.63
     
(0.12
)
   
0.47
 
Diluted
   
0.65
     
0.62
     
(0.12
)
   
0.47
 
                                 
2016     Net sales
 
$
278,721
   
$
294,394
   
$
247,752
   
$
326,564
 
Gross profit
   
71,956
     
73,452
     
55,389
     
64,472
 
Net income
   
17,678
     
18,141
     
6,835
     
12,334
 
Net income attributable to controlling interest
   
17,743
     
18,192
     
6,838
     
12,386
 
Earnings per common share*
                               
Net income attributable to controlling interest:
 
                               
Basic
   
0.77
     
0.79
     
0.30
     
0.54
 
Diluted
   
0.77
     
0.79
     
0.30
     
0.53
 
                                 
                                 
Common Stock Price*
                               
2017 High
 
$
73.37
   
$
66.66
   
$
58.06
   
$
59.22
 
2017 Low
   
59.02
     
52.35
     
45.70
     
48.44
 
                                 
2016 High
 
$
47.97
   
$
57.51
   
$
62.75
   
$
71.88
 
2016 Low
   
33.08
     
44.21
     
51.73
     
52.08
 

The Company's common stock is traded in the Nasdaq National Market under the symbol ASTE. Prices shown are the high and low sales prices as announced by the Nasdaq National Market. The Company paid quarterly dividends of $0.10 per common share to shareholders in each quarter of 2016 and 2017. As determined by the proxy search on the record date for the Company's 2018 annual shareholders' meeting, the number of holders of record is approximately 215.
A-4

MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION
AND RESULTS OF OPERATIONS
(Dollar and share amounts in thousands, except per share amounts, unless otherwise specified)


The following discussion contains forward-looking statements that involve inherent risks and uncertainties. Actual results may differ materially from those contained in these forward-looking statements. For additional information regarding forward-looking statements, see "Forward-looking Statements" on page A-21.
Overview

The Company is a leading manufacturer and seller of equipment for the road building, aggregate processing, geothermal, water, oil and gas, and wood processing industries. The Company's businesses:

·
design, engineer, manufacture and market equipment used in each phase of road building, including mining, quarrying and crushing the aggregate, mobile bulk and material handling solutions, producing asphalt or concrete, recycling old asphalt or concrete and applying the asphalt;

·
design, engineer, manufacture and market additional equipment and components, including equipment for geothermal drilling, oil and natural gas drilling, industrial heat transfer, wood chipping and grinding, wood pellet processing, commercial and industrial burners, combustion control systems; and

·
manufacture and sell replacement parts for equipment in each of its product lines.

The Company, as we refer to it herein, consists of a total of 21 companies that are consolidated in our financial statements, which includes 17 manufacturing companies, two companies that operate as dealers for the manufacturing companies, a captive insurance company and the parent company. RexCon, Inc. was purchased by the Company on October 1, 2017 and is included in the number of companies disclosed above. The companies fall within three reportable operating segments: the Infrastructure Group, the Aggregate and Mining Group and the Energy Group.

Infrastructure Group - This segment consists of five business units, three of which design, engineer, manufacture and market a complete line of asphalt plants, asphalt pavers, wood pellet plants and related components and ancillary equipment. The two remaining companies in the Infrastructure Group primarily sell, service and install equipment produced by the manufacturing subsidiaries of the Company, with the majority of sales to the infrastructure industry.

Aggregate and Mining Group - This segment consists of eight business units that design, manufacture and market heavy equipment and parts in the aggregate, metallic mining, quarrying, recycling, ports and bulk handling industries.

Energy Group - This segment consists of six business units that design, manufacture and market heaters, gas, oil and combination gas/oil burners, combustion control systems, drilling rigs, concrete plants, wood chippers and grinders, pump trailers, commercial and industrial burners, combustion control systems, storage equipment and related parts to the oil and gas, construction, and water well industries. RexCon, Inc. was added to this group effective October 1, 2017 as described below.

Individual Company subsidiaries included in the composition of the Company's segments are as follows:

1.
Infrastructure Group – Astec, Inc., Roadtec, Inc., Carlson Paving Products, Inc., Astec Australia, Pty Ltd and Astec Mobile Machinery GmbH.
2.
Aggregate and Mining Group – Telsmith, Inc., Kolberg-Pioneer, Inc., Johnson Crushers International, Inc., Osborn Engineered Products SA (Pty) Ltd, Breaker Technology, Inc., Astec Mobile Screens, Inc., Astec do Brasil Fabricacao de Equipamentos LTDA and Telestack Limited.
A-5

3.
Energy Group – Heatec, Inc., CEI, Inc., GEFCO, Inc., Peterson Pacific Corp., Power Flame Incorporated (beginning in August 2016) and RexCon, Inc. (beginning in October 2017). RexCon, Inc., a manufacturer of high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment, was added to this group effective October 1, 2017 upon the acquisition of substantially all of the assets and liabilities of RexCon LLC.

The Company also has one other category, Corporate, that contains the business units that do not meet the requirements for separate disclosure as a separate operating segment or inclusion in one of the other reporting segments. The business units in the Corporate category are Astec Insurance Company ("Astec Insurance" or "the captive") and Astec Industries, Inc., the parent company. These two companies provide support and corporate oversight for all the companies that fall within the reportable operating segments.

The Company's financial performance is affected by a number of factors, including the cyclical nature and varying conditions of the markets it serves. Demand in these markets fluctuates in response to overall economic conditions and is particularly sensitive to the amount of public sector spending on infrastructure development, privately funded infrastructure development, changes in the price of crude oil, which affects the cost of fuel and liquid asphalt and changes in the price of steel.
 
The Company believes that federal highway funding influences the purchasing decisions of the Company's customers, who are typically more comfortable making capital equipment purchases with long-term federal legislation in place. Federal funding provides for approximately 25% of all highway, street, roadway and parking construction in the United States.

In July 2012, the "Moving Ahead for Progress in the 21st Century Act" ("Map-21") was approved by the U.S. federal government, which authorized $105 billion of federal spending on highway and public transportation programs through fiscal year 2014. In August 2014, the U.S. government approved short-term funding of $10.8 billion through May 2015. Federal transportation funding operated on short-term appropriations until December 4, 2015 when the Fixing America's Surface Transportation Act ("FAST Act") was signed into law. The $305 billion FAST Act approved funding for highways of approximately $205 billion and transit projects of approximately $48 billion for the five-year period ending September 30, 2020.

The Company believes a multi-year highway program (such as the FAST Act) will have the greatest positive impact on the road construction industry and allow its customers to plan and execute longer-term projects, but given the inherent uncertainty in the political process, the level of governmental funding for federal highway projects will similarly continue to be uncertain. Since elected in late 2016, the current executive branch of the federal government has stressed that one of its priorities is a new infrastructure bill including increased funding for roads, bridges, tunnels, airports, railroads, ports and waterways, pipelines, clean water infrastructure, energy infrastructure and telecommunication needs. The funding for the bill as proposed would rely in part on direct federal spending as well as increased private sector funding in exchange for federal tax credits. Governmental funding that is committed or earmarked for federal highway projects is always subject to repeal or reduction. Although continued funding under the FAST Act or funding of a bill passed by the new administration is expected, it may be at lower levels than originally approved or anticipated. In addition, Congress could pass legislation in future sessions that would allow for the diversion of previously appropriated highway funds for other purposes, or it could restrict funding of infrastructure projects unless states comply with certain federal policies. The level of future federal highway construction is uncertain and any future funding may be at levels lower than those currently approved or that have been approved in the past.

The public sector spending described above is needed to fund road, bridge and mass transit improvements. The Company believes that increased funding is unquestionably needed to restore the nation's highways to a quality level required for safety, fuel efficiency and mitigation of congestion. In the Company's opinion, amounts needed for such improvements are significantly greater than amounts approved to date, and funding mechanisms such as the federal usage fee per gallon of gasoline, which is still at the 1993 level of 18.4 cents per gallon, would likely need to be increased along with other measures to generate the funds needed.
 
A-6


In addition to public sector funding, the economies in the markets the Company serves, the price of oil and its impact on customers' purchasing decisions and the price of steel may each affect the Company's financial performance. Economic downturns generally result in decreased purchasing by the Company's customers, which, in turn, causes reductions in sales and increased pricing pressure on the Company's products. Rising interest rates also typically negatively impact customers' attitudes toward purchasing equipment. The Federal Reserve has maintained historically low interest rates in response to the economic downturn which began in 2009; however, the Federal Reserve raised the Federal Funds Rate in 2016 and again in March, June and December 2017, and may implement additional increases in the future.
 
Significant portions of the Company's revenues from the Infrastructure Group relate to the sale of equipment involved in the production, handling, recycling or installation of asphalt mix. Liquid asphalt is a by-product of oil production. An increase or decrease in the price of oil impacts the cost of asphalt, which is likely to alter demand for asphalt and therefore affect demand for certain Company products. While increasing oil prices may have a negative financial impact on many of the Company's customers, the Company's equipment can use a significant amount of recycled asphalt pavement, thereby partially mitigating the effect of increased oil prices on the final cost of asphalt for the customer. The Company continues to develop products and initiatives to reduce the amount of oil and related products required to produce asphalt mix. Oil price volatility makes it difficult to predict the costs of oil-based products used in road construction such as liquid asphalt and gasoline. Oil prices rose during much of 2016 and continued to fluctuate during 2017 and fluctuations are expected to continue in the future. Minor fluctuations in oil prices should not have a significant impact on customers' buying decisions. Other factors such as political uncertainty in oil producing countries, interruptions in oil production due to disasters, whether natural or man-made, or other economic factors could significantly impact oil prices, which could negatively impact demand for the Company's products. However, the Company believes the continued funding of the FAST Act federal highway bill passed in December 2015 has greater potential to impact the buying decisions of the Company's customers than does the fluctuation of oil prices in 2018.

Contrary to the impact of oil prices on many of the Company's Infrastructure Group products as discussed above, the products manufactured by the Energy Group, which are used in drilling for oil and natural gas, in heaters for refineries and oil sands and in double fluid pump trailers for fracking and oil and gas extraction, would benefit from higher oil and natural gas prices, to the extent that such higher prices lead to increased development in the oil and natural gas production industries. The Company believes further development of domestic oil and natural gas production capabilities is needed and would positively impact the domestic economy and the Company's business.

Steel is a major component in the Company's equipment. Steel followed typical seasonal patterns during 2017, peaking in April and reaching lows in November. Prices began to rise in early 2018 and are expected to continue to rise throughout the first and second quarters of 2018 due to seasonal demand and an improving economy. The Company expects normal seasonal price movement during 2018 with steel prices higher on average than in 2017. The Company continues to utilize forward-looking contracts (with no minimum or specified quantity guarantees) coupled with advanced steel purchases to minimize the impact of any price increases. The Company will review the trends in steel prices entering into the second half of 2018 and establish future contract pricing accordingly.

In addition to the factors stated above, many of the Company's markets are highly competitive, and its products compete worldwide with a number of other manufacturers and dealers that produce and sell similar products. From 2010 through mid-2012, a weak U.S. dollar, combined with improving economic conditions in certain foreign economies, had a positive impact on the Company's international sales. From mid-2012 through 2017, the strong U.S. dollar has negatively impacted pricing in certain foreign markets the Company serves. The Company expects the U.S. dollar to remain strong as compared to historical rates in the near term relative to most foreign currencies. Increasing domestic interest rates or weakening economic conditions abroad could cause the U.S. dollar to continue to strengthen, which could negatively impact the Company's international sales.

In the United States and internationally, the Company's equipment is marketed directly to customers as well as through dealers. During 2017, approximately 65% of the Company's sales were to the end user. The Company expects this ratio to be between 60% and 70% for 2018.

The Company is operated on a decentralized basis with a complete management team for each operating subsidiary. Finance, insurance, legal, shareholder relations, corporate accounting and other corporate matters are primarily handled at the corporate level (i.e., Astec Industries, Inc., the parent company). The engineering, design, sales, manufacturing and basic accounting functions are handled at each individual subsidiary. Standard accounting procedures are prescribed and followed in all reporting.

A-7

During 2016, the Company implemented revised profit sharing plans whereby corporate officers, subsidiary presidents and other employees at each subsidiary have the opportunity to earn profit sharing incentives based upon the Company's and/or the individual groups or subsidiaries' return on capital employed, EBITDA margin and safety. Corporate officers' and subsidiary presidents' awards when calculated at targeted performance, are between 35% and 100% of their base salary, depending upon their responsibilities, and the plans allow for awards of up to 200% of the target. Each subsidiary has the opportunity to earn up to 10% of its after-tax profit as a profit-sharing incentive award to be paid to its employees.
 
The Company also implemented revised long-term incentive plans during 2016 whereby corporate officers, subsidiary presidents and other corporate or subsidiary management employees will be awarded Restricted Stock Units ("RSUs") if certain goals are met based upon the Company's Total Shareholder's Return ("TSR") as compared to a peer group and the Company's pretax profit margin. The grant date value of corporate officers' and subsidiary presidents' awards, when calculated at targeted performance, are between 20% and 100% of their base salary, depending upon their responsibilities, and the plans allow for awards of up to 200% of the target. Additional RSUs may be granted to other key subsidiary management employees based upon individual subsidiary profits.

Results of Operations: 2017 vs. 2016

Net Sales
Net sales increased $37,308 or 3.3% to $1,184,739 in 2017 from $1,147,431 in 2016. Sales are generated primarily from new equipment purchases made by customers for use in construction of privately funded infrastructure, public sector spending on infrastructure and sales of equipment for the aggregate, mining, wood pellet, quarrying and recycling markets, and for oil and gas and geothermal industries. Excluding a decline in domestic wood pellet plant sales discussed below, total sales increased $164,508 between years.

Domestic sales for 2017 were $932,294 or 78.7% of net sales compared to $941,273 or 82.0% of net sales for 2016, a decrease of $8,979 or 1.0%. The decrease in domestic sales was due to a $127,200 decline in pellet plant related sales due to no new orders being received in 2017, offset by increases in sales of most of the Company's other major product lines due to the continuing positive economic conditions in the domestic markets and the impact of the FAST Act funding.

International sales for 2017 were $252,445 or 21.3% of net sales compared to $206,158 or 18.0% of net sales for 2016, an increase of $46,287 or 22.5%. The Company experienced improved markets for most of its major product lines internationally in 2017 compared to 2016 caused by improved global market conditions, the stabilization of the U.S. dollar in certain foreign markets and a slight recovery in the mining and oil and gas sectors. The Company believes its strategy of keeping its sales and service structure in place during the recent downturn aided international sales in 2017. Sales reported by the Company for 2017 would have been $2,884 lower had 2017 foreign exchange rates been the same as 2016 rates. The increase in international sales occurred primarily in Canada, Russia, Australia, Brazil and Africa, offset by sales decline in South America (excluding Brazil), Japan and Mexico. The Company continues its efforts to grow its international business by increasing its presence in the markets it serves.

Parts sales for 2017 were $283,361 or 23.9% of net sales compared to $263,457 or 23.0% of net sales for 2016, an increase of $19,904 or 7.6%. All of the Company's major product lines experienced increased parts sales in 2017 as compared to 2016.

Gross Profit
Gross profit for 2017 was $243,129 or 20.5% of net sales as compared to $265,269 or 23.1% of net sales in 2016, a decline of $22,140 or 8.3%. Due to cost overruns incurred in 2017 by the Company on the installation phase of its customer's Arkansas wood pellet plant sold in 2016 and the identification of design issues its customers' wood pellet plants in Arkansas and Georgia discovered in the third quarter of 2017, the Company experienced an overall reduction in wood pellet plant margins of $60,107 between years. As the Company has financed the sale of the $60,249 Georgia wood pellet plant, revenue from the sale will be recorded when the customer pays for the equipment, which is expected in late 2018. No significant margins are expected to be recorded on the Georgia pellet plant in 2018.

Selling, General and Administrative Expense
Selling, general and administrative expense for 2017 was $160,775 or 13.6% of net sales compared to $153,145 or 13.3% of net sales for 2016, an increase of $7,630 or 5.0% due to an increase of $8,646 in selling expenses resulting primarily from increased ConExpo Show-related costs of $4,355 and other increased costs related to the $164,508 increase in total sales excluding wood pellet plants.
 
A-8


Research and Development
Research and development expenses increased $1,848 or 7.4% to $26,817 in 2017 from $24,969 in 2016. During 2017, the Company continued its focus on research and development spending for new products as well as improvements to existing product lines and adaptation of those products to other markets.
 
Interest Expense
Interest expense in 2017 decreased $555 or 39.8%, to $840 from $1,395 in 2016 due to a reduction in debt levels at the Company's subsidiary in Brazil and reduced interest on tax return audit assessments.

Interest Income
Interest income increased $496 or 61.5% to $1,302 in 2017 from $806 in 2016 due primarily to interest received in 2017 from a wood pellet plant customer.

Other Income
Other income increased $689 or 130.2% to $1,218 in 2017 from $529 in 2016 due primarily to a $347 deposit forfeited by a customer on a cancelled order, reduced investment losses of $180 and improved licensing fee income of $105.

Income Tax
Income tax expense for 2017 was $19,627, compared to $32,107 for 2016. The effective tax rates for 2017 and 2016 were 34.3% and 36.9%, respectively. The reduction in tax rates between periods is due primarily to an increase in the percent impact of the Company's Domestic Production Activities Deduction and Research and Development Tax Credit (due to similar dollar impacts on lower taxable earnings) and a $1,056 reduction in income tax expense in the fourth quarter of 2017 due to the application of the provisions of Tax Cuts and Jobs Act of 2017, enacted by the U.S. government on December 22, 2017.

Net Income Attributable To Controlling Interest
The Company had net income attributable to controlling interest of $37,795 in 2017 compared to $55,159 in 2016, a decrease of $17,364, or 31.5%. Earnings per diluted share decreased $0.75 to $1.63 in 2017 from $2.38 in 2016. Weighted average diluted shares outstanding for the years ended December 31, 2017 and 2016 were 23,184 and 23,142, respectively.

Backlog
The backlog of orders at December 31, 2017 was $411,469 compared to $361,831 at December 31, 2016, an increase of $49,638, or 13.7%. Backlogs for both periods include a $60,249 pellet plant order the Company has financed for its customer. Revenue will not be recorded on the order until cash payments are received, which is expected to occur in late 2018. The increase in the backlog of orders was due to an increase in domestic backlog of $36,786 or 12.3% and an increase in international backlog of $12,852 or 20.5%. The Infrastructure Group backlog increased $7,271 or 3.1% from 2016. The Aggregate and Mining Group backlog increased $28,036 or 31.5% from 2016 while the backlog in the Energy Group increased $14,331 or 35.2% over the 2016 levels. The Company is unable to determine whether the changes in backlogs were experienced by the industry as a whole.

Net Sales by Segment

   
2017
   
2016
   
$ Change
   
% Change
 
Infrastructure Group
 
$
553,691
   
$
608,908
   
$
(55,217
)
   
(9.1
)%
Aggregate and Mining Group
   
403,720
     
359,760
     
43,960
     
12.2
%
Energy Group
   
227,328
     
178,763
     
48,565
     
27.2
%

A-9

Infrastructure Group: Sales in this group decreased $55,217 or 9.1%. Excluding a $127,500 decrease in wood pellet plant sales, the group's sales increased $71,983 in 2017 as compared to 2016. Domestic sales for the Infrastructure Group decreased $80,666 or 14.7% in 2017 compared to 2016. The decrease in domestic sales was due to a $127,200 decline in pellet plant related sales due to no new orders being received in 2017, offset by increases in sales of most other major product lines due to the continuing positive economic conditions in the domestic markets and the impact of the FAST Act funding. International sales for the Infrastructure Group increased $25,449 or 41.3% in 2017 compared to 2016. The increase in international sales was due primarily to the improved sales of mobile asphalt equipment and increased sales by the Company owned distributor in Australia. The increase in international sales for the Infrastructure Group occurred mainly in Canada, Australia and Russia, offset by a decrease in sales in South America and Japan. Parts sales for the Infrastructure Group increased 3.7% in 2017 compared to 2016.
 
Aggregate and Mining Group: Sales in this group increased $43,960 or 12.2%. Domestic sales for the Aggregate and Mining Group increased $32,206 or 13.1% in 2017 compared to 2016 primarily due to improved sales into the Company's traditional rock quarry markets, increased sales of the Company's larger aggregate equipment due to the release of pent-up demand and increased sales by the Company's Northern Ireland subsidiary in the U.S. domestic market. International sales for the Aggregate and Mining Group increased $11,754 or 10.3% in 2017 compared to 2016. The increase in international sales is due to an easing of pent-up demand, the Company's continued sales efforts in the international markets and improved sales by the Company's Brazilian subsidiary. The increase in international sales for the Aggregate and Mining Group occurred primarily in Canada, Brazil, Australia, Asia and Africa, offset by sales declines in Mexico, Japan and South America. Parts sales for the Aggregate and Mining Group increased 7.9% in 2017 compared to 2016 due to improved sales by the Company's South African subsidiary and sales into the traditional rock quarry markets.

Energy Group: Sales in this group increased $48,565 or 27.2%. Domestic sales for the Energy Group increased $39,482 or 26.6% in 2017 compared to 2016 due to an increase in sales of $14,739 by Power Flame, which was acquired on August 1, 2016, and improved sales of wood chipping and grinding equipment, drilling rigs and oil and gas pumpers. RexCon, Inc., which was acquired on October 1, 2017, also contributed $2,449 of domestic sales in 2017. International sales for the Energy Group increased $9,083 or 30.0% in 2017 compared to 2016. The increase in international sales was due primarily to increased sales by Power Flame of $3,287 and increased sales of oil and gas drilling rigs. The increase in international sales occurred in Canada, Africa, China, Brazil and the Middle East, offset by decreased sales in South America (excluding Brazil). Parts sales for the Energy Group increased 19.6% in 2017 compared to 2016 due to increased sales in all major product lines.

Segment Profit (Loss)

   
2017
   
2016
   
$ Change
   
% Change
 
Infrastructure Group
 
$
26,641
   
$
71,482
   
$
(44,841
)
   
(62.7
)%
Aggregate and Mining Group
   
35,748
     
34,877
     
871
     
2.5
%
Energy Group
   
16,219
     
4,145
     
12,074
     
291.3
%
Corporate
   
(40,963
)
   
(55,992
)
   
15,029
     
26.8
%

Infrastructure Group: Profit for this group decreased $44,841 or 62.7% from 2016. This group's profits were impacted by a decrease in gross profit of $42,821 or 550 basis points. Due to cost overruns incurred by the Company in 2017 on the installation phase of its customer's Arkansas wood pellet plant sold in 2016 and the identification of design issues its customers' wood pellet plants in Arkansas and Georgia discovered in the third quarter of 2017, the Company experienced an overall reduction in wood pellet plant margins of $60,107 between years. As the Company has financed the sale of the Georgia wood pellet plant, revenue from the sale will be recorded when the customer pays for the equipment, which is expected in late 2018. No significant margins are expected to be recorded on the Georgia pellet plant in 2018. Segment profits were also negatively impacted by a $3,448 increase in selling expenses, including $1,986 related to the ConExpo Show and other cost increases related to the $71,983 increase in group sales, excluding wood pellet plants. Research and development costs also increased by $1,475 between periods.

Aggregate and Mining Group: Profit for this group increased $871 or 2.5% from 2016. This group's profits were impacted by an increase in gross profit of $2,440 on increased sales of $43,960, offset by a 220 basis point decrease in gross margin due to intercompany profit eliminations, product mix considerations and reduced margins at the Company's Northern Ireland subsidiary. The group's profits were also negatively impacted by increased ConExpo Show costs of $1,842.

A-10

Energy Group: Profit for this group increased $12,074 or 291.3% from 2016. This group's profits were impacted by an increase in gross profit of $17,954 on increased sales of $48,565 and a 330 basis point increase in gross margins. Margins were favorably impacted by significant improvements at the Company's GEFCO subsidiary, due to a 64% increase in sales, and by the addition of Power Flame, which was acquired on August 1, 2016. The group's profits were negatively impacted by a $5,540 increase in selling, general and administrative expenses, of which $3,280 relates to additional costs incurred by Power Flame and RexCon, which were acquired in 2016 and 2017, respectively.
Corporate: Net corporate expenses decreased $15,029 from 2016 due to decreases in profit sharing and SERP expenses of $5,031 and decreased income taxes of $10,617.
 
Results of Operations: 2016 vs. 2015

Net Sales
Net sales increased $164,274 or 16.7% to $1,147,431 in 2016 from $983,157 in 2015. Sales are generated primarily from new equipment purchases made by customers for use in construction of privately funded infrastructure, public sector spending on infrastructure and sales of equipment for the aggregate, mining, wood pellet, quarrying and recycling markets, and for oil and gas and geothermal industries.

Domestic sales for 2016 were $941,273 or 82.0% of net sales compared to $722,287 or 73.5% of net sales for 2015, an increase of $218,985 or 30.3%. The overall increase in domestic sales for 2016 compared to 2015 reflects the strengthening economic conditions for the Company's products in the domestic market and a $135,187 increase in wood pellet plant sales between years.

International sales for 2016 were $206,158 or 18.0% of net sales compared to $260,870 or 26.5% of net sales for 2015, a decrease of $54,711 or 21.0%. The Company continued to experience a challenging market for its products internationally in 2016 compared to 2015 caused by competitive pressures due to the strengthening of the U.S. dollar, as we compete with local manufacturers that do not price their products based on the U.S. dollar and the continued sluggishness in the global mining industry. Sales reported by the Company for 2016 would have been $10,148 higher had 2016 foreign exchange rates been the same as 2015 rates. The Company continues its efforts to grow its international business by increasing its presence in the markets it serves.

Parts sales as a percentage of net sales decreased 400 basis points to 23.0% in 2016 from 27.0% in 2015. Parts sales decreased 0.6% to $263,457 in 2016 from $265,092 in 2015.

Gross Profit
Gross profit as a percentage of sales increased to 23.1% in 2016 as compared to 22.3% in 2015. Gross profit increased 21.2% to $265,269 in 2016 from $218,843 in 2015. Gross margins increased in 2016 due to a release of pent-up demand from the lack of a long-term federal highway bill, which led to increased margins in the Infrastructure Group as well as margins recorded for wood pellet plant sales by the Company.

Selling, General and Administrative Expense
Selling, general and administrative expense for 2016 was $153,145 or 13.3% of net sales compared to $145,180 or 14.8% of net sales for 2015, an increase of $7,965 or 5.5%. The increase in selling, general and administrative expense over 2015 was due to an increase in payroll and related expense of $6,263 and an increase of $7,640 in profit sharing and SERP expenses, offset by a reduction in the cost of repairs and maintenance, primarily on Company airplanes of $3,001, a decrease in consultant fees of $789 and a decrease in computer expenses of $874.

Research and Development
Research and development expenses increased $1,293 or 5.5% to $24,969 in 2016 from $23,676 in 2015. During 2016, the Company continued its focus on research and development spending for new products as well as improvements to existing product lines and adaptation of those products to other markets. The Company will introduce many of its new products at the ConExpo Show to be held in March 2017.

Interest Expense
Interest expense in 2016 decreased $216 or 13.4%, to $1,395 from $1,611 in 2015.

Interest Income
Interest income increased $264 or 48.7% to $806 in 2016 from $542 in 2015.
 
A-11


Other Income
Other income was $529 in 2016 compared to $3,055 in 2015, a decrease of $2,526 or 82.7% due to $1,204 of income from key-man life insurance policies received in 2015 resulting from the death of the Company's Chairman (and former CEO) and the forfeiture of a customer deposit of $1,002 in 2015 on a cancelled order.

Income Tax
Income tax expense for 2016 was $32,107, compared to $20,007 for 2015. The effective tax rates for 2016 and 2015 were 36.9% and 38.5%, respectively. The effective tax rate decreased in 2016 from the 2015 effective tax rate due to an increase in domestic tax credits for research and development expenditures, a decrease in the overall effective state rate caused by changes in apportionment and statutory state rates and a reduced impact of valuation allowances on deferred tax assets.
 
Net Income Attributable To Controlling Interest
The Company had net income attributable to controlling interest of $55,159 in 2016 compared to $32,797 in 2015, an increase of $22,362, or 68.2%. Earnings per diluted share increased $0.96 to $2.38 in 2016 from $1.42 in 2015. Weighted average diluted shares outstanding for the years ended December 31, 2016 and 2015 were 23,142 and 23,120, respectively.

Backlog
The backlog of orders at December 31, 2016 was $357,367 compared to $315,910 at December 31, 2015, an increase of $41,457, or 13.1%. The increase in the backlog of orders was due to an increase in domestic backlog of $33,006 or 12.6% and an increase in international backlog of $8,451 or 15.6%. The Infrastructure Group backlog increased $28,394 or 13.9% from 2015. The Infrastructure Group backlog includes $60,249 in both 2016 and 2015 for the first three-line pellet plant order from a single customer under a Company financed arrangement whereby the Company expects to record the related revenues in 2018 when payment is due to be received. The Infrastructure Group believes the FAST Act federal highway funding bill passed in late 2015, continues to positively impact order backlogs of the group. The Aggregate and Mining Group backlog increased $14,467 or 19.5% from 2015 while the backlog in the Energy Group decreased $1,404 or 3.7% over the 2015 levels. Both the Aggregate and Mining Group and the Energy Group continue to be negatively impacted by competitive pricing issues in many foreign countries due to the strength of the U.S. dollar compared to foreign currencies, and reduced demand for equipment in the mining and oil and gas industries. The Company is unable to determine whether the changes in backlogs were experienced by the industry as a whole.

Net Sales by Segment

   
2016
   
2015
   
$ Change
   
% Change
 
Infrastructure Group
 
$
608,908
   
$
428,737
   
$
180,171
     
42.0
%
Aggregate and Mining Group
   
359,760
     
370,813
     
(11,053
)
   
(3.0
)%
Energy Group
   
178,763
     
183,607
     
(4,844
)
   
(2.6
)%

Infrastructure Group: Sales in this group increased $180,171 or 42.0%. Domestic sales for the Infrastructure Group increased 55.2% in 2016 compared to 2015 due to a release of some of the pent-up demand from the lack of a long-term federal highway bill for most of 2015 and increased pellet plant sales of $135,187. International sales for the Infrastructure Group decreased 19.2% in 2016 compared to 2015. The decrease in international sales was due primarily to the strengthening of the U.S. dollar compared to the currencies in many of the countries in which the Company operates. The decrease in international sales for the Infrastructure Group occurred mainly in Canada, Europe, the Middle East, Post-Soviet States, South America and Asia, offset by an increase in sales in the Mexico, Japan, Australia, West Indies, China and Central America. Parts sales for the Infrastructure Group increased 5.7% in 2016 compared to 2015. The Company believes the increase in parts sales from 2015 to 2016 was due to the impact of the FAST Act federal highway bill passed in late 2015. The Company also believes a portion of the increase in parts sales was attributed to sales of replacement parts for our competitors' equipment.

Aggregate and Mining Group: Sales in this group decreased $11,053 or 3.0%. Domestic sales for the Aggregate and Mining Group increased 6.3% in 2016 compared to 2015 primarily due to improved demand related to infrastructure projects. International sales for the Aggregate and Mining Group decreased 18.3% in 2016 compared to 2015. The decrease in international sales is due to the strength of the U.S. dollar compared to the currencies in many of the countries in which the Company operates and the continuing slowdown in the mining industry. The decrease in international sales for the Aggregate and Mining Group occurred primarily in Africa, the Middle East, Canada, Brazil, Russia and India, offset by increases in Mexico, Japan, Europe and Asia. Sales reported by the Company's foreign subsidiaries in this group would have been $10,134 higher had foreign exchange rates for 2016 been the same as 2015 rates. Parts sales for the Aggregate and Mining Group decreased 6.4% in 2016 compared to 2015.
 
A-12


Energy Group: Sales in this group decreased $4,844 or 2.6%. Sales in this group were positively affected by the purchase of Power Flame Incorporated (PFI), located in Parsons, Kansas in August 2016. PFI manufactures and sells gas, oil and combination gas/oil and low NOx burners as well as combustion control systems designed for commercial, industrial and process applications. Without the purchase of PFI, sales would have decreased 10% from 2015 to 2016. Domestic sales for the Energy Group increased 6.9% in 2016 compared to 2015. International sales for the Energy Group decreased 32.3% in 2016 compared to 2015. The decrease in international sales was due primarily to the continued strength of the U.S. dollar in 2016 and a continued reduction in oil production and exploration brought on by the low oil prices. The decrease in international sales occurred in Russia, the Middle East, Australia, Asia, Africa and Brazil, offset by increased sales in Japan and China. Parts sales for the Energy Group decreased 4.8% in 2016 compared to 2015.
 
Segment Profit (Loss)

   
2016
   
2015
   
$ Change
   
% Change
 
Infrastructure Group
 
$
71,482
   
$
33,890
   
$
37,592
     
110.9
%
Aggregate and Mining Group
   
34,877
     
30,690
     
4,187
     
13.6
%
Energy Group
   
4,145
     
3,609
     
536
     
14.9
%
Corporate
   
(55,992
)
   
(36,623
)
   
(19,369
)
   
(52.9
)%

Infrastructure Group: Profit for this group increased $37,592 or 110.9% from 2015. This group's profits were impacted by an increase in gross profit of $42,884 or 60 basis points on increased sales of $180,171 partially due to increased overhead absorption on a 20% increase in direct labor hours worked from 2015 to 2016, offset by an increase in payroll and related expenses of $5,692.

Aggregate and Mining Group: Profit for this group increased $4,187 or 13.6% from 2015. This group's profits were impacted by an increase in gross profit of $1,851 on decreased sales of $11,053 due to a 130 basis point increase in gross margin and decreases in payroll and related expense of $1,329, decreased travel expense of $786 and a $528 decrease in repairs and maintenance expense, primarily on a company airplane.

Energy Group: Profit for this group increased $536 or 14.9% from 2015. This group's profits were impacted by an increase in gross profit of $2,077 on decreased sales of $4,844 due to a 170 basis point increase in gross margin and decreased outside service expense of $741, repairs and maintenance of $346 and computer expense of $235.
 
Corporate: Net corporate expenses increased $19,369 from 2015 due to increases in profit sharing and SERP expense of $7,640, stock incentive expense of $1,376, and increased income taxes of $9,826.

Liquidity and Capital Resources

The Company's primary sources of liquidity and capital resources are its cash on hand, borrowing capacity under a $100,000 revolving credit facility with a lender and cash flows from operations. The Company had $62,280 (of which $22,064 was held by our foreign subsidiaries) of cash available for operating purposes at December 31, 2017. The Company had outstanding letters of credit of $9,757 and borrowing availability of $90,243 under the credit facility as of December 31, 2017. The Company had no outstanding borrowings at any time during 2017 under this facility. Borrowings under the Company's credit agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.32% at December 31, 2017. The credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income, minimum tangible net worth and maximum allowed capital expenditures. The Company was in compliance with these covenants as of December 31, 2017.

The Company's South African subsidiary, Osborn Engineered Products SA (Pty) Ltd ("Osborn"), has a credit facility of $7,672 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of December 31, 2017, Osborn had no outstanding borrowings, but had $813 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of December 31, 2017, Osborn had available credit under the facility of $6,859. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of December 31, 2017.
 
A-13


The Company's Brazilian subsidiary, Astec do Brasil Fabricacao de Equipamentos Ltda. ("Astec Brazil"), has outstanding working capital loans totaling $3,402 from Brazilian banks with interest rates ranging from 10.4% to 11.0%. The loans' maturity dates range from November 2018 to April 2024 and are secured by Astec Brazil's manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc. Additionally, Astec Brazil has various 5-year equipment financing loans outstanding with Brazilian banks in the aggregate of $642 as of December 31, 2017 that have interest rates ranging from 3.5% to 16.3%. These equipment loans have maturity dates ranging from September 2018 to April 2020. Astec Brazil reduced its outstanding debt by $2,610 during 2017 and plans to further reduce it by $2,469 during 2018.
 
Cash Flows from Operating Activities

   
2017
   
2016
   
Increase /
Decrease
 
Net income
 
$
37,590
   
$
54,988
   
$
(17,398
)
Depreciation and amortization
   
25,802
     
24,813
     
989
 
Provision for warranties
   
16,725
     
18,912
     
(2,187
)
Deferred income tax benefits
   
(291
)
   
(3,521
)
   
3,230
 
Increase in receivables
   
(7,749
)
   
(4,895
)
   
(2,854
)
(Increase) decrease in inventories
   
(19,618
)
   
30,839
     
(50,457
)
(Increase) decrease in prepaid expenses
   
(5,181
)
   
4,846
     
(10,027
)
Increase in accounts payable
   
630
     
8,836
     
(8,206
)
Increase (decrease) in customer deposits
   
9,379
     
(762
)
   
10,141
 
Decrease in accrued product warranties
   
(14,642
)
   
(15,125
)
   
483
 
Other, net
   
(764
)
   
15,875
     
(16,639
)
Net cash provided by operating activities
 
$
41,881
   
$
134,806
   
$
(92,925
)

Net cash provided by operating activities decreased $92,925 in 2017 compared to 2016. The primary reasons for the decrease in operating cash flows relate to increased inventories due to increased order volumes, reduced net income, increased prepaid expenses and reduced accounts payable offset by cash provided by customer deposits.

Cash Flows from Investing Activities

   
2017
   
2016
   
Increase /
Decrease
 
Expenditures for property and equipment
 
$
(20,046
)
 
$
(27,367
)
 
$
7,321
 
Business acquisition, net of cash acquired
   
(26,443
)
   
(39,764
)
   
13,321
 
Other
   
(411
)
   
904
     
(1,315
)
Net cash used by investing activities
 
$
(46,900
)
 
$
(66,227
)
 
$
19,327
 

Net cash used by investing activities decreased by $19,327 in 2017 compared to 2016 due primarily to the reductions in cash used for business acquisitions and expenditures for property and equipment.

Cash Flows from Financing Activities

   
2017
   
2016
   
Increase /
Decrease
 
Payment of dividends
 
$
(9,226
)
 
$
(9,217
)
 
$
(9
)
Borrowings under bank loans
   
--
     
5,973
     
(5,973
)
Repayments of bank loans
   
(7,242
)
   
(5,903
)
   
(1,339
)
Other, net
   
(324
)
   
(1,873
)
   
1,549
 
Net cash used by financing activities
 
$
(16,792
)
 
$
(11,020
)
 
$
(5,772
)

 
A-14

Financing activities used cash of $16,792 in 2017 and $11,020 in 2016 for an increase of $5,772. The change is primarily due to reduced borrowings and increased debt repayments by the Company's Brazilian and South African subsidiaries.

Approved capital expenditures for 2018 total $35,398, including facility additions at the Company's Roadtec and Carlson subsidiaries. The remaining approved capital expenditures are for various purchases of machinery and equipment, automobiles and technology related spending to meet the needs across all Company subsidiaries. The Company expects to finance these expenditures using currently available cash balances, internally generated funds and available credit under the Company's credit facility.
 
Financial Condition

The Company's current assets increased to $602,969 at December 31, 2017 from $576,833 at December 31, 2016, an increase of $26,136. The increase is due to increases in inventories of $30,975 and accounts receivable of $9,279 due to increased order and sales volumes, offset by decreases in cash and cash equivalents of $20,091. Additionally, accounts receivable days outstanding increased from 30.5 in 2016 to 34.3 in 2017.

The Company's current liabilities increased to $179,146 at December 31, 2017 from $168,861 at December 31, 2016, an increase of $10,285. The increase is primarily due to increases in customer deposits of $10,279 and accounts payable of $3,120.

Market Risk and Risk Management Policies

The Company is exposed to changes in interest rates, primarily from its revolving credit agreements. A hypothetical 100 basis point adverse move (increase) in interest rates would not have materially affected interest expense for the years ended December 31, 2017 and 2016, due to minimal borrowings during the periods. The Company does not hedge variable interest.

The Company is subject to foreign exchange risk at its foreign operations. Foreign operations represent 15.9% and 15.8% of total assets at December 31, 2017 and 2016, respectively, and 10.8% and 9.5% of total net sales for the years ended December 31, 2017 and 2016, respectively. Each period, the balance sheets and related results of operations of the Company's foreign subsidiaries are translated from their functional foreign currency into U.S. dollars for reporting purposes. As the U.S. dollar strengthens against those foreign currencies, the foreign denominated net assets and operating results become less valuable in the Company's reporting currency. When the U.S. dollar weakens against those currencies, the foreign denominated net assets and operating results become more valuable in the Company's reporting currency. At each reporting date, the fluctuation in the value of the net assets and operating results due to foreign exchange rate changes is recorded as an adjustment to other comprehensive income (loss) in equity. The Company views its investments in foreign subsidiaries as long-term and does not hedge the net investments in foreign subsidiaries.

From time to time, the Company's foreign subsidiaries enter into transactions not denominated in their functional currency. In these situations, the Company evaluates the need to hedge those transactions against foreign currency rate fluctuations. When the Company determines a need to hedge a transaction, the subsidiary enters into a foreign currency exchange contract. The Company does not apply hedge accounting to these contracts and, therefore, recognizes the fair value of these contracts in the consolidated balance sheets and the change in the fair value of the contracts in current earnings.

Due to the limited exposure to foreign exchange rate risk, a 10% fluctuation in the foreign exchange rates at December 31, 2017 or 2016 would not have a material impact on the Company's consolidated financial statements.

Contractual Obligations

Contractual obligations and the period in which payments are due as of December 31, 2017 are as follows:

   
Payments Due by Period
 
 
Contractual Obligations
 
Total
   
Less Than
1 Year
   
Years
2 to 3
   
Years
4 to 5
   
More Than
5 Years
 
Operating lease obligations
 
$
6,263
   
$
2,146
   
$
2,971
   
$
913
   
$
233
 
Inventory purchase obligations
   
3,951
     
3,951
     
--
     
--
     
--
 
Debt obligations
   
4,044
     
2,469
     
980
     
502
     
93
 
Total
 
$
14,258
   
$
8,566
   
$
3,951
   
$
1,415
   
$
326
 

 
A-15

The above table excludes the Company's liability for unrecognized tax benefits, which totaled $365 at December 31, 2017, since the timing of cash settlements to the respective taxing authorities cannot be reliably predicted.

In 2017 and 2016, the Company made contributions of approximately $415 to its pension plan. The Company has no planned contributions to the pension plan in 2018. The Company's funding policy is to make at least the minimum annual contributions required by applicable regulations.
 
Contingencies

Management has reviewed all claims and lawsuits and has made adequate provision for any losses that can be reasonably estimated. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.

Certain customers have financed purchases of the Company's products through arrangements in which the Company is contingently liable for customer debt aggregating $3,805 at December 31, 2017. These obligations have average remaining terms of 1.8 years. The Company has recorded a liability of $836 related to these guarantees at December 31, 2017.

The Company is contingently liable under letters of credit of approximately $13,314, primarily for performance guarantees to customers, banks or insurance carriers.
 
The Company has a sales contract with the purchaser of a large wood pellet plant, on which revenues of $7,987 and $135,187 were recorded in 2017 and 2016, respectively. As the plant has not yet met the production output and the operational specifications set forth in the original contract, as amended through December 31, 2017, the Company entered into a contract amendment in February 2018, whereby the Company agreed to compensate the customer for production shortfalls caused by the Company and other potential costs (depending upon the market price of wood pellets), from January 1, 2018 through June 15, 2018. The Company incurred production shortfalls in January and February 2018. The Company expects to meet the contract's operational specifications prior to June 15, 2018.
 
Off-balance Sheet Arrangements

As of December 31, 2017, the Company does not have off-balance sheet arrangements as defined by Item 303(a)(4) of Regulation S-K.

Critical Accounting Policies and Estimates

The Company's consolidated financial statements are prepared in accordance with U.S. generally accepted accounting principles. Application of these principles requires the Company to make estimates and judgments that affect the amounts as reported in the consolidated financial statements. Accounting policies that are critical to aid in understanding and evaluating the results of operations and financial position of the Company include the following:

Inventory Valuation: Inventories are valued at the lower of first-in first-out cost or net realizable value. The most significant component of the Company's inventories is steel. Open market prices, which are subject to volatility, determine the cost of steel for the Company. During periods when open market prices decline, the Company may need to reduce the carrying value of the inventory. In addition, certain items in inventory become obsolete over time, and the Company reduces the carrying value of these items to their net realizable value. These reductions are determined by the Company based on estimates, assumptions and judgments made from the information available at that time. See Note 1, Summary of Significant Accounting Policies, for a description of the process used by the Company to value inventories at the lower of first-in first-out cost or market. The Company does not believe it is reasonably likely that the inventory values will materially change in the near future.
 
A-16


Product Warranty Reserve: The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For machines, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.

The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from estimates, revisions to the estimated warranty liability would be required. The Company does not believe it is reasonably likely that the warranty reserve will materially change in the near future.
 
Revenue Recognition: Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of product at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.

Certain contracts include terms and conditions through which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.

The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method and vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.

The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.
 
A-17

Goodwill and Other Intangible Assets: Intangible assets are classified into two categories: (1) intangible assets with definite lives subject to amortization, and (2) goodwill. Intangible assets with definite lives are tested for impairment if conditions exist that indicate the carrying value may not be recoverable. Risk factors that may be considered include an economic downturn in the general economy, a geographic market or the commercial and residential construction industries, a change in the assessment of future operations as well as the cyclical nature of our industry and the customization of the equipment we sell, each of which may cause adverse fluctuations in operating results. Other risk factors considered would be an increase in the price or a decrease in the availability of oil that could reduce the demand for our products in addition to the significant fluctuations in the purchase price of raw materials that could have a negative impact on the cost of production and gross margins as well as others more fully described in the Risk Factors section of our Form 10-K. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the cash flows generated from the use of the asset. Some of the inputs used in the impairment testing are highly subjective and are affected by changes in business factors and other conditions. Changes in any of the inputs could have an effect on future tests and result in impairment charges.

Goodwill is not amortized but is tested for impairment annually or more frequently if events or circumstances indicate that such intangible assets or goodwill might be impaired. See Note 1, Summary of Significant Accounting Policies, for a description of testing performed by the Company to determine if the recorded value of intangible assets or goodwill has been impaired.
 
The useful lives of identifiable intangible assets are determined after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual term of any agreement, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized, generally on a straight-line basis, over their useful lives, ranging from 5 to 19 years.

Income Taxes: The Company accounts for income taxes under the guidance of FASB Accounting Standards Codification Topic 740-10, "Income Taxes". Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. A valuation allowance, that represents a reserve on deferred tax assets for which utilization is not more likely than not, is recorded. Judgment is required in determining the provision for income taxes, deferred tax assets and liabilities and the valuation allowance recorded against net deferred tax assets. Income tax contingency accruals are determined and recorded under the guidance of ASC Topic 740-10. Liabilities for uncertain income tax positions are based on a two-step process. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step requires an estimate and measurement of the tax benefit as the largest amount that is more than 50% likely to be realized upon ultimate settlement. It is inherently difficult and subjective to estimate such amounts, as the Company must determine the probability of various possible outcomes. We reevaluate these uncertain tax positions on a quarterly basis or when new information becomes available. These reevaluations are based on factors including, but not limited to, changes in facts or circumstances, changes in tax law, successfully settled issues under audit, expirations due to statutes, and new audit activity. Such a change in recognition or measurement could result in the recognition of a tax benefit or an increase to accrued taxes.

U.S. Tax Reform: On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the "Tax Act") was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December 31, 2017, the transition of U.S international taxation from a worldwide tax system to a territorial system and a one-time transition tax on the mandatory deemed repatriation of foreign earnings. The Company's fourth quarter 2017 provision for income taxes was reduced by $1,056, (comprised of a $1,548 reduction in income tax expense recorded in connection with the remeasurement of deferred tax assets and liabilities and $492 of additional income tax expense recorded in connection with the transition tax on the mandatory deemed repatriation of foreign earnings) due to applying the provisions of the Tax Act.
 
A-18


On December 22, 2017, Staff Accounting Bulletin No. 118 ("SAB 118") was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. In accordance with SAB 118, the Company determined that the $492 additional 2017 income tax expense discussed above is a provisional amount and constitutes a reasonable estimate at December 31, 2017, based upon the best information currently available. The ultimate impact may differ from the provisional amount, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued and actions the Company may take as a result of the Tax Act. Any subsequent adjustment to the amount will be recorded to current tax expense when the analysis is complete, which is expected in 2018 shortly after the filing of the Company's 2017 U.S. income tax return.

Beginning in 2018, the Company expects that its effective tax rate will be reduced by approximately 11% from its historic average due to the effects of the Tax Act, resulting in an effective tax rate ranging from 23% to 25% in a typical year. The primary drivers of this are the reduced U.S. federal tax rate and the elimination of the benefit for the domestic production activities deduction which is repealed by the Tax Act.
 
Recent Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.

In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments-Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, results of operations or cash flows.

In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.

In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, results of operations or cash flows.
 
A-19


In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position, results of operations or cash flows.
 
In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force) which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated statement of cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.  Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
A-20



Forward-Looking Statements

This annual report contains forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995. Statements contained anywhere in this Annual Report that are not limited to historical information are considered forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, including, without limitation, statements regarding:

·
execution of the Company's growth and operation strategy;
·
plans for technological innovation;
·
compliance with covenants in our credit facility;
·
liquidity and capital expenditures;
·
sufficiency of working capital, cash flows and available capacity under the Company's credit facilities;
·
compliance with government regulations;
·
compliance with manufacturing and delivery timetables;
·
forecasting of results;
·
general economic trends and political uncertainty;
·
government funding and growth of highway construction and commercial projects;
·
taxes or usage fees;
·
interest rates;
·
integration of acquisitions;
·
industry trends;
·
pricing, demand and availability of steel, oil and liquid asphalt;
·
development of domestic oil and natural gas production;
·
condition of the economy;
·
strength of the U.S. dollar relative to foreign currencies;
·
the success of new product lines;
·
presence in the international marketplace;
·
suitability of our current facilities;
·
future payment of dividends;
·
competition in our business segments;
·
product liability and other claims;
·
protection of proprietary technology;
·
demand for products;
·
future fillings of backlogs;
·
employees;
·
the seasonality of our business;
·
tax assets and reserves for uncertain tax positions;
·
critical accounting policies and the impact of accounting changes;
·
our backlog;
·
ability to satisfy contingencies;
·
contributions to retirement plans and plan expenses;
·
reserve levels for self-insured insurance plans and product warranties;
·
construction of new manufacturing facilities;
·
supply of raw materials;
·
inventory;
·
plans to reduce indebtedness at the Company's subsidiaries; and
·
the Company's effective tax rate and other impacts of the Tax Cuts and Jobs Act of 2017

 
A-21

These forward-looking statements are based largely on management's expectations, which are subject to a number of known and unknown risks, uncertainties and other factors discussed in this report and in other documents filed by the Company with the Securities and Exchange Commission, which may cause actual results, financial or otherwise, to be materially different from those anticipated, expressed or implied by the forward-looking statements. All forward-looking statements included in this document are based on information available to the Company on the date hereof, and the Company assumes no obligation to update any such forward-looking statements to reflect future events or circumstances. You can identify these statements by forward-looking words such as "expect", "believe", "anticipate", "goal", "plan", "intend", "estimate", "may", "will", "should", "could" and similar expressions.
 
In addition to the risks and uncertainties identified elsewhere herein and in other documents filed by us with the Securities and Exchange Commission, the risk factors described in this document under the caption "Risk Factors" should be carefully considered when evaluating our business and future prospects, including without limitation risks relating to: changes or delays in highway funding; rising interest rates; changes in oil prices; changes in steel prices; changes in the general economy; unexpected capital expenditures and decreases in liquidity; the timing of large contracts; production capacity; general business conditions in the industry; non-compliance with covenants in the Company's credit facilities; demand for the Company's products; and those other factors listed from time to time in the Company's reports filed with the Securities and Exchange Commission. Certain of the risks, uncertainties and other factors discussed above are more fully described in the section titled "Risk Factors" in the Company's Annual Report to Form 10-K for the year ended December 31, 2017.

A-22

ASTEC INDUSTRIES, INC.
MANAGEMENT'S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING


The management of Astec Industries, Inc. and subsidiaries (the "Company") is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. The 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 U.S. generally accepted accounting principles. The Company's internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of assets of the Company; (ii) 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 (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the Company's assets that could have a material effect on the financial statements.

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

Management, under the supervision and with the participation of the Company's principal executive officer and principal financial officer, has evaluated the effectiveness of the Company's internal control over financial reporting as of December 31, 2017. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission, Internal Control - Integrated Framework (2013). The scope of management's assessment of the effectiveness of the Company's internal control over financial reporting as of December 31, 2017 excluded the business unit that the Company acquired on October 1, 2017 (RexCon, Inc.). The total consolidated assets with respect to the excluded business unit were $29.3 million as of December 31, 2017, and the total consolidated revenues with respect to the excluded business unit were $2.7 million for the year ended December 31, 2017. Management will complete its assessment of the internal control over financial reporting of this newly-acquired operation during 2018. Based on its assessment, management concluded that, as of December 31, 2017, the Company's internal control over financial reporting was effective.

KPMG LLP, the Company's independent registered public accounting firm, has issued an attestation report on the Company's internal control over financial reporting as of December 31, 2017.
A-23

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
To the Shareholders and Board of Directors
Astec Industries, Inc.:

Opinion on Internal Control Over Financial Reporting
We have audited Astec Industries, Inc. and subsidiaries' (the "Company") internal control over financial reporting as of December 31, 2017, 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, 2017, 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, 2017 and 2016, and the related consolidated statements of income, comprehensive income, equity, and cash flows for each of the years in the three-year period ended December 31, 2017, and related notes, and our report dated March 1, 2018 expressed an unqualified opinion on those consolidated financial statements.

The Company acquired RexCon, Inc. ("RexCon") during 2017, and management excluded from its assessment of the effectiveness of the Company's internal control over financial reporting as of December 31, 2017, RexCon's internal control over financial reporting associated with total assets of $29.3 million and total revenues of $2.7 million included in the consolidated financial statements of the Company as of and for the year ended December 31, 2017. Our audit of internal control over financial reporting of the Company also excluded an evaluation of the internal control over financial reporting of RexCon.

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.

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
Knoxville, Tennessee
March 1, 2018
A-24

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


To the Shareholders and Board of Directors
Astec Industries, Inc.

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Astec Industries, Inc. and subsidiaries (the "Company") as of December 31, 2017 and 2016, the related consolidated statements of income, comprehensive income, equity and cash flows for each of the years in the three-year period ended December 31, 2017, and the related notes (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, 2017 and 2016, and the results of their operations and their cash flows for each of the years in the three-year period ended December 31, 2017, 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, 2017, 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 March 1, 2018 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.

/s/ KPMG LLP

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

Knoxville, Tennessee
March 1, 2018
A-25


CONSOLIDATED BALANCE SHEETS
(Dollar and share amounts in thousands, except per share amounts unless otherwise specified)
 
   
December 31
 
Assets
 
2017
   
2016
 
             
Current assets:
           
Cash and cash equivalents
 
$
62,280
   
$
82,371
 
Investments
   
1,624
     
1,024
 
Trade receivables, net
   
114,786
     
106,659
 
Other receivables
   
5,166
     
4,014
 
Inventories
   
391,379
     
360,404
 
Prepaid income taxes
   
12,556
     
2,967
 
Prepaid expenses and other assets
   
15,178
     
19,394
 
Total current assets
   
602,969
     
576,833
 
Property and equipment, net
   
190,396
     
180,538
 
Investments
   
14,553
     
13,965
 
Goodwill
   
45,732
     
40,804
 
Intangible assets
   
30,952
     
26,643
 
Deferred tax assets
   
2,576
     
2,676
 
Other long-term assets
   
2,401
     
2,142
 
Total assets
 
$
889,579
   
$
843,601
 
                 
Liabilities and Equity
               
                 
Current liabilities:
               
Short-term debt
 
$
--
   
$
4,632
 
Current maturities of long-term debt
   
2,469
     
2,538
 
Accounts payable
   
60,417
     
57,297
 
Customer deposits
   
49,381
     
39,102
 
Accrued product warranty
   
15,410
     
13,156
 
Accrued payroll and related liabilities
   
23,297
     
25,693
 
Accrued loss reserves
   
2,504
     
2,852
 
Other accrued liabilities
   
25,668
     
23,591
 
Total current liabilities
   
179,146
     
168,861
 
Long-term debt
   
1,575
     
4,116
 
Deferred income tax liabilities
   
1,509
     
1,669
 
Other long-term liabilities
   
20,584
     
20,114
 
Total liabilities
   
202,814
     
194,760
 
                 
Equity:
               
Preferred stock - authorized 4,000 shares of $1.00 par value; none issued
   
--
     
--
 
Common stock – authorized 40,000 shares of $0.20 par value; issued
               
and outstanding – 23,070 in 2017 and 23,046 in 2016
   
4,614
     
4,609
 
Additional paid-in capital
   
141,931
     
139,970
 
Accumulated other comprehensive loss
   
(24,243
)
   
(31,562
)
Company shares held by SERP, at cost
   
(1,960
)
   
(1,958
)
Retained earnings
   
565,330
     
536,771
 
Shareholders' equity
   
685,672
     
647,830
 
Non-controlling interest
   
1,093
     
1,011
 
Total equity
   
686,765
     
648,841
 
Total liabilities and equity
 
$
889,579
   
$
843,601
 
 
See Notes to Consolidated Financial Statements
A-26



CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share data)

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
                   
Net sales
 
$
1,184,739
   
$
1,147,431
   
$
983,157
 
Cost of sales
   
941,610
     
882,162
     
764,314
 
Gross profit
   
243,129
     
265,269
     
218,843
 
Selling, general and administrative expenses
   
160,775
     
153,145
     
145,180
 
Research and development expenses
   
26,817
     
24,969
     
23,676
 
Income from operations
   
55,537
     
87,155
     
49,987
 
Other income:
                       
Interest expense
   
840
     
1,395
     
1,611
 
Interest income
   
1,302
     
806
     
542
 
Other income
   
1,218
     
529
     
3,055
 
Income before income taxes
   
57,217
     
87,095
     
51,973
 
Income taxes
   
19,627
     
32,107
     
20,007
 
Net income
   
37,590
     
54,988
     
31,966
 
Net loss attributable to non-controlling interest
   
(205
)
   
(171
)
   
(831
)
Net income attributable to controlling interest
 
$
37,795
   
$
55,159
   
$
32,797
 
                         
Earnings per Common Share:
                       
Net income attributable to controlling interest:
                       
Basic
 
$
1.64
   
$
2.40
   
$
1.43
 
Diluted
  $
1.63
    $
2.38
    $
1.42
 
Weighted average number of common shares outstanding:
                       
Basic
   
23,025
     
22,992
     
22,934
 
Diluted
   
23,184
     
23,142
     
23,120
 

See Notes to Consolidated Financial Statements
A-27


CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Net income
 
$
37,590
   
$
54,988
   
$
31,966
 
Other comprehensive income (loss):
                       
Change in unrecognized pension and post-retirement
  benefit costs
   
689
     
(80
)
   
(178
)
Tax (expense) benefit on change in unrecognized
  pension and post-retirement benefit costs
   
(69
)
   
29
     
36
 
Foreign currency translation adjustments
   
6,699
     
(2,420
)
   
(13,848
)
Tax (expense) benefit on foreign currency translation
  adjustments
   
--
     
(5,527
)
   
3,341
 
Other comprehensive income (loss)
   
7,319
     
(7,998
)
   
(10,649
)
Comprehensive loss attributable to non-controlling interest
   
(232
)
   
(137
)
   
(1,603
)
Comprehensive income attributable to controlling interest
  $
45,141
    $
47,127
    $
22,920
 

See Notes to Consolidated Financial Statements
A-28


CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Cash Flows from Operating Activities
                 
Net income
 
$
37,590
   
$
54,988
   
$
31,966
 
Adjustments to reconcile net income to net cash
provided by operating activities:
                       
Depreciation
   
21,312
     
20,818
     
20,744
 
Amortization
   
4,490
     
3,995
     
3,334
 
Provision for doubtful accounts
   
482
     
280
     
18
 
Provision for warranties
   
16,725
     
18,912
     
13,743
 
Deferred compensation provision (benefit)
   
(574
)
   
1,742
     
241
 
Deferred income tax benefit
   
(291
)
   
(3,521
)
   
(2,559
)
Gain on disposition of fixed assets
   
(388
)
   
(224
)
   
(529
)
Tax benefit from stock incentive plans
   
--
     
--
     
(345
)
Stock-based compensation
   
3,142
     
2,936
     
1,250
 
Distributions to SERP participants
   
(206
)
   
(532
)
   
(2,986
)
Change in operating assets and liabilities, net of effects of acquisitions:
                       
Sale (purchase) of trading securities, net
   
473
     
(1,873
)
   
(405
)
Trade and other receivables
   
(7,749
)
   
(4,895
)
   
3,163
 
Inventories
   
(19,618
)
   
30,839
     
(6,499
)
Prepaid expenses
   
(5,181
)
   
4,846
     
(3,016
)
Other assets
   
(779
)
   
2,069
     
(968
)
Accounts payable
   
630
     
8,836
     
(11,409
)
Customer deposits
   
9,379
     
(762
)
   
(3,697
)
Accrued product warranty
   
(14,642
)
   
(15,125
)
   
(14,177
)
Income taxes payable
   
(597
)
   
181
     
(4,093
)
Accrued retirement benefit costs
   
45
     
(50
)
   
24
 
Accrued loss reserves
   
122
     
229
     
103
 
Other accrued liabilities
   
(1,118
)
   
11,142
     
3,576
 
Other
   
(1,366
)
   
(25
)
   
3,387
 
Net cash provided by operating activities
   
41,881
     
134,806
     
30,866
 
                         
Cash Flows from Investing Activities
                       
Business acquisition, net of cash acquired
   
(26,443
)
   
(39,764
)
   
178
 
Proceeds from sale of property and equipment
   
480
     
614
     
10,054
 
Expenditures for property and equipment
   
(20,046
)
   
(27,367
)
   
(21,202
)
Sale (purchase) of investments
   
(891
)
   
290
     
378
 
Net cash used by investing activities
   
(46,900
)
   
(66,227
)
   
(10,592
)

See Notes to Consolidated Financial Statements
A-29


CONSOLIDATED STATEMENTS OF CASH FLOWS (CONTINUED)
(in thousands)

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Cash Flows from Financing Activities
                 
Payment of dividends
 
$
(9,226
)
 
$
(9,217
)
 
$
(9,193
)
Borrowings under bank loans
   
--
     
5,973
     
106,034
 
Repayment of bank loans
   
(7,242
)
   
(5,903
)
   
(104,567
)
Proceeds from issuance of common stock
   
--
     
--
     
72
 
Tax benefit from stock option exercise
   
--
     
--
     
345
 
Purchase of shares of subsidiaries
   
(106
)
   
(696
)
   
(653
)
Sale (purchase) of Company shares by SERP, net
   
289
     
(153
)
   
2,084
 
Withholding tax paid upon vesting of restricted stock units
   
(507
)
   
(1,024
)
   
(600
)
Proceeds from cash surrender value of life insurance
   
--
     
--
     
416
 
Net cash used by financing activities
   
(16,792
)
   
(11,020
)
   
(6,062
)
Effect of exchange rates on cash
   
1,720
     
(250
)
   
(2,173
)
Increase (decrease) in cash and cash equivalents
   
(20,091
)
   
57,309
     
12,039
 
Cash and cash equivalents, beginning of year
   
82,371
     
25,062
     
13,023
 
Cash and cash equivalents, end of year
 
$
62,280
   
$
82,371
   
$
25,062
 
                         
Supplemental Cash Flow Information
                       
Cash paid during the year for:
                       
Interest
 
$
588
   
$
1,407
   
$
1,651
 
Income taxes, net of refunds
 
$
26,917
   
$
28,455
   
$
29,573
 

See Notes to Consolidated Financial Statements
A-30


CONSOLIDATED STATEMENTS OF EQUITY
For the Years Ended December 31, 2017, 2016 and 2015 (in thousands)

   
Common
Stock
Shares
   
Common
Stock
Amount
   
Additional
Paid-In Capital
   
Accumulated
Other
Comprehensive
Loss
   
Company
Shares Held
by SERP
   
Retained
Earnings
   
Non-
Controlling
Interest
   
Total
Equity
 
Balance December 31,
  2014
   
22,930
   
$
4,586
   
$
135,887
   
$
(12,915
)
 
$
(2,929
)
 
$
467,337
   
$
4,186
   
$
596,152
 
Net income
                                           
32,797
     
(831
)
   
31,966
 
Quarterly dividends
  ($0.10 per share for
  4 Qtrs.)
                   
8
                     
(9,201
)
           
(9,193
)
Other comprehensive
  loss
                           
(10,649
)
                   
(772
)
   
(11,421
)
Change in ownership
  percentage of
  subsidiary
                                                   
(663
)
   
(663
)
Stock-based
  compensation
   
4
     
1
     
1,249
                                     
1,250
 
RSU vesting, including
  tax benefit
   
54
     
11
     
406
                                     
417
 
Withholding tax on
  vested RSUs
                   
(600
)
                                   
(600
)
Sale of Company stock
  held by SERP, net
                   
933
             
1,151
                     
2,084
 
Other
                                                   
(134
)
   
(134
)
Balance December 31,
  2015
   
22,988
     
4,598
     
137,883
     
(23,564
)
   
(1,778
)
   
490,933
     
1,786
     
609,858
 
Net income
                                           
55,159
     
(171
)
   
54,988
 
Quarterly dividends
  ($0.10 per share for
  4 quarters)
                   
9
                     
(9,226
)
           
(9,217
)
Other comprehensive
  income (loss)
                           
(7,998
)
                   
34
     
(7,964
)
Change in ownership
   percentage of
  subsidiary
                                                   
(1,322
)
   
(1,322
)
Stock-based
  compensation
   
5
     
1
     
2,935
                                     
2,936
 
RSU vesting
   
53
     
10
     
(10
)
                                   
--
 
Withholding tax on
  vested RSUs
                   
(1,024
)
                                   
(1,024
)
Sale of Company stock
   held by SERP, net
                   
27
             
(180
)
                   
(153
)
Cumulative effect of
  adopting ASU No.
  2016-09
                   
150
                     
(95
)
           
55
 
Other
                                                   
684
     
684
 
Balance December 31,
   2016
   
23,046
     
4,609
     
139,970
     
(31,562
)
   
(1,958
)
   
536,771
     
1,011
     
648,841
 
Net income
                                           
37,795
     
(205
)
   
37,590
 
Quarterly dividends
  ($0.10 per share for
  4 quarters)
                   
10
                     
(9,236
)
           
(9,226
)
Other comprehensive
  income
                           
7,319
                     
(27
)
   
7,292
 
Change in ownership
  percentage of
  subsidiary
                                                   
(43
)
   
(43
)
Stock-based
  compensation
   
1
             
2,172
                                     
2,172
 
RSU vesting
   
23
     
5
     
(5
)
                                   
--
 
Withholding tax on
  vested RSUs
                   
(507
)
                                   
(507
)
Sale of Company stock
  held by SERP, net
                   
291
             
(2
)
                   
289
 
Other
                                                   
357
     
357
 
Balance December 31,
   2017
   
23,070
   
$
4,614
   
$
141,931
   
$
(24,243
)
 
$
(1,960
)
 
$
565,330
   
$
1,093
   
$
686,765
 
 
See Notes to Consolidated Financial Statements
 
A-31



NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Dollar and share amounts in thousands, except per share amounts unless otherwise specified)
1. Summary of Significant Accounting Policies

Basis of Presentation - The consolidated financial statements include the accounts of Astec Industries, Inc. and its domestic and foreign subsidiaries (the "Company"). The Company's significant wholly-owned and consolidated subsidiaries at December 31, 2017 are as follows:

Astec Australia Pty Ltd
Astec do Brasil Fabricacao de Equipamentos Ltda. (92% owned)
Astec, Inc.
Astec Insurance Company
Astec Mobile Machinery GmbH
Astec Mobile Screens, Inc.
Breaker Technology, Inc.
Breaker Technology Ltd.
Carlson Paving Products, Inc.
CEI Enterprises, Inc.
GEFCO, Inc.
Heatec, Inc.
Johnson Crushers International, Inc.
Kolberg-Pioneer, Inc.
Osborn Engineered Products SA (Pty) Ltd
Peterson Pacific Corp.
(99% owned)
Power Flame Incorporated
RexCon, Inc.
Roadtec, Inc.
Telestack Limited
Telsmith, Inc.

All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the 2016 consolidated financial statements to conform to the 2017 presentation.

Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from those estimates.

Foreign Currency Translation - Subsidiaries located in Australia, Brazil, Canada, Germany, Northern Ireland, and South Africa operate primarily using local functional currencies. Accordingly, assets and liabilities of these subsidiaries are translated using exchange rates in effect at the end of the period, and revenues and costs are translated using average exchange rates for the period. The resulting adjustments are presented as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses, net are included in cost of sales and amounted to a gain of $431 in 2017 and losses of $246 and $1,377 in 2016 and 2015, respectively.

Fair Value of Financial Instruments - For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of those instruments. Trading equity investments are valued at their estimated fair value based on their quoted market prices and debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third party pricing service.

Financial assets and liabilities are categorized as of the end of each reporting period based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -                 Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 -
Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.

Level 3 -
Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
A-32



All financial assets and liabilities held by the Company at December 31, 2017 and 2016 are classified as Level 1 or Level 2, as summarized in Note 3, Fair Value Measurements.

Cash and Cash Equivalents - All highly liquid investments with an original maturity of three months or less when purchased are considered to be cash and cash equivalents.
 
Investments - Investments consist primarily of investment-grade marketable securities. Trading securities are carried at fair value, with unrealized holding gains and losses included in net income. Realized gains and losses are accounted for on the specific identification method. Purchases and sales are recorded on a trade date basis. Management determines the appropriate classification of its investments at the time of acquisition and reevaluates such determination at each balance sheet date.

Concentration of Credit Risk - The Company sells products to a wide variety of customers. Accounts receivable are carried at their outstanding principal amounts, less an allowance for doubtful accounts. The Company extends credit to its customers based on an evaluation of the customers' financial condition generally without requiring collateral, although the Company normally requires advance payments or letters of credit on large equipment orders. Credit risk is driven by conditions within the economy and the industry and is principally dependent on each customer's financial condition. To minimize credit risk, the Company monitors credit levels and financial conditions of customers on a continuing basis. After considering historical trends for uncollectible accounts, current economic conditions and specific customer recent payment history and financial stability, the Company records an allowance for doubtful accounts at a level which management believes is sufficient to cover probable credit losses. Amounts are deemed past due when they exceed the payment terms agreed to by the customer in the sales contract. Past due amounts are charged off when reasonable collection efforts have been exhausted and the amounts are deemed uncollectible by management. As of December 31, 2017, concentrations of credit risk with respect to receivables are limited due to the wide variety of customers.

Allowance for Doubtful Accounts - The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Allowance balance, beginning of year
 
$
1,511
   
$
1,837
   
$
2,248
 
Provision
   
482
     
280
     
18
 
Write offs
   
(308
)
   
(560
)
   
(357
)
Other
   
31
     
(46
)
   
(72
)
Allowance balance, end of year
 
$
1,716
   
$
1,511
   
$
1,837
 

Inventories - The Company's inventory is comprised of raw materials, work-in-process, finished goods and used equipment.

Raw material inventory is comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company's after-market parts business.

Work-in-process inventory consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.

Finished goods inventory consists of completed equipment manufactured for sale to customers.

Used equipment inventory consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.

A-33



Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company's products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company's products, the Company's normal gross margins, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item's value has been deemed to be less than cost, a net realizable value allowance is calculated and a new "cost basis" for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.

The most significant component of the Company's inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the equipment or parts we sell. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.

The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item's net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.

When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.

Property and Equipment - Property and equipment is stated at cost. Depreciation is calculated for financial reporting purposes using the straight-line method based on the estimated useful lives of the assets as follows: airplanes (20 years), buildings (40 years) and equipment (3 to 10 years). Both accelerated and straight-line methods are used for tax compliance purposes. Routine repair and maintenance costs and planned major maintenance are expensed when incurred.

Goodwill and Other Intangible Assets - The Company classifies intangible assets as either intangible assets with definite lives subject to amortization or goodwill.

The Company tests intangible assets with definite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the future undiscounted cash flows expected to be generated from the use of the asset.

The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual terms of agreements, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized over their useful lives as follows: dealer network and customer relationships: 8-19 years; trade names: 15 years; other: 5-19 years.

Goodwill is not amortized. The Company tests goodwill for impairment annually or more frequently if events or circumstances indicate that goodwill might be impaired. The Company uses qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying value, including goodwill. The Company estimates the fair values of each of its reporting units using the income approach.
A-34



The income approach uses a reporting unit's projection of estimated future operating results and cash flows which are then discounted using a weighted average cost of capital determined based on current market conditions for the individual reporting unit. The projection uses management's best estimates of cash flows over the projection period based on estimates of annual and terminal growth rates in sales and costs, and changes in operating margins, selling, general and administrative expenses, working capital requirements and capital expenditures. Other factors used in evaluating the fair value of a reporting unit could include deterioration in the general economy, fluctuations in foreign exchange, deterioration in the industry or markets in which the reporting unit operates, an increased competitive market, regulatory or political developments in the market, increases in raw materials, labor costs or other factors that have a negative effect on earnings and cash flows, a decline in actual or budgeted earnings or cash flows, and entity specific changes in management, key personnel, strategy or customer base. If the fair value of a reporting unit is found to be less than its book value, the company will record an impairment loss equal to the excess, if any, of the book value over the fair value of its goodwill.

The fair value of reporting units that do not have goodwill are estimated using either the income or market approaches, depending on which approach is the most appropriate for each reporting unit. The fair value of the reporting units that serve operating units in supporting roles, such as the captive insurance company and the corporate reporting unit are estimated using the cost approach. The sum of the fair values of all reporting units is compared to the fair value of the consolidated Company, calculated using the market approach, which is inferred from the market capitalization of the Company at the date of the valuation, to confirm that the Company's estimation of the fair value of its reporting units is reasonable.

Determining the fair values of the Company's reporting units involves the use of significant estimates and assumptions. Due to the inherent uncertainty involved in making these estimates and assumptions, actual results could differ materially from those estimates.

Impairment of Long-lived Assets - In the event that facts and circumstances indicate the carrying amounts of long-lived assets may be impaired, an evaluation of recoverability is performed. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the carrying amount for each asset (or group of assets) to determine if a write-down is required. If this review indicates that the assets will not be recoverable, the carrying values of the impaired assets are reduced to their estimated fair value. Fair value is estimated using discounted cash flows, prices for similar assets or other valuation techniques.

Self-Insurance Reserves - The Company retains the risk for a portion of its workers' compensation claims and general liability claims by way of a captive insurance company, Astec Insurance Company ("Astec Insurance" or the "captive"). Astec Insurance was originally incorporated under the laws of the state of Vermont but was redomiciled to the state of Tennessee in late 2017. The objectives of Astec Insurance are to improve control over and reduce the cost of claims; to improve focus on risk reduction with the development of a program structure which rewards proactive loss control; and to ensure management participation in the defense and settlement process for claims.

For general liability claims, the captive is liable for the first $1,000 per occurrence and $3,000 per year in the aggregate. The Company carries general liability, excess liability and umbrella policies for claims in excess of amounts covered by the captive.

For workers' compensation claims, the captive is liable for the first $350 per occurrence and $3,250 per year in the aggregate. The Company utilizes a large national insurance company as third-party administrator for workers' compensation claims and carries insurance coverage for claims liabilities in excess of amounts covered by the captive.

The financial statements of the captive are consolidated into the consolidated financial statements of the Company. The short-term and long-term reserves for claims and potential claims related to general liability and workers' compensation under the captive are included in accrued loss reserves or other long-term liabilities, respectively, in the consolidated balance sheets depending on the expected timing of future payments. The undiscounted reserves are actuarially determined to cover the ultimate cost of each claim based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. However, the Company does not believe it is reasonably likely that the reserve level will materially change in the foreseeable future.
A-35



The Company is self-insured for health and prescription claims under its Group Health Insurance Plan at all but one of the Company's domestic manufacturing subsidiaries. The Company carries reinsurance coverage to limit its exposure for individual health claims above certain limits. Third parties administer health claims and prescription medication claims. The Company maintains a reserve for the self-insured health plan which is included in accrued loss reserves on the Company's consolidated balance sheets. This reserve includes both unpaid claims and an estimate of claims incurred but not reported, based on historical claims and payment experience. Historically, the reserves have been sufficient to provide for claims payments. Changes in actual claims experience or payment patterns could cause the reserve to change, but the Company does not believe it is reasonably likely that the reserve level will materially change in the near future.

The remaining U.S. subsidiary is covered under a fully insured group health plan. Employees of the Company's foreign subsidiaries are insured under separate health plans. No reserves are necessary for these fully-insured health plans.

Revenue Recognition - Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is a reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.

Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.

The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method using vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.

The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.

The Company presents in the consolidated statements of income any taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, on a net (excluded from revenue) basis.

Advertising Expense - The cost of advertising is expensed as incurred. The Company incurred $3,793, $4,045, and $4,231 in advertising costs during 2017, 2016 and 2015, respectively, which is included in selling, general and administrative expenses.
A-36



Income Taxes - Income taxes are based on pre-tax financial accounting income. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. The Company periodically assesses the need to establish valuation allowances against its deferred tax assets to the extent the Company no longer believes it is more likely than not that the tax assets will be fully utilized.

The Company evaluates a tax position to determine whether it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position. A tax position that meets the more-likely-than-not recognition threshold is subject to a measurement assessment to determine the amount of benefit to recognize and the appropriate reserve to establish, if any. If a tax position does not meet the more-likely-than-not recognition threshold, no benefit is recognized. The Company is periodically audited by U.S. federal and state as well as foreign tax authorities. While it is often difficult to predict final outcome or timing of resolution of any particular tax matter, the Company believes its reserve for uncertain tax positions is adequate to reduce the uncertain positions to the greatest amount of benefit that is more likely than not realizable.

Product Warranty Reserve - The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For equipment, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, Company fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.

The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from our estimates, revisions to the estimated warranty liability may be required.

Pension and Retirement Plans - The determination of obligations and expenses under the Company's pension plan is dependent on the Company's selection of certain assumptions used by independent actuaries in calculating such amounts. Those assumptions are described in Note 12, Pension and Retirement Plans and include among others, the discount rate, expected return on plan assets and the expected mortality rates. In accordance with U.S. generally accepted accounting principles, actual results that differ from assumptions are accumulated and amortized over future periods and, therefore, generally affect the recognized expense in such periods. Significant differences in actual experience or significant changes in the assumptions used may materially affect the pension obligations and future expenses.

The Company recognizes the overfunded or underfunded status of its pension plan as an asset or liability. Actuarial gains and losses, amortization of prior service cost (credit) and amortization of transition obligations are recognized through other comprehensive income (loss) in the year in which the changes occur. The Company measures the funded status of its pension plan as of the date of the Company's fiscal year-end.

Stock-based Compensation - The Company recognizes the cost of employee services received in exchange for equity awards in the consolidated financial statements based on the grant date calculated fair value of the awards. The Company recognizes stock-based compensation expense over the period during which an employee is required to provide service in exchange for the award (the vesting period). The Company's equity awards are further described in Note 16, Shareholders' Equity.

Earnings Per Share - Basic earnings per share is based on the weighted average number of common shares outstanding and diluted earnings per share includes potential dilutive effects of restricted stock units and shares held in the Company's supplemental executive retirement plan.
A-37



The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Denominator:
                 
Denominator for basic earnings per share
   
23,025
     
22,992
     
22,934
 
Effect of dilutive securities:
                       
Restricted stock units
   
96
     
85
     
123
 
Supplemental executive retirement plan
   
63
     
65
     
63
 
Denominator for diluted earnings per share
   
23,184
     
23,142
     
23,120
 

Derivatives and Hedging Activities - The Company recognizes all derivatives in the consolidated balance sheets at their fair value. Derivatives that are not hedges are adjusted to fair value through income. If the derivative is a hedge, depending on the nature of the hedge, changes in the fair value of derivatives are either offset against the change in fair value of assets, liabilities, or firm commitments through income or recognized in other comprehensive income until the hedged item is recognized in income. The ineffective portion of a derivative's change in fair value is immediately recognized in income. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuation in currency exchange rates. See Note 13, Derivative Financial Instruments, regarding foreign exchange contracts outstanding at December 31, 2017 and 2016.
 
Shipping and Handling Fees and Cost - The Company records revenues earned for shipping and handling as revenue, while the cost of shipping and handling is classified as cost of sales.

Business Combinations - The Company accounts for business combinations using the acquisition method. Accordingly, intangible assets are recorded apart from goodwill if they arise from contractual or legal rights or if they are separable from goodwill. Related third-party acquisition costs are expensed as incurred and contingent consideration is booked at its fair value as part of the purchase price. See Note 20, Business Combinations, regarding acquisitions completed by the Company in the years ended December 31, 2017 and 2016.

Subsequent Events Review - Management has evaluated events occurring between December 31, 2017 and the date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording or disclosure therein.

Recent Accounting Pronouncements - In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.

In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, cash flows or results of operations.
A-38



In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.

In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however, in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position results of operations or cash flows.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)" which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's consolidated statements of cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on the Company's financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
A-39



In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.  Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.

2. Inventories

Inventories consist of the following:

   
December 31
 
   
2017
   
2016
 
Raw materials and parts
 
$
146,144
   
$
137,763
 
Work-in-process
   
129,441
     
115,613
 
Finished goods
   
94,571
     
84,898
 
Used equipment
   
21,223
     
22,130
 
Total
 
$
391,379
   
$
360,404
 

3. Fair Value Measurements

The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan ("SERP"). The financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of these instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.
A-40



As indicated in the tables below, the Company has determined that its financial assets and liabilities at December 31, 2017 and 2016 are level 1 and level 2 in the fair value hierarchy:

   
December 31, 2017
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
124
   
$
--
   
$
124
 
SERP mutual funds
   
4,839
     
--
     
4,839
 
Preferred stocks
   
364
     
--
     
364
 
Trading debt securities:
                       
Corporate bonds
   
5,661
     
--
     
5,661
 
Municipal bonds
   
--
     
1,912
     
1,912
 
Floating rate notes
   
753
     
--
     
753
 
U.S. Treasury bills
   
1,030
     
--
     
1,030
 
Asset-backed securities
   
--
     
526
     
526
 
Other
   
--
     
968
     
968
 
Total financial assets
 
$
12,771
   
$
3,406
   
$
16,177
 
Financial Liabilities:
                       
SERP liabilities
 
$
--
   
$
8,552
   
$
8,552
 
Derivative financial instruments
   
--
     
112
     
112
 
Total financial liabilities
 
$
--
   
$
8,664
   
$
8,664
 

   
December 31, 2016
 
   
Level 1
   
Level 2
   
Total
 
Financial Assets:
                 
Trading equity securities:
                 
SERP money market fund
 
$
92
   
$
--
   
$
92
 
SERP mutual funds
   
3,335
     
--
     
3,335
 
Preferred stocks
   
475
     
--
     
475
 
Trading debt securities:
                       
Corporate bonds
   
5,413
     
--
     
5,413
 
Municipal bonds
   
--
     
2,248
     
2,248
 
Floating rate notes
   
118
     
--
     
118
 
U.S. Treasury bills
   
388
     
--
     
388
 
Asset-backed securities
   
--
     
637
     
637
 
Other
   
--
     
2,283
     
2,283
 
Derivative financial instruments
   
--
     
144
     
144
 
Total financial assets
 
$
9,821
   
$
5,312
   
$
15,133
 
Financial Liabilities:
                       
SERP liabilities
 
$
--
   
$
7,882
   
$
7,882
 
Derivative financial instruments
   
--
     
89
     
89
 
Total financial liabilities
 
$
--
   
$
7,971
   
$
7,971
 

The Company reevaluates the volume of trading activity for each of its investments at the end of each reporting period and adjusts the level within the fair value hierarchy as needed.
A-41


4. Investments

The Company's trading securities consist of the following:

   
Amortized
Cost
   
Gross
Unrealized
Gains
   
Gross
Unrealized
Losses
   
Fair Value
(Net Carrying
Amount)
 
December 31, 2017
                       
Trading equity securities
 
$
4,964
   
$
394
   
$
31
   
$
5,327
 
Trading debt securities
   
10,971
     
58
     
179
     
10,850
 
Total
 
$
15,935
   
$
452
   
$
210
   
$
16,177
 
December 31, 2016
                               
Trading equity securities
 
$
3,980
   
$
40
   
$
118
   
$
3,902
 
Trading debt securities
   
11,312
     
23
     
248
     
11,087
 
Total
 
$
15,292
   
$
63
   
$
366
   
$
14,989
 

Trading equity investments are valued at their estimated fair value based on their quoted market prices and trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third-party pricing service. Additionally, a significant portion of the trading equity securities are in equity money market and mutual funds and also comprise a portion of the Company's liability under its SERP. See Note 12, Pension and Retirement Plans, for additional information on these investments and the SERP.

Trading debt securities are comprised mainly of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.

Net unrealized gains or losses incurred on investments still held as of the end of each reporting period amounted to losses of $319, $107 and $429 in 2017, 2016 and 2015, respectively.
 
5. Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. Current U.S. accounting guidance provides that goodwill and indefinite-lived intangible assets be tested for impairment at least annually. The Company performs the required valuation procedures each year as of December 31 after the following year's forecasts are submitted and reviewed. The valuations performed in 2017, 2016 and 2015 indicated no impairment of goodwill.

The changes in the carrying amount of goodwill by reporting segment during the years ended December 31, 2017 and 2016 are as follows:

   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Total
 
Balance, December 31, 2015
 
$
8,481
   
$
22,354
   
$
--
   
$
30,835
 
Acquisition
   
--
     
--
     
12,632
     
12,632
 
Foreign currency translation
   
(33
)
   
(2,630
)
   
--
     
(2,663
)
Balance, December 31, 2016
   
8,448
     
19,724
     
12,632
     
40,804
 
Acquisition
   
--
     
--
     
3,488
     
3,488
 
Foreign currency translation
   
125
     
1,315
     
--
     
1,440
 
Balance, December 31, 2017
 
$
8,573
   
$
21,039
   
$
16,120
   
$
45,732
 

A-42



6. Intangible Assets

Intangible assets consisted of the following at December 31, 2017 and 2016:

   
2017
   
2016
 
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
   
Gross
Carrying
Value
   
Accumulated
Amortization
   
Net
Carrying
Value
 
Dealer network and customer
relationships
 
$
31,376
   
$
10,856
   
$
20,520
   
$
26,035
   
$
7,584
   
$
18,451
 
Trade names
   
9,650
     
1,914
     
7,736
     
7,021
     
1,362
     
5,659
 
Other
   
6,821
     
4,125
     
2,696
     
5,764
     
3,231
     
2,533
 
Total
 
$
47,847
   
$
16,895
   
$
30,952
   
$
38,820
   
$
12,177
   
$
26,643
 

Amortization expense on intangible assets was $4,064, $3,562 and $2,953 for 2017, 2016 and 2015, respectively. Intangible asset amortization expense is expected to be $5,172, $4,069, $3,628, $3,191 and $2,686 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022 respectively, and $12,206 thereafter.

7. Property and Equipment

Property and equipment consist of the following:

   
December 31
 
   
2017
   
2016
 
Land
 
$
15,568
   
$
14,768
 
Building and land improvements
   
154,019
     
140,229
 
Manufacturing and office equipment
   
244,324
     
231,816
 
Aviation equipment
   
14,227
     
14,169
 
Less accumulated depreciation
   
(237,742
)
   
(220,444
)
Total
 
$
190,396
   
$
180,538
 

Depreciation expense was $21,312, $20,818 and $20,744 for the years ended December 31, 2017, 2016 and 2015, respectively.
 
8. Leases

The Company leases certain land, buildings and equipment for use in its operations under various operating leases. Total rental expense charged to operations under operating leases was approximately $3,211, $2,792 and $2,786 for the years ended December 31, 2017, 2016 and 2015, respectively.

Minimum rental commitments for all noncancelable operating leases at December 31, 2017 are as follows:

2018
 
$
2,146
 
2019
   
1,965
 
2020
   
1,006
 
2021
   
634
 
2022
   
279
 
Thereafter
   
233
 
   
$
6,263
 

A-43



9. Debt

On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby the lender extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. There were no outstanding revolving or term loan borrowings under the credit facility at December 31, 2017 or 2016. Letters of credit totaling $9,757, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. ("Astec Brazil"), were outstanding under the credit facility as of December 31, 2017, resulting in additional borrowing ability of $90,243 under the credit facility. The credit agreement has a five-year term expiring in April 2022. Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.32% as of December 31, 2017. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.

The Company's South African subsidiary, Osborn Engineered Products SA (Pty) Ltd ("Osborn"), has a credit facility of $7,672 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of December 31, 2017, Osborn had no outstanding borrowings but had $813 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of December 31, 2017, Osborn had available credit under the facility of $6,859. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of December 31, 2017.

The Company's Brazilian subsidiary has outstanding working capital loans totaling $3,402 from Brazilian banks with interest rates ranging from 10.4% to 11.0%. The loans' maturity dates ranging from November 2018 to April 2024 and are secured by Astec Brazil's manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc. Additionally, Astec Brazil has various five-year equipment financing loans outstanding with Brazilian banks in the aggregate of $642 as of December 31, 2017 that have interest rates ranging from 3.5% to 16.3%. These equipment loans have maturity dates ranging from September 2018 to April 2020. Astec Brazil's loans are included in the accompanying consolidated balance sheets as current maturities of long-term debt of $2,469 and long-term debt of $1,575 as of December 31, 2017.

Long-term debt maturities are expected to be $2,469, $729, $251, $251 and $251 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022, respectively, and $93 thereafter.

10. Product Warranty Reserves

The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by product, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The warranty liability is primarily based on historical claim rates, nature of claims and the associated costs.

Changes in the Company's product warranty liability during 2017, 2016 and 2015 are as follows:

   
2017
   
2016
   
2015
 
Reserve balance, beginning of year
 
$
13,156
   
$
9,100
   
$
10,032
 
Warranty liabilities accrued
   
16,725
     
18,912
     
13,743
 
Warranty liabilities settled
   
(14,642
)
   
(15,125
)
   
(14,177
)
Other
   
171
     
269
     
(498
)
Reserve balance, end of year
 
$
15,410
   
$
13,156
   
$
9,100
 

 
A-44

 
11. Accrued Loss Reserves

The Company accrues reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claim experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves at December 31, 2017 were $8,119 and $7,892 at December 31, 2016, of which $5,615 and $5,040 were included in other long-term liabilities at December 31, 2017 and 2016, respectively.
 
12. Pension and Retirement Plans

Prior to December 31, 2003, all employees of the Company's Kolberg-Pioneer, Inc. subsidiary were covered by a defined benefit pension plan. After December 31, 2003, all benefit accruals under the plan ceased and no new employees could become participants in the plan. Benefits paid under this plan are based on years of service multiplied by a monthly amount. The Company's funding policy for the plan is to make at least the minimum annual contributions required by applicable regulations.

The Company's investment strategy for the plan is to earn a rate of return sufficient to match or exceed the long-term growth of pension liabilities. The investment policy states that the Plan Committee in its sole discretion shall determine the allocation of plan assets among the following four asset classes: cash equivalents, fixed-income securities, domestic equities and international equities. The Plan Committee attempts to ensure adequate diversification of the invested assets through investment in an exchange traded mutual fund that invests in a diversified portfolio of stocks, bonds and money market securities.

The following provides information regarding benefit obligations, plan assets and the funded status of the plan:

   
Pension Benefits
 
   
2017
   
2016
 
Change in benefit obligation
           
Benefit obligation, beginning of year
 
$
16,104
   
$
15,565
 
Interest cost
   
630
     
650
 
Actuarial loss
   
867
     
514
 
Benefits paid
   
(685
)
   
(625
)
Benefit obligation, end of year
   
16,916
     
16,104
 
Accumulated benefit obligation
   
16,916
     
16,104
 
Change in plan assets
               
Fair value of plan assets, beginning of year
   
13,241
     
12,688
 
Actual gain on plan assets
   
1,746
     
763
 
Employer contribution
   
415
     
415
 
Benefits paid
   
(685
)
   
(625
)
Fair value of plan assets, end of year
   
14,717
     
13,241
 
Funded status, end of year
 
$
(2,199
)
 
$
(2,863
)
Amounts recognized in the consolidated balance sheets
               
Noncurrent liabilities
 
$
(2,199
)
 
$
(2,863
)
Net amount recognized
 
$
(2,199
)
 
$
(2,863
)
Amounts recognized in accumulated other comprehensive loss
consist of
               
Net loss
 
$
5,463
   
$
6,152
 
Net amount recognized
 
$
5,463
   
$
6,152
 
Weighted average assumptions used to determine benefit obligations as of December 31
               
Discount rate
   
3.50
%
   
4.00
%
Expected return on plan assets
   
6.25
%
   
6.25
%
Rate of compensation increase
   
N/A
     
N/A
 

 
A-45

The measurement date used for the plan was December 31. In determining the expected return on plan assets, the historical experience of the plan assets, the current and expected allocation of the plan assets and the expected long-term rates of return were considered.
 
All assets in the plan are invested in an exchange traded mutual fund (level 1 in the fair value hierarchy). The allocation of assets within the mutual fund as of December 31 and the target asset allocation ranges by asset category are as follows:

Asset Category
 
Actual
Allocation
2017
   
Actual
Allocation
2016
   
2017 &
2016 Target
Allocation
Ranges
 
Equity securities
   
49.4
%
   
63.6
%
   
40 - 65
%
Debt securities
   
43.2
%
   
33.5
%
   
30 - 50
%
Cash and Equivalents
   
7.4
%
   
2.9
%
   
0 - 15
%
Total
   
100.0
%
   
100.0
%
       

Net periodic benefit cost for 2017, 2016 and 2015 included the following components:

   
Pension Benefits
 
   
2017
   
2016
   
2015
 
Components of net periodic benefit cost
                 
Interest cost
 
$
630
   
$
650
   
$
596
 
Expected return on plan assets
   
(720
)
   
(782
)
   
(840
)
Amortization of actuarial loss
   
530
     
480
     
500
 
Net periodic benefit cost
   
440
     
348
     
256
 
Other changes in plan assets and benefit obligations recognized in
other comprehensive income (loss)
                       
Net actuarial gain (loss) for the year
   
(159
)
   
533
     
702
 
Amortization of net loss
   
(530
)
   
(480
)
   
(500
)
Total recognized in other comprehensive income (loss)
   
(689
)
   
53
     
202
 
Total recognized in net periodic benefit cost and other comprehensive income (loss)
 
$
(249
)
 
$
401
   
$
458
 
 
Weighted average assumptions used to determine net periodic benefit cost for years ended December 31
                       
Discount rate
   
4.00
%
   
4.28
%
   
3.81
%
Expected return on plan assets
   
6.25
%
   
7.00
%
   
7.00
%

No contributions are expected to be funded by the Company during 2018.

Amounts in accumulated other comprehensive loss expected to be recognized in net periodic benefit cost in 2018 for the amortization of a net loss is $466.

The following estimated future benefit payments are expected in the years indicated:

   
Pension Benefits
 
2018
 
$
800
 
2019
   
830
 
2020
   
860
 
2021
   
890
 
2022
   
9,100
 
2023 - 2027
   
4,810
 

 
A-46

The Company sponsors a 401(k) defined contribution plan to provide eligible employees with additional income upon retirement. The Company's contributions to the plan are based on employee contributions. The Company's contributions totaled $7,182, $5,943 and $5,292 in 2017, 2016 and 2015, respectively.
 
The Company maintains a SERP for certain of its executive officers. The plan is a non-qualified deferred compensation plan administered by the Board of Directors of the Company, pursuant to which the Company makes quarterly cash contributions of a certain percentage of executive officers' compensation. Investments are self-directed by participants and can include Company stock. Upon retirement, participants receive their apportioned share of the plan assets in the form of cash.

Assets of the SERP consist of the following:

 
December 31, 2017
 
December 31, 2016
 
 
Cost
 
Market
 
Cost
 
Market
 
Company stock
 
$
1,960
   
$
3,589
   
$
1,958
   
$
4,455
 
Equity securities
   
4,589
     
4,963
     
3,474
     
3,427
 
Total
 
$
6,549
   
$
8,552
   
$
5,432
   
$
7,882
 


The Company periodically adjusts the deferred compensation liability such that the balance of the liability equals the total fair market value of all assets held by the trust established under the SERP. Such liabilities are included in other long-term liabilities on the consolidated balance sheets. The equity securities are included in investments in the consolidated balance sheets and classified as trading equity securities. See Note 4, Investments, for additional information. The cost of the Company stock held by the plan is included as a reduction in shareholders' equity in the consolidated balance sheets.

The change in the fair market value of Company stock held in the SERP results in a charge or credit to selling, general and administrative expenses in the consolidated statements of income because the acquisition cost of the Company stock in the SERP is recorded as a reduction of shareholders' equity and is not adjusted to fair market value; however, the related liability is adjusted to the fair market value of the stock as of each period end. The Company recognized income of $575 in 2017 and expense of $1,742 and $241 in 2016 and 2015, respectively, related to the change in the fair value of the Company stock held in the SERP.

13. Derivative Financial Instruments

The Company is exposed to certain risks relating to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates. The fair value of the derivative financial instrument is recorded on the Company's consolidated balance sheets and is adjusted to fair value at each measurement date. The changes in fair value are recognized in the consolidated statements of income in the current period. The Company does not engage in speculative transactions nor does it hold or issue derivative financial instruments for trading purposes. The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $11,099 during 2017. At December 31, 2017, the Company reported $112 of derivative liabilities in other current liabilities. The Company reported $144 of derivative assets in other current assets and $89 of derivative liabilities in other current liabilities at December 31, 2016. The Company recognized, as a component of cost of sales, a net loss on the change in fair value of derivative instruments of $663 and $336 for the years ended December 31, 2017 and 2016, respectively. The Company recognized a net gain on the change in fair value of derivative instruments of $606 for the year ended December 31, 2015. There were no derivatives that were designated as hedges at December 31, 2017 or 2016.

14. Income Taxes

For financial reporting purposes, income before income taxes includes the following components:

 
Year Ended December 31
 
 
2017
 
2016
 
2015
 
United States
 
$
55,980
   
$
87,326
   
$
57,846
 
Foreign
   
1,237
     
(231
)
   
(5,873
)
Income before income taxes
 
$
57,217
   
$
87,095
   
$
51,973
 

A-47



The provision for income taxes consists of the following:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Current provision:
                 
Federal
 
$
16,178
   
$
30,623
   
$
19,758
 
State
   
2,866
     
4,098
     
2,553
 
Foreign
   
874
     
907
     
255
 
Total current provision
   
19,918
     
35,628
     
22,566
 
Deferred provision (benefit):
                       
Federal
   
107
     
(2,653
)
   
(1,183
)
State
   
(455
)
   
(1,213
)
   
(275
)
Foreign
   
57
     
345
     
(1,101
)
Total deferred benefit
   
(291
)
   
(3,521
)
   
(2,559
)
Total provision (benefit):
                       
Federal
   
16,285
     
27,970
     
18,575
 
State
   
2,411
     
2,885
     
2,278
 
Foreign
   
931
     
1,252
     
(846
)
Total income tax provision
 
$
19,627
   
$
32,107
   
$
20,007
 

The Company's income tax provision is computed based on the domestic and foreign federal statutory rates and the average state statutory rates, net of related federal benefit.

The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income before income taxes. A reconciliation of the provision for income taxes at the statutory federal income tax rate to the amount provided is as follows:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Tax at the statutory federal income tax rate
 
$
20,026
   
$
30,483
   
$
18,191
 
Qualified production activity deduction
   
(1,661
)
   
(1,641
)
   
(1,174
)
State income tax, net of federal income tax
   
1,520
     
1,876
     
1,386
 
Other permanent differences
   
551
     
673
     
393
 
Research and development tax credits
   
(855
)
   
(785
)
   
(291
)
Valuation allowance impact
   
1,585
     
1,638
     
2,036
 
U.S. Tax Reform impact
   
(1,056
)
   
--
     
--
 
Other items
   
(483
)
   
(137
)
   
(534
)
Total income tax provision
 
$
19,627
   
$
32,107
   
$
20,007
 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.
A-48



Significant components of the Company's deferred tax assets and liabilities are as follows:

   
December 31
 
   
2017
   
2016
 
Deferred tax assets:
           
Inventory reserves
 
$
4,287
   
$
8,507
 
Warranty reserves
   
3,560
     
4,527
 
Bad debt reserves
   
299
     
456
 
State tax loss carryforwards
   
2,710
     
3,403
 
Accrued vacation
   
1,712
     
2,351
 
SERP
   
367
     
299
 
Deferred compensation
   
1,293
     
2,124
 
Restricted stock units
   
1,664
     
1,845
 
Pension and post-employment benefits
   
1,448
     
2,530
 
Foreign net operating losses
   
6,310
     
5,461
 
Other
   
2,478
     
2,516
 
Valuation allowances
   
(8,318
)
   
(8,280
)
Total deferred tax assets
   
17,810
     
25,739
 
Deferred tax liabilities:
               
Property and equipment
   
14,562
     
20,167
 
Intangibles
   
769
     
1,244
 
Goodwill
   
654
     
1,605
 
Pension
   
758
     
1,205
 
Outside basis differences
   
--
     
511
 
Total deferred tax liabilities
   
16,743
     
24,732
 
Total net deferred assets
 
$
1,067
   
$
1,007
 

As of December 31, 2017, the Company has state net operating loss carryforwards of $17,579 and foreign net operating loss carryforwards of approximately $19,876, which will be available to offset future taxable income. If not used, these carryforwards will expire between 2018 and 2030. A significant portion of the valuation allowance for deferred tax assets relates to the future utilization of state and foreign net operating loss and state tax credit carryforwards. Future utilization of these net operating loss and state tax credit carryforwards is evaluated by the Company on a periodic basis and the valuation allowance is adjusted accordingly. In 2017, the valuation allowance on these carryforwards was increased by $7 due to the uncertainty about whether certain entities will realize their state and foreign net operating loss carryforwards. The Company has also determined that the recovery of certain other deferred tax assets is uncertain. The valuation allowance for these deferred tax assets was increased by $31 during 2017.

The following table represents a roll forward of the deferred tax asset valuation allowance for the years ended December 31, 2017, 2016 and 2015:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Allowance balance, beginning of year
 
$
8,280
   
$
8,065
   
$
6,029
 
Provision
   
1,585
     
1,639
     
2,036
 
Write-offs
   
(1,862
)
   
(289
)
   
--
 
Other
   
315
     
(1,135
)
   
--
 
Allowance balance, end of year
 
$
8,318
   
$
8,280
   
$
8,065
 

A-49



Undistributed earnings of the Company's Canadian subsidiary, Breaker Technology Ltd. ("BTL") and South African subsidiary, Osborn Engineered Products SA, (PTY), Ltd. ("Osborn") are considered to be indefinitely reinvested; accordingly, no provision for U.S. federal and state income taxes has been provided thereon. As of December 31, 2017, the cumulative amounts of undistributed GAAP earnings for BTL and Osborn are $4,026 and $28,249, respectively. A portion of these amounts may be subject to taxation under the one-time transition tax included in the Tax Cuts and Jobs Act of 2017. Based upon the provisions in the Tax Cuts and Jobs Act of 2017, any future qualified dividends out of these amounts will not be subject to U.S. income taxes. However, upon any future inclusion as Subpart F income or capital gains, the Company would be subject to additional U.S. income taxes (subject to an adjustment for foreign tax credits). Upon any repatriation, withholding taxes due to the foreign jurisdictions may have to be paid. At this time, it is not practicable to determine the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries.

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

The Company has a liability for unrecognized tax benefits of $365 and $238 (excluding accrued interest and penalties) as of December 31, 2017 and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense. The Company recognized tax benefits of $22 and $16 in 2017 and 2016, respectively, for penalties and interest related to amounts that were settled for less than previously accrued. The net total amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate is $370 and $238 at December 31, 2017 and 2016, respectively. The Company does not expect a significant increase or decrease to the total amount of unrecognized tax benefits within the next twelve months.

A reconciliation of the beginning and ending unrecognized tax benefits excluding interest and penalties is as follows:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Balance, beginning of year
 
$
238
   
$
603
   
$
2,585
 
Additions for tax positions related to the current year
   
127
     
73
     
206
 
Additions for tax positions related to prior years
   
--
     
162
     
549
 
Reductions due to lapse of statutes of limitations
   
--
     
(16
)
   
(162
)
Decreases related to settlements with tax authorities
   
--
     
(584
)
   
(2,575
)
Balance, end of year
 
$
365
   
$
238
   
$
603
 

The December 31, 2017 balance of unrecognized tax benefits includes no tax positions for which the ultimate deductibility is highly certain but the timing of such deductibility is uncertain. Accordingly, there is no impact to the deferred tax accounting for certain tax benefits.

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the "Tax Act") was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December 31, 2017, the transition of U.S international taxation from a worldwide tax system to a territorial system and a one-time transition tax on the mandatory deemed repatriation of foreign earnings. The Company's fourth quarter 2017 provision for income taxes was reduced by $1,056, (comprised of a $1,548 reduction in income tax expense recorded in connection with the remeasurement of deferred tax assets and liabilities and $492 of additional income tax expense recorded in connection with the transition tax on the mandatory deemed repatriation of foreign earnings) due to applying the provisions of the Tax Act.
 
A-50


On December 22, 2017, Staff Accounting Bulletin No. 118 ("SAB 118") was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. In accordance with SAB 118, the Company determined that the $492 additional 2017 income tax expense is a provisional amount and constitutes a reasonable estimate at December 31, 2017, based upon the best information currently available. The ultimate impact may differ from the provisional amount, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued and actions the Company may take as a result of the Tax Act. Any subsequent adjustment to the amount will be recorded to current income tax expense when the analysis is complete, which is expected in 2018 shortly after the filing of the Company's 2017 U.S. income tax return.
 
While the Tax Act provides for a territorial tax system, beginning in 2018, it includes two new U.S. tax base erosion provisions, the global intangible low-taxed income ("GILTI") provisions and the base-erosion and anti-abuse tax ("BEAT") provisions.

The GILTI provisions require the Company to include, in its U.S. income tax return, foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore, has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the year ended December 31, 2017.
 
The BEAT provisions in the Tax Act eliminates the deduction of certain base-erosion payments made to related foreign corporations, and impose a minimum tax, if greater than regular tax. The Company does not expect it will be subject to this tax, and therefore, has not included any tax impacts of BEAT in its consolidated financial statements for the year ended December 31, 2017.

The changes to existing U.S. tax laws as a result of the Tax Act, which we believe have the most significant impact on the Company's federal income taxes are as follows:

Reduction of the U.S. Corporate Income Tax Rate: The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company recognized a deferred tax benefit and related increase in deferred tax assets of $1,548 in its 2017 consolidated financial statements due to the remeasurement necessitated by the Tax Act's provision reducing the reduction in the U.S. corporate income tax rate from 35% to 21%. This benefit is attributable to the Company being in a net deferred tax liability position when considering only U.S. federal deferred items. The Company has significant deferred tax assets related to foreign jurisdictions and U.S. state income taxes.

Transition Tax on Foreign Earnings: The Company recognized a provisional income tax expense of $492 for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. The determination of the transition tax requires further analysis regarding the amount and composition of the Company's historical foreign earnings and foreign taxes, which is expected to be completed in 2018.

Repeal of Domestic Production Activities Deduction: While not effective until 2018, the Tax Act repeals the Domestic Production Activities Deduction ("DPAD") previously provided under IRC §199. The DPAD benefit has historically been very material to the Company's federal income taxes. The DPAD benefits included in the effective tax rate reconciliations for 2017, 2016 and 2015 were $1,661, $1,641 and $1,174, respectively.

15. Contingent Matters

Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $3,805 at December 31, 2017. These arrangements expire at various dates through December 2020 and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $836 related to these guarantees as of December 31, 2017.

In addition, the Company is contingently liable under letters of credit issued by a lender totaling $9,757 as of December 31, 2017, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through October 2020. As of December 31, 2017, the Company's foreign subsidiaries are contingently liable for a total of $3,557 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $13,314 as of December 31, 2017.
 
A-51


The Company has a sales contract with the purchaser of a large wood pellet plant, on which revenues of $7,987 and $135,187 were recorded in 2017 and 2016, respectively. As the plant has not yet met the production output and the operational specifications set forth in the original contract, as amended through December 31, 2017, the Company entered into a contract amendment in February 2018, whereby the Company agreed to compensate the customer for production shortfalls caused by the Company and other potential costs (depending upon the market price of wood pellets), from January 1, 2018 through June 15, 2018. The Company incurred production shortfalls in January and February 2018.
 
The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.

16. Shareholders' Equity

The Company rewards key members of management with restricted stock units ("RSUs") each year based upon the financial performance of the Company and its subsidiaries. Under the terms of the Company's shareholder-approved 2011 Incentive Plan, up to 700 shares of newly-issued Company stock is available for awards. Awards granted in 2016 and prior vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier, while awards granted after 2016 are scheduled to have a three-year vesting period. Additional RSUs are granted to the Company's outside directors under the Company's Non-Employee Directors Compensation Plan with a one-year vesting period. The fair value of the RSUs vested during 2017, 2016 and 2015 was $1,991, $3,289 and $2,785, respectively. The grant date tax benefit was increased by $290, $220 and $336, respectively, upon the vesting of RSUs in 2017, 2016 and 2015.

Compensation expense of $2,978, $2,426 and $1,019 was recorded in the years ended December 31, 2017, 2016 and 2015, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2017 performance) amortized over the portion of the vesting period occurring during the period. Related income tax benefits of $1,132, $934 and $362 were recorded in 2017, 2016 and 2015, respectively. Based upon the grant date fair value of RSUs, it is anticipated that $5,210 of additional compensation costs will be recognized in future periods through 2021 for RSUs earned through December 31, 2017. The weighted average period over which this additional compensation cost will be expensed is 2.6 years. RSUs do not participate in Company-paid dividends.

Changes in restricted stock units during the year ended December 31, 2017 are as follows:

   
2017
   
Weighted Average
Grant Date
Fair Value
 
Unvested restricted stock units, beginning of year
   
112
   
$
41.48
 
Units granted
   
83
     
65.20
 
Units forfeited
   
(3
)
   
53.11
 
Units vested
   
(31
)
   
43.51
 
Unvested restricted stock units, end of year
   
161
     
53.09
 

The grant date fair value of the restricted stock units granted during 2017, 2016 and 2015 was $5,399, $1,946 and $937, respectively.
 
A-52


17. Operations by Industry Segment and Geographic Area

The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:
 
Infrastructure Group - This segment consists of five business units, three of which design, engineer, manufacture and market a complete line of portable, stationary and relocatable hot-mix asphalt plants, wood pellet plants, asphalt pavers, material transfer vehicles, soil stabilizing – reclaiming machinery, milling machines, paver screeds and related ancillary equipment. The other two business units in this segment primarily operate as Company-owned dealers in the foreign countries in which they are domiciled. These two business units sell, service and install products produced by the manufacturing subsidiaries of the Company, and a majority of their sales are to customers in the infrastructure industry. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, wood pellet processors and foreign and domestic governmental agencies. The Infrastructure Group had sales to one pellet plant customer totaling $7,987, or 0.7% of total Company sales in 2017 and $135,187, or 11.8% of total Company sales in 2016. Portions of the equipment sold to this customer were manufactured by each of the Company's segments.

Aggregate and Mining Group - This segment consists of eight business units that design, engineer, manufacture and market a complete line of jaw crushers, cone crushers, horizontal shaft impactors, vertical shaft impactors, material handling, roll rock crushers and stationary rockbreaker systems, vibrating feeders and high frequency vibrating screens, conveyors, inclined, vertical and horizontal screens and sand classifying and washing equipment. The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.

Energy Group - This segment consists of six business units that design, engineer, manufacture and market a complete line of drilling rigs for the oil and gas, geothermal and water well industries, high pressure diesel pump trailers for fracking and cleaning oil and gas wells, concrete plants, commercial and industrial burners, combustion control systems, a variety of industrial heaters to fit a broad range of applications including heating equipment for refineries, roofing material plants, chemical processing, rubber plants, oil sands and energy related processing, heat transfer processing equipment, thermal fluid storage tanks, waste heat recovery equipment, whole-tree pulpwood and biomass chippers and horizontal grinders. The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets. This group includes the operations of RexCon, Inc., which was acquired in October 2017.
 
Corporate - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., and a captive insurance company. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes and corporate overhead and thus these costs are included in the Corporate category.

The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment information for 2017
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Revenues from external customers
 
$
553,691
   
$
403,720
   
$
227,328
   
$
--
   
$
1,184,739
 
Intersegment revenues
   
25,965
     
16,209
     
24,877
     
--
     
67,051
 
Interest expense
   
49
     
634
     
9
     
148
     
840
 
Depreciation and amortization
   
7,581
     
9,363
     
7,904
     
954
     
25,802
 
Income taxes
   
1,318
     
462
     
491
     
17,356
     
19,627
 
Profit (loss)
   
26,641
     
35,748
     
16,219
     
(40,963
)
   
37,645
 
                                         
Assets
   
666,651
     
558,684
     
304,158
     
390,300
     
1,919,793
 
Capital expenditures
   
7,424
     
9,194
     
3,540
     
604
     
20,762
 

A-53



Segment information for 2016
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Revenues from external customers
 
$
608,908
   
$
359,760
   
$
178,763
   
$
--
   
$
1,147,431
 
Intersegment revenues
   
16,957
     
35,031
     
24,946
     
--
     
76,934
 
Interest expense
   
31
     
948
     
4
     
412
     
1,395
 
Depreciation and amortization
   
7,205
     
10,033
     
6,655
     
920
     
24,813
 
Income taxes
   
3,033
     
664
     
437
     
27,973
     
32,107
 
Profit (loss)
   
71,482
     
34,877
     
4,145
     
(55,992
)
   
54,512
 
                                         
Assets
   
657,225
     
518,351
     
271,121
     
417,351
     
1,864,048
 
Capital expenditures
   
14,451
     
7,437
     
5,018
     
178
     
27,084
 

Segment information for 2015
   
Infrastructure
Group
   
Aggregate
and Mining
Group
   
Energy
Group
   
Corporate
   
Total
 
Revenues from external customers
 
$
428,737
   
$
370,813
   
$
183,607
   
$
--
   
$
983,157
 
Intersegment revenues
   
22,947
     
28,701
     
16,010
     
--
     
67,658
 
Interest expense
   
258
     
1,005
     
10
     
338
     
1,611
 
Depreciation and amortization
   
6,907
     
10,719
     
5,553
     
899
     
24,078
 
Income taxes
   
1,224
     
764
     
(129
)
   
18,148
     
20,007
 
Profit (loss)
   
33,890
     
30,690
     
3,609
     
(36,623
)
   
31,566
 
                                         
Assets
   
567,936
     
496,089
     
256,978
     
306,511
     
1,627,514
 
Capital expenditures
   
8,043
     
8,807
     
4,049
     
389
     
21,288
 

The totals of segment information for all reportable segments reconciles to consolidated totals as follows:

   
2017
   
2016
   
2015
 
Net income attributable to controlling interest
                 
Total profit for reportable segments
 
$
78,608
   
$
110,504
   
$
68,189
 
Corporate expenses, net
   
(40,963
)
   
(55,992
)
   
(36,623
)
Net loss attributable to non-controlling interest
   
205
     
171
     
831
 
Recapture (elimination) of intersegment profit
   
(55
)
   
476
     
400
 
Total consolidated net income attributable to controlling interest
 
$
37,795
   
$
55,159
   
$
32,797
 
Assets
                       
Total assets for reportable segments
 
$
1,529,493
   
$
1,446,697
   
$
1,321,003
 
Corporate assets
   
390,300
     
417,351
     
306,511
 
Elimination of intercompany profit in inventory
   
(7,075
)
   
(7,020
)
   
(7,496
)
Elimination of intercompany receivables
   
(717,873
)
   
(688,369
)
   
(583,834
)
Elimination of investment in subsidiaries
   
(303,209
)
   
(272,766
)
   
(223,500
)
Other eliminations
   
(2,057
)
   
(52,292
)
   
(35,331
)
Total consolidated assets
 
$
889,579
   
$
843,601
   
$
777,353
 

A-54



Sales into major geographic regions were as follows:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
United States
 
$
932,294
   
$
941,273
   
$
722,287
 
Canada
   
65,509
     
37,539
     
54,321
 
Australia and Oceania
   
40,201
     
29,948
     
29,995
 
Africa
   
36,847
     
31,557
     
45,671
 
Other European Countries
   
18,679
     
19,198
     
23,867
 
South America (excluding Brazil)
   
18,562
     
28,204
     
32,454
 
Russia
   
13,609
     
3,185
     
8,466
 
Brazil
   
10,478
     
4,300
     
8,376
 
Other Asian Countries
   
10,286
     
6,926
     
9,513
 
Mexico
   
8,508
     
13,489
     
6,990
 
China
   
6,113
     
4,595
     
1,330
 
Post-Soviet States (excluding Russia)
   
5,951
     
3,293
     
8,345
 
Middle East
   
4,881
     
3,403
     
18,995
 
Japan and Korea
   
4,760
     
10,825
     
3,574
 
West Indies
   
3,421
     
2,994
     
1,532
 
Central America (excluding Mexico)
   
2,929
     
5,904
     
4,404
 
India
   
1,026
     
318
     
2,706
 
Other
   
685
     
480
     
331
 
Total foreign
   
252,445
     
206,158
     
260,870
 
Total consolidated sales
 
$
1,184,739
   
$
1,147,431
   
$
983,157
 

Long-lived assets by major geographic region are as follows:

   
December 31
 
   
2017
   
2016
 
United States
 
$
158,683
   
$
151,470
 
Brazil
   
11,114
     
11,288
 
Northern Ireland
   
6,342
     
4,279
 
South Africa
   
5,684
     
5,372
 
Australia
   
4,532
     
4,234
 
Canada
   
2,893
     
2,860
 
Germany
   
1,148
     
1,035
 
Total foreign
   
31,713
     
29,068
 
Total
 
$
190,396
   
$
180,538
 

18. Accumulated Other Comprehensive Loss

The after-tax components comprising accumulated other comprehensive loss is summarized below:

 
December 31
 
 
2017
 
2016
 
Foreign currency translation adjustment
 
$
(21,140
)
 
$
(27,839
)
Unrecognized pension and post-retirement benefit cost, net of tax of
$2,192 and $2,261, respectively
   
(3,103
)
   
(3,723
)
Accumulated other comprehensive loss
 
$
(24,243
)
 
$
(31,562
)

See Note 12, Pension and Retirement Plans, for discussion of the amounts recognized in accumulated other comprehensive loss related to the Company's Kolberg-Pioneer, Inc. defined pension plan.
A-55



19. Other Income

Other income consists of the following:

   
Year Ended December 31
 
   
2017
   
2016
   
2015
 
Investment loss
 
$
(96
)
 
$
(276
)
 
$
(381
)
Licensing fees
   
651
     
546
     
641
 
Income from life insurance policies
   
--
     
--
     
1,204
 
Other
   
663
     
259
     
1,591
 
Total
 
$
1,218
   
$
529
   
$
3,055
 

20. Business Combinations

In October, 2017, the Company acquired substantially all of the assets and liabilities of RexCon, Inc. ("RexCon") for a total purchase price of $26,443. The purchase price was paid in cash with $3,000 deposited into escrow for a period of time not to exceed 18 months pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's preliminary allocation of the purchase price includes the recognition of $3,488 of goodwill and $7,778 of other intangible assets consisting of non-compete agreements (5-year useful life), technology (19-year useful life), trade names (15-year useful life), and customer relationships (18-year useful life). The revenues and results of operations of RexCon were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2017 and would not have been material on a proforma basis to any earlier period. RexCon's operating results are included in the Company's Energy Group beginning in the fourth quarter of 2017.

RexCon, located in Burlington, Wisconsin was founded in 2003 through an asset acquisition with the original company founded over 100 years ago.  RexCon is a manufacturer of high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment. RexCon specializes in providing portable, high-production concrete equipment to contractors and producers worldwide in a totally integrated turnkey production system, including customized site layout and design engineering, batch plants, mixers, water heaters and chillers, ice production and delivery systems, material handling conveyors, gensets and power distribution, cement silos and screws, central dust collection, aggregate heating and cooling systems, batch automation controls and batch office trailers.

In August 2016, the Company acquired substantially all of the assets and certain liabilities of Power Flame Incorporated ("PFI") for a total purchase price of $39,765. The purchase price was paid in cash with $4,000 deposited into escrow for a period of time not to exceed two years pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's allocation of the purchase price resulted in the recognition of $12,632 of goodwill and $17,990 of other intangible assets consisting of technology (19 year useful life), trade names (15 year useful life) and customer relationships (18 year useful life). The revenues and results of operations of PFI were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2016 and would not have been material on a proforma basis to any earlier period. PFI's operating results are included in the Energy Group beginning in the third quarter of 2016.

PFI, located in Parsons, Kansas, began operations in 1948 and manufactures and sells gas, oil and combination gas/oil and low NOx burners with outputs ranging from 400 thousand BTU's per hour to 120 million BTU's per hour as well as combustion control systems designed for commercial, industrial and process heating applications.


A-56


Comparison of 5 Year Cumulative Total Return
Assumes Initial Investment of $100 Performance Graph
for Astec Industries, Inc.



Notes:
          A. Data complete through last fiscal year.
          B. Corporate Performance Graph with peer group uses peer group only performance (excludes only company).
          C. Peer group indices use beginning of period market capitalization weighting.
D. Prepared by Zacks Investment Research, Inc. Used with permission. All rights reserved Copyright 1980-2018.
     E. Calculated (or Derived) based from CRSP NYSE/AMEX/NASDAQ Market (US Companies), Center for Research in Security Prices (CRSP®), Graduate School of Business, The University of Chicago. Copyright 2018. Used with permission. All rights reserved.
F. The graph assumes $100 invested at the closing price of the Company's common stock on December 31, 2012 and assumes that all dividends were invested on the date paid.


 
 
 
A-57

ASTEC INDUSTRIES, INC.
FORM 10-K
INDEX OF EXHIBITS FILED HEREWITH


Exhibit
Number
 
Description
       
Exhibit 21
 
Subsidiaries of the Registrant.
       
Exhibit 23
 
Consent of Independent Registered Public Accounting Firm.
       
Exhibit 31.1
 
Certification pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
       
Exhibit 31.2
 
Certification pursuant to Rule 13a-14(a)/15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
       
Exhibit 32
 
Certification pursuant to Rule 13a-14(b)/15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
       
101.INS
 
XBRL Instance Document
101.SCH
 
XBRL Taxonomy Extension Schema
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase
101.LAB
 
XBRL Taxonomy Extension Label Linkbase
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase

A-58

 
 
 
SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, Astec Industries, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
ASTEC INDUSTRIES, INC.
(Registrant)
 
      
 
By: /s/ Benjamin G. Brock                   
 
   Benjamin G. Brock, Chief Executive
 Officer and Director
 
       

Date: March 1, 2018

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

SIGNATURE
TITLE
DATE
     
/s/ Benjamin G. Brock
Benjamin G. Brock
Chief Executive Officer and President (Principal Executive Officer) and Director
March 1, 2018
     
/s/ David C. Silvious
David C. Silvious
Chief Financial Officer, Vice President and Treasurer (Principal Financial and Accounting Officer)
March 1, 2018
     
/s/ W. Norman Smith
W. Norman Smith
Director
 
March 1, 2018
 
     
/s/ William B. Sansom
William B. Sansom
Director
 
March 1, 2018
 
     
/s/ Charles F. Potts
Charles F. Potts
Director
 
March 1, 2018
 
     
/s/ Glen E. Tellock
Glen E. Tellock
Director
 
March 1, 2018
 
     
/s/ William D. Gehl
William D. Gehl
Director
 
March 1, 2018
  
   
/s/ Daniel K. Frierson
Daniel K. Frierson
Director
 
March 1, 2018
  
   
/s/ William G. Dorey
William G. Dorey
Director
 
March 1, 2018
 
     
/s/ James B. Baker
James B. Baker
Director
 
March 1, 2018
 

A-59


 
EX-21 2 ex21.htm LIST OF SUBSIDIARIES

       
EXHIBIT 21
        
LIST OF SUBSIDIARIES
   
           
Name
 
Percentage Owned
 
Jurisdiction of Incorporation
           
Astec Australia Pty Ltd
   
100
 
Australia
Astec do Brasil Fabricacao de Equipamentos Ltda.
   
92
 
Brazil
Astec, Inc.
   
100
 
Tennessee
Astec Insurance Company
   
100
 
Vermont
Astec Mobile Machinery GmbH
   
100
 
Germany
Astec Mobile Screens, Inc.
   
100
 
Nevada
Breaker Technology, Inc.
   
100
 
Tennessee
Breaker Technology Ltd
   
100
 
Ontario, Canada
Carlson Paving Products, Inc.
   
100
 
Washington
CEI Enterprises, Inc.
   
100
 
Tennessee
GEFCO, Inc.
   
100
 
Tennessee
Heatec, Inc.
   
100
 
Tennessee
Johnson Crushers International, Inc.
   
100
 
Tennessee
Kolberg-Pioneer, Inc.
   
100
 
Tennessee
Osborn Engineered Products SA (Pty) Ltd
   
99
 
South Africa
Peterson Pacific Corp.
   
100
 
Oregon
Power Flame Incorporated
   
100
 
Kansas
RexCon, Inc.
   
100
 
Wisconsin
Roadtec, Inc.
   
100
 
Tennessee
Telestack, Limited
   
100
 
Northern Ireland
Telsmith, Inc.
   
100
 
Delaware
             

EX-23 3 ex23.htm CONSENT






Exhibit 23





Consent of Independent Registered Public Accounting Firm

The Board of Directors
Astec Industries, Inc.:
We consent to the incorporation by reference in the registration statements (Nos. 333-123266, 333-124420, 033-61461, 333-133013, 333-134398, and 333-176177) on Form S-8 of Astec Industries, Inc. of our reports dated March 1, 2018, with respect to the consolidated balance sheets of Astec Industries, Inc. and subsidiaries as of December 31, 2017 and 2016, and the related consolidated statements of income, comprehensive income, equity, and cash flows for each of the years in the three-year period ended December 31, 2017, and the related notes (collectively, the "consolidated financial statements"), and the effectiveness of internal control over financial reporting as of December 31, 2017, which excluded an evaluation of the internal control over financial reporting of RexCon, Inc. which reports appear in the December 31, 2017 annual report on Form 10-K of Astec Industries, Inc.



                        /s/ KPMG LLP


Knoxville, Tennessee
March 1, 2018

EX-31.1 4 ex31-1.htm CERTIFICATION

Exhibit 31.1

Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Benjamin G. Brock, certify that:

1.
I have reviewed this annual report on Form 10-K of Astec Industries, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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


Date: March 1, 2018
       
   
/s/ Benjamin G. Brock 
   
Benjamin G. Brock
 
   
President and CEO
 
   
(Principal Executive Officer)
 



EX-31.2 5 ex31-2.htm CERTIFICATION

Exhibit 31.2

Certification pursuant to Rule 13a-14(a)/15d-14(a),
as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002


I, David C. Silvious, certify that:

1.
I have reviewed this annual report on Form 10-K of Astec Industries, Inc.;

2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.  Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.
The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal 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 and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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


Date:  March 1, 2018

     
 
/s/ David C. Silvious
 
 
David C. Silvious
 
 
CFO, Vice President and Treasurer
 
 
(Principal Financial Officer)
 

EX-32 6 ex32.htm CERTIFICATION

Exhibit 32


Certification pursuant to Rule 13a-14(b)/15d-14(b) of the Securities
Exchange Act of 1934 and 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 Astec Industries, Inc. (the "Company") on Form 10-K for the period ended December 31, 2017 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), the undersigned, Benjamin G. Brock and David C. Silvious, certify, pursuant to Rule 13a-14(b)/15d-14(b) of the Securities Exchange Act of 1934 and 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 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 results of operations of the Company.


/s/ Benjamin G. Brock 
Benjamin G. Brock
President and Chief Executive Officer
(Principal Executive Officer)
March 1, 2018


/s/ David C. Silvious 
David C. Silvious
Chief Financial Officer, Vice President and Treasurer
(Principal Financial Officer)
March 1, 2018


EX-101.INS 7 aste-20171231.xml XBRL INSTANCE DOCUMENT 0000792987 2017-01-01 2017-12-31 0000792987 2017-06-30 0000792987 2018-02-20 0000792987 2017-12-31 0000792987 2016-12-31 0000792987 2016-01-01 2016-12-31 0000792987 2015-01-01 2015-12-31 0000792987 2015-12-31 0000792987 2014-12-31 0000792987 us-gaap:CommonStockMember 2014-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2014-12-31 0000792987 us-gaap:RetainedEarningsMember 2014-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2014-12-31 0000792987 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2015-01-01 2015-12-31 0000792987 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2016-01-01 2016-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000792987 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-01-01 2015-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000792987 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000792987 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000792987 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000792987 us-gaap:RetainedEarningsMember 2016-12-31 0000792987 us-gaap:CommonStockMember 2015-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2015-12-31 0000792987 us-gaap:RetainedEarningsMember 2015-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2015-12-31 0000792987 us-gaap:CommonStockMember 2016-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2016-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2016-12-31 0000792987 us-gaap:CommonStockMember 2017-12-31 0000792987 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000792987 us-gaap:RetainedEarningsMember 2017-12-31 0000792987 us-gaap:NoncontrollingInterestMember 2017-12-31 0000792987 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-12-31 0000792987 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000792987 2017-10-01 2017-12-31 0000792987 2016-07-01 2016-09-30 0000792987 2017-07-01 2017-09-30 0000792987 2015-04-01 2015-06-30 0000792987 2016-10-01 2016-12-31 0000792987 2015-10-01 2015-12-31 0000792987 2017-04-01 2017-06-30 0000792987 2015-07-01 2015-09-30 0000792987 2017-01-01 2017-03-31 0000792987 2015-01-01 2015-03-31 0000792987 2016-01-01 2016-03-31 0000792987 2016-04-01 2016-06-30 0000792987 aste:OsbornEngineeredProductsMember 2017-12-31 0000792987 aste:AstecDoBrasilFabricacaoDeEquipamentosLTDAMember 2017-12-31 0000792987 us-gaap:BuildingMember 2017-01-01 2017-12-31 0000792987 us-gaap:AirTransportationEquipmentMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember us-gaap:EquipmentMember 2017-01-01 2017-12-31 0000792987 us-gaap:EquipmentMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:OtherIntangibleAssetsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000792987 us-gaap:OtherIntangibleAssetsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 aste:DealerNetworkAndCustomerRelationshipsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember aste:DealerNetworkAndCustomerRelationshipsMember 2017-01-01 2017-12-31 0000792987 us-gaap:TradeNamesMember 2017-01-01 2017-12-31 0000792987 us-gaap:GeneralLiabilityMember 2017-01-01 2017-12-31 0000792987 aste:WorkersCompensationInsuranceMember 2017-01-01 2017-12-31 0000792987 us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember 2017-01-01 2017-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:VariableRateDemandObligationMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:MutualFundMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-12-31 0000792987 us-gaap:PreferredStockMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2017-12-31 0000792987 us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2017-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2016-12-31 0000792987 us-gaap:VariableRateDemandObligationMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:VariableRateDemandObligationMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2017-12-31 0000792987 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2017-12-31 0000792987 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:VariableRateDemandObligationMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:VariableRateDemandObligationMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:MoneyMarketFundsMember 2016-12-31 0000792987 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0000792987 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2016-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:MunicipalBondsMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel1Member 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:VariableRateDemandObligationMember 2017-12-31 0000792987 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:MutualFundMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2016-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:MutualFundMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:OtherDebtSecuritiesMember 2017-12-31 0000792987 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:PreferredStockMember 2016-12-31 0000792987 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:PreferredStockMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:AssetBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0000792987 us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-12-31 0000792987 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:OtherDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel1Member 2017-12-31 0000792987 us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2017-12-31 0000792987 us-gaap:EquitySecuritiesMember 2016-12-31 0000792987 us-gaap:DebtSecuritiesMember 2017-12-31 0000792987 us-gaap:DebtSecuritiesMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember 2017-12-31 0000792987 us-gaap:DebtSecuritiesMember 2017-01-01 2017-12-31 0000792987 us-gaap:EquitySecuritiesMember 2017-01-01 2017-12-31 0000792987 us-gaap:DebtSecuritiesMember 2016-01-01 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember 2016-01-01 2016-12-31 0000792987 aste:EnergyGroupMember 2015-12-31 0000792987 aste:InfrastructureGroupMember 2015-12-31 0000792987 aste:AggregateAndMiningGroupMember 2015-12-31 0000792987 aste:InfrastructureGroupMember 2017-01-01 2017-12-31 0000792987 aste:EnergyGroupMember 2016-01-01 2016-12-31 0000792987 aste:AggregateAndMiningGroupMember 2017-01-01 2017-12-31 0000792987 aste:EnergyGroupMember 2017-01-01 2017-12-31 0000792987 aste:AggregateAndMiningGroupMember 2016-01-01 2016-12-31 0000792987 aste:InfrastructureGroupMember 2016-01-01 2016-12-31 0000792987 aste:EnergyGroupMember 2016-12-31 0000792987 aste:EnergyGroupMember 2017-12-31 0000792987 aste:InfrastructureGroupMember 2017-12-31 0000792987 aste:InfrastructureGroupMember 2016-12-31 0000792987 aste:AggregateAndMiningGroupMember 2017-12-31 0000792987 aste:AggregateAndMiningGroupMember 2016-12-31 0000792987 aste:DealerNetworkAndCustomerRelationshipsMember 2016-12-31 0000792987 aste:DealerNetworkAndCustomerRelationshipsMember 2017-12-31 0000792987 us-gaap:OtherIntangibleAssetsMember 2016-12-31 0000792987 us-gaap:TradeNamesMember 2016-12-31 0000792987 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000792987 us-gaap:TradeNamesMember 2017-12-31 0000792987 us-gaap:OtherMachineryAndEquipmentMember 2017-12-31 0000792987 us-gaap:AirTransportationEquipmentMember 2017-12-31 0000792987 us-gaap:AirTransportationEquipmentMember 2016-12-31 0000792987 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0000792987 us-gaap:OtherMachineryAndEquipmentMember 2016-12-31 0000792987 us-gaap:LandMember 2016-12-31 0000792987 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000792987 us-gaap:LandMember 2017-12-31 0000792987 aste:OsbornEngineeredProductsMember 2017-12-31 0000792987 us-gaap:MaximumMember 2017-12-31 0000792987 aste:AstecBrazilEquipmentFinancingMember 2017-01-01 2017-12-31 0000792987 aste:AstecBrazilMember 2017-01-01 2017-12-31 0000792987 aste:AstecBrazilEquipmentFinancingMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember aste:AstecBrazilWorkingCapitalLoansMember 2017-01-01 2017-12-31 0000792987 aste:AstecBrazilEquipmentFinancingMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 aste:AstecBrazilWorkingCapitalLoansMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 aste:AstecBrazilMember 2017-12-31 0000792987 aste:AstecBrazilWorkingCapitalLoansMember 2017-12-31 0000792987 aste:AstecBrazilEquipmentFinancingMember 2017-12-31 0000792987 us-gaap:LondonInterbankOfferedRateLIBORMember 2017-01-01 2017-12-31 0000792987 aste:OsbornEngineeredProductsMember 2017-01-01 2017-12-31 0000792987 aste:SouthAmericanPrimeRateMember aste:OsbornEngineeredProductsMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember aste:AstecBrazilWorkingCapitalLoansMember 2017-12-31 0000792987 us-gaap:MaximumMember aste:AstecBrazilWorkingCapitalLoansMember 2017-12-31 0000792987 aste:AstecBrazilEquipmentFinancingMember us-gaap:MinimumMember 2017-12-31 0000792987 us-gaap:MaximumMember aste:AstecBrazilEquipmentFinancingMember 2017-12-31 0000792987 aste:AstecBrazilWorkingCapitalLoansAndEquipmentFinancingMember 2017-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2015-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2016-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2016-01-01 2016-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2017-01-01 2017-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2017-12-31 0000792987 us-gaap:EquitySecuritiesMember 2016-12-31 0000792987 us-gaap:DebtSecuritiesMember 2017-12-31 0000792987 us-gaap:DebtSecuritiesMember 2016-12-31 0000792987 us-gaap:CashAndCashEquivalentsMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember 2017-12-31 0000792987 us-gaap:CashAndCashEquivalentsMember 2017-12-31 0000792987 us-gaap:MinimumMember us-gaap:CashAndCashEquivalentsMember 2016-12-31 0000792987 us-gaap:MinimumMember us-gaap:EquitySecuritiesMember 2016-12-31 0000792987 us-gaap:MinimumMember us-gaap:DebtSecuritiesMember 2017-12-31 0000792987 us-gaap:CashAndCashEquivalentsMember us-gaap:MaximumMember 2017-12-31 0000792987 us-gaap:DebtSecuritiesMember us-gaap:MaximumMember 2016-12-31 0000792987 us-gaap:MaximumMember us-gaap:DebtSecuritiesMember 2017-12-31 0000792987 us-gaap:MaximumMember us-gaap:EquitySecuritiesMember 2016-12-31 0000792987 us-gaap:DebtSecuritiesMember us-gaap:MinimumMember 2016-12-31 0000792987 us-gaap:MinimumMember us-gaap:EquitySecuritiesMember 2017-12-31 0000792987 us-gaap:CashAndCashEquivalentsMember us-gaap:MinimumMember 2017-12-31 0000792987 us-gaap:MaximumMember us-gaap:CashAndCashEquivalentsMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember us-gaap:MaximumMember 2017-12-31 0000792987 us-gaap:PensionPlansDefinedBenefitMember 2015-01-01 2015-12-31 0000792987 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000792987 aste:CompanyStockMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0000792987 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000792987 aste:CompanyStockMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000792987 us-gaap:EquitySecuritiesMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000792987 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0000792987 us-gaap:CarryingReportedAmountFairValueDisclosureMember aste:CompanyStockMember 2017-12-31 0000792987 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:EquitySecuritiesMember 2016-12-31 0000792987 aste:CompanyStockMember us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-12-31 0000792987 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2016-01-01 2016-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2017-01-01 2017-12-31 0000792987 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2015-01-01 2015-12-31 0000792987 us-gaap:ForeignExchangeContractMember 2017-12-31 0000792987 us-gaap:OtherCurrentAssetsMember 2016-12-31 0000792987 us-gaap:OtherCurrentLiabilitiesMember 2017-12-31 0000792987 us-gaap:OtherCurrentLiabilitiesMember 2016-12-31 0000792987 us-gaap:NondesignatedMember us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember 2015-01-01 2015-12-31 0000792987 us-gaap:CostOfSalesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000792987 us-gaap:ForeignExchangeContractMember us-gaap:CostOfSalesMember us-gaap:NondesignatedMember 2016-01-01 2016-12-31 0000792987 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0000792987 us-gaap:ForeignCountryMember 2017-12-31 0000792987 us-gaap:InternalRevenueServiceIRSMember 2017-12-31 0000792987 us-gaap:InternalRevenueServiceIRSMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000792987 us-gaap:InternalRevenueServiceIRSMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:InternalRevenueServiceIRSMember 2017-01-01 2017-12-31 0000792987 aste:BreakerTechnologyMember 2017-12-31 0000792987 aste:OsbornEngineeredProductsMember 2017-12-31 0000792987 us-gaap:ScenarioPlanMember 2018-01-01 2018-12-31 0000792987 aste:LetterOfCreditLenderMember 2017-12-31 0000792987 aste:AstecBrazilMember 2017-12-31 0000792987 aste:LetterOfCreditLenderMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:CustomerConcentrationRiskMember aste:InfrastructureGroupMember 2017-01-01 2017-12-31 0000792987 us-gaap:CustomerConcentrationRiskMember aste:InfrastructureGroupMember 2016-01-01 2016-12-31 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2015-01-01 2015-12-31 0000792987 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000792987 aste:AggregateAndMiningGroupSegmentMember 2017-01-01 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember us-gaap:CorporateMember 2017-01-01 2017-12-31 0000792987 us-gaap:CorporateMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2017-01-01 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2015-01-01 2015-12-31 0000792987 aste:AggregateAndMiningGroupSegmentMember us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2016-01-01 2016-12-31 0000792987 us-gaap:CorporateMember us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2015-01-01 2015-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2016-01-01 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2017-01-01 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000792987 aste:EnergyGroupMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2016-01-01 2016-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2017-01-01 2017-12-31 0000792987 us-gaap:CorporateMember us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000792987 us-gaap:CorporateMember us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2016-01-01 2016-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:InfrastructureGroupMember 2015-01-01 2015-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2017-01-01 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:AggregateAndMiningGroupSegmentMember 2016-01-01 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2016-01-01 2016-12-31 0000792987 aste:AggregateAndMiningGroupSegmentMember us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2015-01-01 2015-12-31 0000792987 aste:EnergyGroupMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:CorporateMember us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:IntersegmentEliminationMember aste:EnergyGroupMember 2016-01-01 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:InfrastructureGroupMember 2015-01-01 2015-12-31 0000792987 aste:InfrastructureGroupMember us-gaap:OperatingSegmentsMember 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2017-12-31 0000792987 aste:AggregateAndMiningGroupSegmentMember us-gaap:OperatingSegmentsMember 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2017-12-31 0000792987 aste:EnergyGroupMember us-gaap:OperatingSegmentsMember 2015-12-31 0000792987 aste:InfrastructureGroupMember us-gaap:OperatingSegmentsMember 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2015-12-31 0000792987 aste:InfrastructureGroupMember us-gaap:OperatingSegmentsMember 2015-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:AggregateAndMiningGroupSegmentMember 2015-12-31 0000792987 us-gaap:OperatingSegmentsMember us-gaap:CorporateMember 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember aste:EnergyGroupMember 2017-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2015-01-01 2015-12-31 0000792987 us-gaap:OperatingSegmentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2017-12-31 0000792987 us-gaap:OperatingSegmentsMember 2016-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2015-12-31 0000792987 us-gaap:CorporateNonSegmentMember 2016-12-31 0000792987 us-gaap:OperatingSegmentsMember 2015-12-31 0000792987 us-gaap:OperatingSegmentsMember 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2017-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2015-12-31 0000792987 us-gaap:IntersegmentEliminationMember 2016-12-31 0000792987 us-gaap:MaterialReconcilingItemsMember 2017-12-31 0000792987 us-gaap:MaterialReconcilingItemsMember 2016-12-31 0000792987 us-gaap:MaterialReconcilingItemsMember 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember us-gaap:AfricaMember 2015-01-01 2015-12-31 0000792987 aste:JapanAndSouthKoreaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 country:BR us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 aste:AustraliaAndOceanaMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:CA 2015-01-01 2015-12-31 0000792987 country:MX us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:US 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:IN 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:AustraliaAndOceanaMember 2016-01-01 2016-12-31 0000792987 aste:ForeignMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:CN 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember us-gaap:AfricaMember 2017-01-01 2017-12-31 0000792987 aste:PostSovietStatesExcludingRussiaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:CN 2017-01-01 2017-12-31 0000792987 aste:AustraliaAndOceanaMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 country:CA us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 aste:WestIndiesMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:ForeignMember 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:BR 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:MX 2017-01-01 2017-12-31 0000792987 country:CA us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember us-gaap:CentralAmericaMember 2015-01-01 2015-12-31 0000792987 aste:WestIndiesMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 country:RU us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 aste:SouthAmericaExcludingBrazilMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 aste:JapanAndSouthKoreaMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:US 2015-01-01 2015-12-31 0000792987 aste:OthersMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 aste:OtherEuropeanCountriesMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember us-gaap:MiddleEastMember 2017-01-01 2017-12-31 0000792987 aste:SouthAmericaExcludingBrazilMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 aste:JapanAndSouthKoreaMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:IN 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:MX 2016-01-01 2016-12-31 0000792987 country:US us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:WestIndiesMember 2016-01-01 2016-12-31 0000792987 aste:PostSovietStatesExcludingRussiaMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:OtherAsianCountriesMember 2017-01-01 2017-12-31 0000792987 country:IN us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:OthersMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:OtherAsianCountriesMember 2016-01-01 2016-12-31 0000792987 country:BR us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 aste:OthersMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:MiddleEastMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:CentralAmericaMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:RU 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember us-gaap:CentralAmericaMember 2016-01-01 2016-12-31 0000792987 country:CN us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:RU 2015-01-01 2015-12-31 0000792987 aste:SouthAmericaExcludingBrazilMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 aste:OtherAsianCountriesMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 us-gaap:AfricaMember us-gaap:ReportableGeographicalComponentsMember 2016-01-01 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:ForeignMember 2016-01-01 2016-12-31 0000792987 aste:OtherEuropeanCountriesMember us-gaap:ReportableGeographicalComponentsMember 2015-01-01 2015-12-31 0000792987 aste:OtherEuropeanCountriesMember us-gaap:ReportableGeographicalComponentsMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:PostSovietStatesExcludingRussiaMember 2017-01-01 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:NorthernIrelandMember 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:AU 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:NorthernIrelandMember 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:CA 2017-12-31 0000792987 country:BR us-gaap:ReportableGeographicalComponentsMember 2017-12-31 0000792987 country:AU us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 country:US us-gaap:ReportableGeographicalComponentsMember 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:ZA 2016-12-31 0000792987 country:BR us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 aste:ForeignMember us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember country:GC 2017-12-31 0000792987 us-gaap:ReportableGeographicalComponentsMember aste:ForeignMember 2017-12-31 0000792987 country:CA us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 country:US us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 country:GC us-gaap:ReportableGeographicalComponentsMember 2016-12-31 0000792987 country:ZA us-gaap:ReportableGeographicalComponentsMember 2017-12-31 0000792987 aste:RexConIncMember 2017-01-01 2017-12-31 0000792987 aste:PowerFlameIncorporatedMember 2017-01-01 2017-12-31 0000792987 aste:RexConIncMember 2017-10-01 2017-10-31 0000792987 aste:PowerFlameIncorporatedMember 2016-08-02 2016-08-31 0000792987 aste:PowerFlameIncorporatedMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000792987 us-gaap:MaximumMember aste:RexConIncMember 2017-01-01 2017-12-31 0000792987 aste:PowerFlameIncorporatedMember 2016-08-31 0000792987 aste:RexConIncMember 2017-10-31 0000792987 aste:PowerFlameIncorporatedMember us-gaap:TechnologyBasedIntangibleAssetsMember 2017-01-01 2017-12-31 0000792987 us-gaap:TradeNamesMember aste:PowerFlameIncorporatedMember 2017-01-01 2017-12-31 0000792987 us-gaap:TechnologyBasedIntangibleAssetsMember aste:RexConIncMember 2017-01-01 2017-12-31 0000792987 aste:RexConIncMember us-gaap:CustomerRelationshipsMember 2017-01-01 2017-12-31 0000792987 aste:RexConIncMember us-gaap:NoncompeteAgreementsMember 2017-01-01 2017-12-31 0000792987 us-gaap:CustomerRelationshipsMember aste:PowerFlameIncorporatedMember 2017-01-01 2017-12-31 0000792987 aste:RexConIncMember us-gaap:TradeNamesMember 2017-01-01 2017-12-31 0000792987 us-gaap:MinimumMember aste:PowerFlameIncorporatedMember 2017-01-01 2017-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure aste:Segment aste:Businessunit aste:Customer utr:Btu false --12-31 2017-12-31 Yes No Yes Large Accelerated Filer 1258832000 ASTEC INDUSTRIES INC 0000792987 23072241 2017 FY 10-K 11099000 114786000 106659000 57297000 60417000 3103000 3723000 -31562000 -24243000 220444000 237742000 -27839000 -21140000 141931000 139970000 3995000 4490000 3334000 600000 600000 1024000 1024000 507000 507000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Advertising Expense</font> - The cost of advertising is expensed as incurred. The Company incurred $3,793, $4,045, and $4,231 in advertising costs during 2017, 2016 and 2015, respectively, which is included in selling, general and administrative expenses.</div></div> 4045000 4231000 3793000 1019000 2978000 2426000 1837000 2248000 1511000 1716000 560000 357000 308000 4064000 3562000 2953000 9821000 5312000 12771000 15133000 16177000 3406000 889579000 843601000 390300000 1446697000 306511000 417351000 1321003000 777353000 1529493000 576833000 602969000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Basis of Presentation </font>- The consolidated financial statements include the accounts of Astec Industries, Inc. and its domestic and foreign subsidiaries (the "Company"). The Company's significant wholly-owned and consolidated subsidiaries at December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; border-collapse: collapse;"><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec Australia Pty Ltd</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec do Brasil Fabricacao de Equipamentos Ltda. (92% owned)</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec Insurance Company</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec Mobile Machinery GmbH</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec Mobile Screens, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Breaker Technology, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Breaker Technology Ltd.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Carlson Paving Products, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">CEI Enterprises, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">GEFCO, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Heatec, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Johnson Crushers International, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Kolberg-Pioneer, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Osborn Engineered Products SA (Pty) Ltd</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Peterson Pacific Corp.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">(99% owned)</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Power Flame Incorporated</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">RexCon, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Roadtec, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Telestack Limited</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Telsmith, Inc.</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the 2016 consolidated financial statements to conform to the 2017 presentation.</div></div> 2017-10-01 2016-08-01 26443000 39765000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Business Combinations</font> - The Company accounts for business combinations using the acquisition method. Accordingly, intangible assets are recorded apart from goodwill if they arise from contractual or legal rights or if they are separable from goodwill. Related third-party acquisition costs are expensed as incurred and contingent consideration is booked at its fair value as part of the purchase price. See Note 20, Business Combinations, regarding acquisitions completed by the Company in the years ended December 31, 2017 and 2016.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">20. Business Combinations</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In October, 2017, the Company acquired substantially all of the assets and liabilities of RexCon, Inc. ("RexCon") for a total purchase price of $26,443. The purchase price was paid in cash with $3,000 deposited into escrow for a period of time not to exceed 18 months pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's preliminary allocation of the purchase price includes the recognition of $3,488 of goodwill and $7,778 of other intangible assets consisting of non-compete agreements (5-year useful life), technology (19-year useful life), trade names (15-year useful life), and customer relationships (18-year useful life). The revenues and results of operations of RexCon were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2017 and would not have been material on a proforma basis to any earlier period. RexCon's operating results are included in the Company's Energy Group beginning in the fourth quarter of 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">RexCon, located in Burlington, Wisconsin was founded in 2003 through an asset acquisition with the original company founded over 100 years ago.&#160; RexCon is a manufacturer of high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment. RexCon specializes in providing portable, high-production concrete equipment to contractors and producers worldwide in a totally integrated turnkey production system, including customized site layout and design engineering, batch plants, mixers, water heaters and chillers, ice production and delivery systems, material handling conveyors, gensets and power distribution, cement silos and screws, central dust collection, aggregate heating and cooling systems, batch automation controls and batch office trailers.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In August 2016, the Company acquired substantially all of the assets and certain liabilities of Power Flame Incorporated ("PFI") for a total purchase price of $39,765. The purchase price was paid in cash with $4,000 deposited into escrow for a period of time not to exceed two years pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's allocation of the purchase price resulted in the recognition of $12,632 of goodwill and $17,990 of other intangible assets consisting of technology (19 year useful life), trade names (15 year useful life) and customer relationships (18 year useful life). The revenues and results of operations of PFI were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2016 and would not have been material on a proforma basis to any earlier period. PFI's operating results are included in the Energy Group beginning in the third quarter of 2016.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">PFI, located in Parsons, Kansas, began operations in 1948 and manufactures and sells gas, oil and combination gas/oil and low NOx burners with outputs ranging from 400 thousand BTU's per hour to 120 million BTU's per hour as well as combustion control systems designed for commercial, industrial and process heating applications.</div></div> 17990000 7778000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Cash and Cash Equivalents</font> - All highly liquid investments with an original maturity of three months or less when purchased are considered to be cash and cash equivalents.</div></div> 62280000 82371000 25062000 13023000 -20091000 57309000 12039000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following provides information regarding benefit obligations, plan assets and the funded status of the plan:</div><div style="text-align: center;"><br /></div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Change in benefit obligation</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,565</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Actuarial loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Change in plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Actual gain on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,746</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Employer contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,717</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Funded status, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">15. Contingent Matters</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $3,805 at December 31, 2017. These arrangements expire at various dates through December 2020 and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $836 related to these guarantees as of December 31, 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In addition, the Company is contingently liable under letters of credit issued by a lender totaling $9,757 as of December 31, 2017, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through October 2020. As of December 31, 2017, the Company's foreign subsidiaries are contingently liable for a total of $3,557 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $13,314 as of December 31, 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has a sales contract with the purchaser of a large wood pellet plant, on which revenues of $7,987 and $135,187 were recorded in 2017 and 2016, respectively.&#160;As the plant has not yet met the production output and the operational specifications set forth in the original contract, as amended through December 31, 2017, the Company entered into a contract amendment in February 2018, whereby the Company agreed to compensate the customer for production shortfalls caused by the Company and other potential costs (depending upon the market price of wood pellets), from January 1, 2018 through June 15, 2018.&#160;The Company incurred production shortfalls in January and February 2018.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.</div></div> 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 0.10 40000000 40000000 23070000 23046000 0.20 0.20 4614000 4609000 23070000 23046000 22930000 22988000 23046000 23070000 -137000 -1603000 -232000 45141000 47127000 22920000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">18. Accumulated Other Comprehensive Loss</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The after-tax components comprising accumulated other comprehensive loss is summarized below:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(27,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unrecognized pension and post-retirement benefit cost, net of tax of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">$2,192 and $2,261, respectively</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,103</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated other comprehensive loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(24,243</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">See Note 12, Pension and Retirement Plans, for discussion of the amounts recognized in accumulated other comprehensive loss related to the Company's Kolberg-Pioneer, Inc. defined pension plan.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Concentration of Credit Risk</font> - The Company sells products to a wide variety of customers. Accounts receivable are carried at their outstanding principal amounts, less an allowance for doubtful accounts. The Company extends credit to its customers based on an evaluation of the customers' financial condition generally without requiring collateral, although the Company normally requires advance payments or letters of credit on large equipment orders. Credit risk is driven by conditions within the economy and the industry and is principally dependent on each customer's financial condition. To minimize credit risk, the Company monitors credit levels and financial conditions of customers on a continuing basis. After considering historical trends for uncollectible accounts, current economic conditions and specific customer recent payment history and financial stability, the Company records an allowance for doubtful accounts at a level which management believes is sufficient to cover probable credit losses. Amounts are deemed past due when they exceed the payment terms agreed to by the customer in the sales contract. Past due amounts are charged off when reasonable collection efforts have been exhausted and the amounts are deemed uncollectible by management. As of December 31, 2017, concentrations of credit risk with respect to receivables are limited due to the wide variety of customers.</div></div> 0.118 0.007 882162000 764314000 941610000 55000 150000 -95000 22566000 19918000 35628000 2553000 2866000 4098000 907000 874000 255000 30623000 16178000 19758000 39102000 49381000 0.0025 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">9. Debt</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby the lender extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. There were no outstanding revolving or term loan borrowings under the credit facility at December 31, 2017 or 2016. Letters of credit totaling $9,757, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. ("Astec Brazil"), were outstanding under the credit facility as of December 31, 2017, resulting in additional borrowing ability of $90,243 under the credit facility. The credit agreement has a five-year term expiring in April 2022. Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.32% as of December 31, 2017. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's South African subsidiary, Osborn Engineered Products SA (Pty) Ltd ("Osborn"), has a credit facility of $7,672 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of December 31, 2017, Osborn had no outstanding borrowings but had $813 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of December 31, 2017, Osborn had available credit under the facility of $6,859. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of December 31, 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's Brazilian subsidiary has outstanding working capital loans totaling $3,402 from Brazilian banks with interest rates ranging from 10.4% to 11.0%. The loans' maturity dates ranging from November 2018 to April 2024 and are secured by Astec Brazil's manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc. Additionally, Astec Brazil has various five-year equipment financing loans outstanding with Brazilian banks in the aggregate of $642 as of December 31, 2017 that have interest rates ranging from 3.5% to 16.3%. These equipment loans have maturity dates ranging from September 2018 to April 2020. Astec Brazil's loans are included in the accompanying consolidated balance sheets as current maturities of long-term debt of $2,469 and long-term debt of $1,575 as of December 31, 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Long-term debt maturities are expected to be $2,469, $729, $251, $251 and $251 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022, respectively, and $93 thereafter.</div></div> P5Y P5Y 0.104 0.110 0.035 0.163 -574000 241000 1742000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Assets of the SERP consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Market</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Market</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Company stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,958</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,455</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Equity securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,474</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,432</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> -1101000 345000 57000 -2653000 -1183000 107000 -2559000 -291000 -3521000 24732000 16743000 -275000 -1213000 -455000 2478000 2516000 2710000 3403000 8507000 4287000 1007000 1067000 2576000 2676000 17810000 25739000 5461000 6310000 1448000 2530000 299000 367000 3560000 4527000 299000 456000 8318000 8280000 6029000 8065000 2124000 1293000 1712000 2351000 14562000 20167000 1244000 769000 1605000 654000 1669000 1509000 511000 0 625000 685000 685000 625000 890000 -466000 4810000 0 -202000 689000 -53000 0 0.4 0.3 0.15 0.5 0.5 0.65 0.3 0.4 0 0.15 0.65 9100000 860000 830000 800000 514000 867000 -530000 -500000 -480000 6152000 5463000 -2863000 -2199000 0.0428 0.0400 0.0381 1746000 763000 0.0400 0.0350 0.0625 0.0700 0.0700 16916000 16104000 6152000 5463000 15565000 16104000 16916000 13241000 12688000 14717000 840000 782000 720000 650000 630000 596000 415000 415000 7182000 5292000 5943000 440000 256000 348000 0.636 1.000 0.432 1.000 0.335 0.029 0.494 0.074 5553000 7904000 10719000 7205000 920000 7581000 899000 10033000 24078000 6907000 954000 25802000 6655000 9363000 24813000 21312000 20818000 20744000 144000 0 144000 144000 0 0 89000 112000 112000 89000 112000 89000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">13. Derivative Financial Instruments</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is exposed to certain risks relating to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates. The fair value of the derivative financial instrument is recorded on the Company's consolidated balance sheets and is adjusted to fair value at each measurement date. The changes in fair value are recognized in the consolidated statements of income in the current period. The Company does not engage in speculative transactions nor does it hold or issue derivative financial instruments for trading purposes. The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $11,099 during 2017. At December 31, 2017, the Company reported $112 of derivative liabilities in other current liabilities. The Company reported $144 of derivative assets in other current assets and $89 of derivative liabilities in other current liabilities at December 31, 2016. The Company recognized, as a component of cost of sales, a net loss on the change in fair value of derivative instruments of $663 and $336 for the years ended December 31, 2017 and 2016, respectively. The Company recognized a net gain on the change in fair value of derivative instruments of $606 for the year ended December 31, 2015. There were no derivatives that were designated as hedges at December 31, 2017 or 2016.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Derivatives and Hedging Activities</font> - The Company recognizes all derivatives in the consolidated balance sheets at their fair value. Derivatives that are not hedges are adjusted to fair value through income. If the derivative is a hedge, depending on the nature of the hedge, changes in the fair value of derivatives are either offset against the change in fair value of assets, liabilities, or firm commitments through income or recognized in other comprehensive income until the hedged item is recognized in income. The ineffective portion of a derivative's change in fair value is immediately recognized in income. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuation in currency exchange rates. See Note 13, Derivative Financial Instruments, regarding foreign exchange contracts outstanding at December 31, 2017 and 2016.</div></div> 9193000 -8000 9201000 9217000 -9000 9226000 9226000 -10000 9236000 717873000 688369000 583834000 1.42 2.38 1.63 1.64 2.40 1.43 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Earnings Per Share </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</font>Basic earnings per share is based on the weighted average number of common shares outstanding and diluted earnings per share includes potential dilutive effects of restricted stock units and shares held in the Company's supplemental executive retirement plan.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Denominator:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for basic earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Restricted stock units</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">85</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">123</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Supplemental executive retirement plan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> -2173000 -250000 1720000 0.21 0.35 5210000 934000 362000 1132000 P2Y7M6D 23297000 25693000 0.99 0.92 345000 0 0 0 0 345000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">3. Fair Value Measurements</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan ("SERP"). The financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of these instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As indicated in the tables below, the Company has determined that its financial assets and liabilities at December 31, 2017 and 2016 are level 1 and level 2 in the fair value hierarchy:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading equity securities:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP money market fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Preferred stocks</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading debt securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Corporate bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Municipal bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Floating rate notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">U.S. Treasury bills</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Asset-backed securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,771</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading equity securities:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP money market fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 17px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,335</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,335</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Preferred stocks</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading debt securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Corporate bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Municipal bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Floating rate notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">U.S. Treasury bills</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">388</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">388</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Asset-backed securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,283</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,283</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,821</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,133</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,971</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,971</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company reevaluates the volume of trading activity for each of its investments at the end of each reporting period and adjusts the level within the fair value hierarchy as needed.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Fair Value of Financial Instruments</font> - For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of those instruments. Trading equity investments are valued at their estimated fair value based on their quoted market prices and debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third party pricing service.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Financial assets and liabilities are categorized as of the end of each reporting period based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:</div><div style="text-align: center;"><br /></div><div style="text-align: justify; margin-left: 36pt; margin-right: 70.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 1 -&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unadjusted quoted prices in active markets for identical assets or liabilities.</font></div><div style="text-align: center;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 72pt; vertical-align: top; align: right;">Level 2 -</td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 72pt; vertical-align: top; align: right;">Level 3 -</td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</div></td></tr></table></div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All financial assets and liabilities held by the Company at December 31, 2017 and 2016 are classified as Level 1 or Level 2, as summarized in Note 3, Fair Value Measurements.</div></div> 18575000 27970000 16285000 5172000 2686000 1362000 1914000 12177000 16895000 4125000 10856000 7584000 3231000 12206000 3628000 P5Y P19Y P19Y P8Y P15Y P19Y P15Y P19Y P18Y P5Y P18Y P15Y 3191000 26035000 31376000 38820000 5764000 47847000 7021000 6821000 9650000 4069000 -246000 -1377000 431000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Foreign Currency Translation</font> - Subsidiaries located in Australia, Brazil, Canada, Germany, Northern Ireland, and South Africa operate primarily using local functional currencies. Accordingly, assets and liabilities of these subsidiaries are translated using exchange rates in effect at the end of the period, and revenues and costs are translated using average exchange rates for the period. The resulting adjustments are presented as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses, net are included in cost of sales and amounted to a gain of $431 in 2017 and losses of $246 and $1,377 in 2016 and 2015, respectively.</div></div> 1252000 -846000 931000 606000 -663000 -336000 -276000 -381000 -96000 224000 529000 388000 -2630000 1440000 125000 0 1315000 0 -33000 -2663000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">5. Goodwill</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. Current U.S. accounting guidance provides that goodwill and indefinite-lived intangible assets be tested for impairment at least annually. The Company performs the required valuation procedures each year as of December 31 after the following year's forecasts are submitted and reviewed. The valuations performed in 2017, 2016 and 2015 indicated no impairment of goodwill.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The changes in the carrying amount of goodwill by reporting segment during the years ended December 31, 2017 and 2016 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,481</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,354</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,448</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,315</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,039</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 45732000 40804000 0 8481000 22354000 30835000 12632000 16120000 8573000 8448000 21039000 19724000 12632000 3488000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Goodwill and Other Intangible Assets</font> - The Company classifies intangible assets as either intangible assets with definite lives subject to amortization or goodwill.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company tests intangible assets with definite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the future undiscounted cash flows expected to be generated from the use of the asset.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual terms of agreements, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized over their useful lives as follows: dealer network and customer relationships: 8-19 years; trade names: 15 years; other: 5-19 years.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill is not amortized. The Company tests goodwill for impairment annually or more frequently if events or circumstances indicate that goodwill might be impaired. The Company uses qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying value, including goodwill. The Company estimates the fair values of each of its reporting units using the income approach.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The income approach uses a reporting unit's projection of estimated future operating results and cash flows which are then discounted using a weighted average cost of capital determined based on current market conditions for the individual reporting unit. The projection uses management's best estimates of cash flows over the projection period based on estimates of annual and terminal growth rates in sales and costs, and changes in operating margins, selling, general and administrative expenses, working capital requirements and capital expenditures. Other factors used in evaluating the fair value of a reporting unit could include deterioration in the general economy, fluctuations in foreign exchange, deterioration in the industry or markets in which the reporting unit operates, an increased competitive market, regulatory or political developments in the market, increases in raw materials, labor costs or other factors that have a negative effect on earnings and cash flows, a decline in actual or budgeted earnings or cash flows, and entity specific changes in management, key personnel, strategy or customer base. If the fair value of a reporting unit is found to be less than its book value, the company will record an impairment loss equal to the excess, if any, of the book value over the fair value of its goodwill.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The fair value of reporting units that do not have goodwill are estimated using either the income or market approaches, depending on which approach is the most appropriate for each reporting unit. The fair value of the reporting units that serve operating units in supporting roles, such as the captive insurance company and the corporate reporting unit are estimated using the cost approach. The sum of the fair values of all reporting units is compared to the fair value of the consolidated Company, calculated using the market approach, which is inferred from the market capitalization of the Company at the date of the valuation, to confirm that the Company's estimation of the fair value of its reporting units is reasonable.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Determining the fair values of the Company's reporting units involves the use of significant estimates and assumptions. Due to the inherent uncertainty involved in making these estimates and assumptions, actual results could differ materially from those estimates.</div></div> 0 3488000 12632000 0 3488000 0 12632000 0 218843000 243129000 265269000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Impairment of Long-lived Assets</font> - In the event that facts and circumstances indicate the carrying amounts of long-lived assets may be impaired, an evaluation of recoverability is performed. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the carrying amount for each asset (or group of assets) to determine if a write-down is required. If this review indicates that the assets will not be recoverable, the carrying values of the impaired assets are reduced to their estimated fair value. Fair value is estimated using discounted cash flows, prices for similar assets or other valuation techniques.</div></div> -36623000 110504000 400000 476000 -55992000 -40963000 78608000 -55000 68189000 57846000 55980000 87326000 1237000 -5873000 -231000 87095000 51973000 57217000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">14. Income Taxes</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For financial reporting purposes, income before income taxes includes the following components:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="11" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">87,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,846</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income before income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">87,095</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,973</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The provision for income taxes consists of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 12px;"><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Current provision:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,866</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">907</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total current provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,566</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred provision (benefit):</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(455</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,213</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,101</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total provision (benefit):</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,285</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,575</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,885</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,252</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(846</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total income&#160;tax provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's income tax provision is computed based on the domestic and foreign federal statutory rates and the average state statutory rates, net of related federal benefit.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income before income taxes. A reconciliation of the provision for income taxes at the statutory federal income tax rate to the amount provided is as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax at the statutory federal income tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,026</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Qualified production activity deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,174</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">State income tax, net of federal income tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,876</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other permanent differences</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Research and development tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(785</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Valuation allowance impact</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,638</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">U.S. Tax Reform impact</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,056</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other items</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(534</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total income tax provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant components of the Company's deferred tax assets and liabilities are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Warranty reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,560</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,527</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Bad debt reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 17px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State tax loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,403</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Accrued vacation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,712</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">367</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Deferred compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Restricted stock units</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,845</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Pension and post-employment benefits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,448</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign net operating losses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,310</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,478</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,516</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Valuation allowances</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Property and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,244</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">654</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Pension</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Outside basis differences</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total net deferred assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As of December 31, 2017, the Company has state net operating loss carryforwards of $17,579 and foreign net operating loss carryforwards of approximately $19,876, which will be available to offset future taxable income. If not used, these carryforwards will expire between 2018 and 2030. A significant portion of the valuation allowance for deferred tax assets relates to the future utilization of state and foreign net operating loss and state tax credit carryforwards. Future utilization of these net operating loss and state tax credit carryforwards is evaluated by the Company on a periodic basis and the valuation allowance is adjusted accordingly. In 2017, the valuation allowance on these carryforwards was increased by $7 due to the uncertainty about whether certain entities will realize their state and foreign net operating loss carryforwards. The Company has also determined that the recovery of certain other deferred tax assets is uncertain. The valuation allowance for these deferred tax assets was increased by $31 during 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table represents a roll forward of the deferred tax asset valuation allowance for the years ended December 31, 2017, 2016 and 2015:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,029</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Write-offs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,862</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">315</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Undistributed earnings of the Company's Canadian subsidiary, Breaker Technology Ltd. ("BTL") and South African subsidiary, Osborn Engineered Products SA, (PTY), Ltd. ("Osborn") are considered to be indefinitely reinvested; accordingly, no provision for U.S. federal and state income taxes has been provided thereon. As of December 31, 2017, the cumulative amounts of undistributed GAAP earnings for BTL and Osborn are $4,026 and $28,249, respectively. A portion of these amounts may be subject to taxation under the one-time transition tax included in the Tax Cuts and Jobs Act of 2017.&#160;Based upon the provisions in the Tax Cuts and Jobs Act of 2017, any future qualified dividends out of these amounts will not be subject to U.S. income taxes.&#160;However, upon any future inclusion as Subpart F income or capital gains, the Company would be subject to additional U.S. income taxes (subject to an adjustment for foreign tax credits).&#160;Upon any repatriation, withholding taxes due to the foreign jurisdictions may have to be paid. At this time, it is not practicable to determine the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company files income tax returns in the U.S. federal jurisdiction, and in various state and foreign jurisdictions. The Company is no longer subject to U.S. federal income tax examinations by authorities for years prior to 2014. With few exceptions, the Company is no longer subject to state and local or non-U.S. income tax examinations by authorities for years prior to 2012.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has a liability for unrecognized tax benefits of $365 and $238 (excluding accrued interest and penalties) as of December 31, 2017 and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense. The Company recognized tax benefits of $22 and $16 in 2017 and 2016, respectively, for penalties and interest related to amounts that were settled for less than previously accrued. The net total amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate is $370 and $238 at December 31, 2017 and 2016, respectively. The Company does not expect a significant increase or decrease to the total amount of unrecognized tax benefits within the next twelve months.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">A reconciliation of the beginning and ending unrecognized tax benefits excluding interest and penalties is as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">603</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Additions for tax positions related to the current year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Additions for tax positions related to prior years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reductions due to lapse of statutes of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(162</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Decreases related to settlements with tax authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,575</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">603</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The December 31, 2017 balance of unrecognized tax benefits includes no tax positions for which the ultimate deductibility is highly certain but the timing of such deductibility is uncertain. Accordingly, there is no impact to the deferred tax accounting for certain tax benefits.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the "Tax Act") was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December 31, 2017, the transition of U.S international taxation from a worldwide tax system to a territorial system and a one-time transition tax on the mandatory deemed repatriation of foreign earnings. The Company's fourth quarter 2017 provision for income taxes was reduced by $1,056, (comprised of a $1,548 reduction in income tax expense recorded in connection with the remeasurement of deferred tax assets and liabilities and $492 of additional income tax expense recorded in connection with the transition tax on the mandatory deemed repatriation of foreign earnings) due to applying the provisions of the Tax Act.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">On December 22, 2017, Staff Accounting Bulletin No. 118 ("SAB 118") was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. In accordance with SAB 118, the Company determined that the $492 additional 2017 income tax expense is a provisional amount and constitutes a reasonable estimate at December 31, 2017, based upon the best information currently available. The ultimate impact may differ from the provisional amount, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued and actions the Company may take as a result of the Tax Act. Any subsequent adjustment to the amount will be recorded to current income tax expense when the analysis is complete, which is expected in 2018 shortly after the filing of the Company's 2017 U.S. income tax return.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">While the Tax Act provides for a territorial tax system, beginning in 2018, it includes two new U.S. tax base erosion provisions, the global intangible low-taxed income ("GILTI") provisions and the base-erosion and anti-abuse tax ("BEAT") provisions.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The GILTI provisions require the Company to include, in its U.S. income tax return, foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore, has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the year ended December 31, 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The BEAT provisions in the Tax Act eliminates the deduction of certain base-erosion payments made to related foreign corporations, and impose a minimum tax, if greater than regular tax. The Company does not expect it will be subject to this tax, and therefore, has not included any tax impacts of BEAT in its consolidated financial statements for the year ended December 31, 2017.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The changes to existing U.S. tax laws as a result of the Tax Act, which we believe have the most significant impact on the Company's federal income taxes are as follows:</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Reduction of the U.S. Corporate Income Tax Rate: </font>The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company recognized a deferred tax benefit and related increase in deferred tax assets of $1,548 in its 2017 consolidated financial statements due to the remeasurement necessitated by the Tax Act's provision reducing the reduction in the U.S. corporate income tax rate from 35% to 21%. This benefit is attributable to the Company being in a net deferred tax liability position when considering only U.S. federal deferred items. The Company has significant deferred tax assets related to foreign jurisdictions and U.S. state income taxes.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Transition Tax on Foreign Earnings: </font>The Company recognized a provisional income tax expense of $492 for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. The determination of the transition tax requires further analysis regarding the amount and composition of the Company's historical foreign earnings and foreign taxes, which is expected to be completed in 2018.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-style: italic;">Repeal of Domestic Production Activities Deduction: </font>While not effective until 2018, the Tax Act repeals the Domestic Production Activities Deduction ("DPAD") previously provided under IRC &#167;199. The DPAD benefit has historically been very material to the Company's federal income taxes. The DPAD benefits included in the effective tax rate reconciliations for 2017, 2016 and 2015 were $1,661, $1,641 and $1,174, respectively.</div></div> 20026000 30483000 18191000 1638000 2036000 1585000 1174000 1661000 1641000 19627000 32107000 20007000 1318000 17356000 -129000 1224000 18148000 491000 3033000 462000 764000 437000 664000 27973000 -534000 -137000 -483000 1520000 1386000 1876000 855000 291000 785000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Income Taxes</font> - Income taxes are based on pre-tax financial accounting income. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. The Company periodically assesses the need to establish valuation allowances against its deferred tax assets to the extent the Company no longer believes it is more likely than not that the tax assets will be fully utilized.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company evaluates a tax position to determine whether it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position. A tax position that meets the more-likely-than-not recognition threshold is subject to a measurement assessment to determine the amount of benefit to recognize and the appropriate reserve to establish, if any. If a tax position does not meet the more-likely-than-not recognition threshold, no benefit is recognized. The Company is periodically audited by U.S. federal and state as well as foreign tax authorities. While it is often difficult to predict final outcome or timing of resolution of any particular tax matter, the Company believes its reserve for uncertain tax positions is adequate to reduce the uncertain positions to the greatest amount of benefit that is more likely than not realizable.</div></div> 26917000 29573000 28455000 673000 393000 551000 -11409000 8836000 630000 181000 -4093000 -597000 122000 229000 103000 -762000 9379000 -3697000 779000 968000 -2069000 3016000 5181000 -4846000 -3387000 25000 1366000 -30839000 19618000 6499000 45000 -50000 24000 3576000 11142000 -1118000 4895000 -3163000 7749000 405000 -473000 1873000 123000 85000 96000 26643000 30952000 5659000 2696000 18451000 20520000 7736000 2533000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">6. Intangible Assets</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Intangible assets consisted of the following at December 31, 2017 and 2016:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross <br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated<br /> Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net<br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross<br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated <br /> Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net <br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Dealer network and customer</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt;">relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,376</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,856</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,914</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,736</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,362</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,821</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,696</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,533</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,895</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">38,820</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amortization expense on intangible assets was $4,064, $3,562 and $2,953 for 2017, 2016 and 2015, respectively. Intangible asset amortization expense is expected to be $5,172, $4,069, $3,628, $3,191 and $2,686 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022 respectively, and $12,206 thereafter.</div></div> 1395000 1611000 840000 412000 10000 4000 338000 634000 49000 148000 31000 9000 948000 258000 1005000 588000 1407000 1651000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">2. Inventories</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Raw materials and parts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">146,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">137,763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Work-in-process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">115,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">84,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Used equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">391,379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">360,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 84898000 94571000 391379000 360404000 115613000 129441000 146144000 137763000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Inventories</font> - The Company's inventory is comprised of raw materials, work-in-process, finished goods and used equipment.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Raw material inventory is comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company's after-market parts business.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Work-in-process inventory consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Finished goods inventory consists of completed equipment manufactured for sale to customers.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Used equipment inventory consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.</div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company's products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company's products, the Company's normal gross margins, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item's value has been deemed to be less than cost, a net realizable value allowance is calculated and a new "cost basis" for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The most significant component of the Company's inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the equipment or parts we sell. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item's net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.</div></div> 1302000 806000 542000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">4. Investments</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's trading securities consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman', Times, serif; border-right: medium none; width: 100%; border-bottom: medium none; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; padding-bottom: 2px; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortized<br /> Cost</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross<br />Unrealized<br /> Gains</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross <br />Unrealized <br /> Losses</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Fair Value<br />(Net Carrying<br /> Amount)</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">December 31, 2017</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading equity securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,964</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">394</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,327</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading debt securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,971</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,850</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,935</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">452</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">210</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,177</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">December 31, 2016</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading equity securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,980</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,902</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading debt securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,312</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">248</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,087</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,292</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,989</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr></table><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading equity investments are valued at their estimated fair value based on their quoted market prices and trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third-party pricing service. Additionally, a significant portion of the trading equity securities are in equity money market and mutual funds and also comprise a portion of the Company's liability under its SERP. See Note 12, Pension and Retirement Plans, for additional information on these investments and the SERP.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading debt securities are comprised mainly of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.</div><div><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Net unrealized gains or losses incurred on investments still held as of the end of each reporting period amounted to losses of $319, $107 and $429 in 2017, 2016 and 2015, respectively.<br /></div></div></div> 0 2283000 3335000 0 124000 364000 2248000 1030000 5661000 0 0 2248000 118000 753000 3335000 526000 0 0 0 1912000 637000 0 5661000 118000 0 0 0 968000 0 92000 4839000 0 475000 364000 753000 5413000 0 0 4839000 0 526000 475000 1912000 0 637000 5413000 1030000 388000 92000 388000 2283000 968000 0 124000 9757000 9757000 13314000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">8. Leases</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company leases certain land, buildings and equipment for use in its operations under various operating leases. Total rental expense charged to operations under operating leases was approximately $3,211, $2,792 and $2,786 for the years ended December 31, 2017, 2016 and 2015, respectively.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Minimum rental commitments for all noncancelable operating leases at December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,146</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,965</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 843601000 889579000 202814000 194760000 0 0 7971000 7971000 8664000 8664000 168861000 179146000 546000 641000 651000 2022-04-30 2018-09-30 2018-11-30 2020-04-30 2024-04-30 2020-10-31 0 0 0 0.00125 0.0075 7672000 100000000 6859000 0.0232 0.1000 3402000 642000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Long-lived assets by major geographic region are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">158,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Brazil</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,114</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,288</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Northern Ireland</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,342</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">South Africa</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,684</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,372</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Australia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Germany</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Total foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 251000 251000 251000 2469000 2538000 2469000 2469000 1575000 4116000 1575000 729000 93000 836000 3805000 14553000 13965000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Investments</font> - Investments consist primarily of investment-grade marketable securities. Trading securities are carried at fair value, with unrealized holding gains and losses included in net income. Realized gains and losses are accounted for on the specific identification method. Purchases and sales are recorded on a trade date basis. Management determines the appropriate classification of its investments at the time of acquisition and reevaluates such determination at each balance sheet date.</div></div> 1624000 1024000 7882000 1958000 3427000 4589000 8552000 4455000 4963000 5432000 1960000 3474000 3589000 6549000 43000 663000 663000 1322000 1322000 43000 1011000 1093000 -11020000 -6062000 -16792000 -66227000 -10592000 -46900000 134806000 30866000 41881000 32797000 37795000 55159000 -831000 -171000 -205000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Recent Accounting Pronouncements </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, cash flows or results of operations.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however, in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments &#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)" which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's consolidated statements of cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on the Company's financial position,&#160;results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.&#160; Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.</div></div> 1218000 3055000 529000 3 2018-12-31 2030-12-31 233000 1965000 3211000 2792000 2786000 6263000 2146000 279000 634000 87155000 49987000 55537000 145180000 160775000 153145000 1006000 17579000 19876000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">1. Summary of Significant Accounting Policies</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Basis of Presentation </font>- The consolidated financial statements include the accounts of Astec Industries, Inc. and its domestic and foreign subsidiaries (the "Company"). The Company's significant wholly-owned and consolidated subsidiaries at December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%; border-collapse: collapse;"><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec Australia Pty Ltd</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec do Brasil Fabricacao de Equipamentos Ltda. (92% owned)</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec Insurance Company</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Astec Mobile Machinery GmbH</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Astec Mobile Screens, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Breaker Technology, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Breaker Technology Ltd.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Carlson Paving Products, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">CEI Enterprises, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">GEFCO, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Heatec, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Johnson Crushers International, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Kolberg-Pioneer, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Osborn Engineered Products SA (Pty) Ltd</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Peterson Pacific Corp.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">(99% owned)</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Power Flame Incorporated</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">RexCon, Inc.</div></td><td style="width: 61.36%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Roadtec, Inc.</div></td></tr><tr><td style="width: 38.64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Telestack Limited</div></td><td style="width: 61.36%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-right: 30.6pt;">Telsmith, Inc.</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the 2016 consolidated financial statements to conform to the 2017 presentation.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Use of Estimates</font> - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from those estimates.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Foreign Currency Translation</font> - Subsidiaries located in Australia, Brazil, Canada, Germany, Northern Ireland, and South Africa operate primarily using local functional currencies. Accordingly, assets and liabilities of these subsidiaries are translated using exchange rates in effect at the end of the period, and revenues and costs are translated using average exchange rates for the period. The resulting adjustments are presented as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses, net are included in cost of sales and amounted to a gain of $431 in 2017 and losses of $246 and $1,377 in 2016 and 2015, respectively.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Fair Value of Financial Instruments</font> - For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of those instruments. Trading equity investments are valued at their estimated fair value based on their quoted market prices and debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third party pricing service.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Financial assets and liabilities are categorized as of the end of each reporting period based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:</div><div style="text-align: center;"><br /></div><div style="text-align: justify; margin-left: 36pt; margin-right: 70.9pt;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Level 1 -&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </font><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unadjusted quoted prices in active markets for identical assets or liabilities.</font></div><div style="text-align: center;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 72pt; vertical-align: top; align: right;">Level 2 -</td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="text-align: justify;"><table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td style="width: 36pt;"></td><td style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 72pt; vertical-align: top; align: right;">Level 3 -</td><td style="width: auto; vertical-align: top; text-align: justify;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.</div></td></tr></table></div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All financial assets and liabilities held by the Company at December 31, 2017 and 2016 are classified as Level 1 or Level 2, as summarized in Note 3, Fair Value Measurements.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Cash and Cash Equivalents</font> - All highly liquid investments with an original maturity of three months or less when purchased are considered to be cash and cash equivalents.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Investments</font> - Investments consist primarily of investment-grade marketable securities. Trading securities are carried at fair value, with unrealized holding gains and losses included in net income. Realized gains and losses are accounted for on the specific identification method. Purchases and sales are recorded on a trade date basis. Management determines the appropriate classification of its investments at the time of acquisition and reevaluates such determination at each balance sheet date.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Concentration of Credit Risk</font> - The Company sells products to a wide variety of customers. Accounts receivable are carried at their outstanding principal amounts, less an allowance for doubtful accounts. The Company extends credit to its customers based on an evaluation of the customers' financial condition generally without requiring collateral, although the Company normally requires advance payments or letters of credit on large equipment orders. Credit risk is driven by conditions within the economy and the industry and is principally dependent on each customer's financial condition. To minimize credit risk, the Company monitors credit levels and financial conditions of customers on a continuing basis. After considering historical trends for uncollectible accounts, current economic conditions and specific customer recent payment history and financial stability, the Company records an allowance for doubtful accounts at a level which management believes is sufficient to cover probable credit losses. Amounts are deemed past due when they exceed the payment terms agreed to by the customer in the sales contract. Past due amounts are charged off when reasonable collection efforts have been exhausted and the amounts are deemed uncollectible by management. As of December 31, 2017, concentrations of credit risk with respect to receivables are limited due to the wide variety of customers.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Allowance for Doubtful Accounts</font> - The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Write offs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(308</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(560</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(46</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,716</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Inventories</font> - The Company's inventory is comprised of raw materials, work-in-process, finished goods and used equipment.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Raw material inventory is comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company's after-market parts business.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Work-in-process inventory consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Finished goods inventory consists of completed equipment manufactured for sale to customers.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Used equipment inventory consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.</div><div style="text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company's products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company's products, the Company's normal gross margins, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item's value has been deemed to be less than cost, a net realizable value allowance is calculated and a new "cost basis" for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The most significant component of the Company's inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the equipment or parts we sell. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item's net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Property and Equipment</font> - Property and equipment is stated at cost. Depreciation is calculated for financial reporting purposes using the straight-line method based on the estimated useful lives of the assets as follows: airplanes (20 years), buildings (40 years) and equipment (3 to 10 years). Both accelerated and straight-line methods are used for tax compliance purposes. Routine repair and maintenance costs and planned major maintenance are expensed when incurred.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Goodwill and Other Intangible Assets</font> - The Company classifies intangible assets as either intangible assets with definite lives subject to amortization or goodwill.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company tests intangible assets with definite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the future undiscounted cash flows expected to be generated from the use of the asset.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual terms of agreements, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized over their useful lives as follows: dealer network and customer relationships: 8-19 years; trade names: 15 years; other: 5-19 years.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Goodwill is not amortized. The Company tests goodwill for impairment annually or more frequently if events or circumstances indicate that goodwill might be impaired. The Company uses qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying value, including goodwill. The Company estimates the fair values of each of its reporting units using the income approach.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The income approach uses a reporting unit's projection of estimated future operating results and cash flows which are then discounted using a weighted average cost of capital determined based on current market conditions for the individual reporting unit. The projection uses management's best estimates of cash flows over the projection period based on estimates of annual and terminal growth rates in sales and costs, and changes in operating margins, selling, general and administrative expenses, working capital requirements and capital expenditures. Other factors used in evaluating the fair value of a reporting unit could include deterioration in the general economy, fluctuations in foreign exchange, deterioration in the industry or markets in which the reporting unit operates, an increased competitive market, regulatory or political developments in the market, increases in raw materials, labor costs or other factors that have a negative effect on earnings and cash flows, a decline in actual or budgeted earnings or cash flows, and entity specific changes in management, key personnel, strategy or customer base. If the fair value of a reporting unit is found to be less than its book value, the company will record an impairment loss equal to the excess, if any, of the book value over the fair value of its goodwill.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The fair value of reporting units that do not have goodwill are estimated using either the income or market approaches, depending on which approach is the most appropriate for each reporting unit. The fair value of the reporting units that serve operating units in supporting roles, such as the captive insurance company and the corporate reporting unit are estimated using the cost approach. The sum of the fair values of all reporting units is compared to the fair value of the consolidated Company, calculated using the market approach, which is inferred from the market capitalization of the Company at the date of the valuation, to confirm that the Company's estimation of the fair value of its reporting units is reasonable.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Determining the fair values of the Company's reporting units involves the use of significant estimates and assumptions. Due to the inherent uncertainty involved in making these estimates and assumptions, actual results could differ materially from those estimates.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Impairment of Long-lived Assets</font> - In the event that facts and circumstances indicate the carrying amounts of long-lived assets may be impaired, an evaluation of recoverability is performed. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the carrying amount for each asset (or group of assets) to determine if a write-down is required. If this review indicates that the assets will not be recoverable, the carrying values of the impaired assets are reduced to their estimated fair value. Fair value is estimated using discounted cash flows, prices for similar assets or other valuation techniques.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Self-Insurance Reserves</font> - The Company retains the risk for a portion of its workers' compensation claims and general liability claims by way of a captive insurance company, Astec Insurance Company ("Astec Insurance" or the "captive"). Astec Insurance was originally incorporated under the laws of the state of Vermont but was redomiciled to the state of Tennessee in late 2017. The objectives of Astec Insurance are to improve control over and reduce the cost of claims; to improve focus on risk reduction with the development of a program structure which rewards proactive loss control; and to ensure management participation in the defense and settlement process for claims.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For general liability claims, the captive is liable for the first $1,000 per occurrence and $3,000 per year in the aggregate. The Company carries general liability, excess liability and umbrella policies for claims in excess of amounts covered by the captive.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For workers' compensation claims, the captive is liable for the first $350 per occurrence and $3,250 per year in the aggregate. The Company utilizes a large national insurance company as third-party administrator for workers' compensation claims and carries insurance coverage for claims liabilities in excess of amounts covered by the captive.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The financial statements of the captive are consolidated into the consolidated financial statements of the Company. The short-term and long-term reserves for claims and potential claims related to general liability and workers' compensation under the captive are included in accrued loss reserves or other long-term liabilities, respectively, in the consolidated balance sheets depending on the expected timing of future payments. The undiscounted reserves are actuarially determined to cover the ultimate cost of each claim based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. However, the Company does not believe it is reasonably likely that the reserve level will materially change in the foreseeable future.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is self-insured for health and prescription claims under its Group Health Insurance Plan at all but one of the Company's domestic manufacturing subsidiaries. The Company carries reinsurance coverage to limit its exposure for individual health claims above certain limits. Third parties administer health claims and prescription medication claims. The Company maintains a reserve for the self-insured health plan which is included in accrued loss reserves on the Company's consolidated balance sheets. This reserve includes both unpaid claims and an estimate of claims incurred but not reported, based on historical claims and payment experience. Historically, the reserves have been sufficient to provide for claims payments. Changes in actual claims experience or payment patterns could cause the reserve to change, but the Company does not believe it is reasonably likely that the reserve level will materially change in the near future.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The remaining U.S. subsidiary is covered under a fully insured group health plan. Employees of the Company's foreign subsidiaries are insured under separate health plans. No reserves are necessary for these fully-insured health plans.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Revenue Recognition</font> - Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is a reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method using vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company presents in the consolidated statements of income any taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, on a net (excluded from revenue) basis.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Advertising Expense</font> - The cost of advertising is expensed as incurred. The Company incurred $3,793, $4,045, and $4,231 in advertising costs during 2017, 2016 and 2015, respectively, which is included in selling, general and administrative expenses.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Income Taxes</font> - Income taxes are based on pre-tax financial accounting income. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. The Company periodically assesses the need to establish valuation allowances against its deferred tax assets to the extent the Company no longer believes it is more likely than not that the tax assets will be fully utilized.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company evaluates a tax position to determine whether it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position. A tax position that meets the more-likely-than-not recognition threshold is subject to a measurement assessment to determine the amount of benefit to recognize and the appropriate reserve to establish, if any. If a tax position does not meet the more-likely-than-not recognition threshold, no benefit is recognized. The Company is periodically audited by U.S. federal and state as well as foreign tax authorities. While it is often difficult to predict final outcome or timing of resolution of any particular tax matter, the Company believes its reserve for uncertain tax positions is adequate to reduce the uncertain positions to the greatest amount of benefit that is more likely than not realizable.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Product Warranty Reserve</font> - The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For equipment, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, Company fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from our estimates, revisions to the estimated warranty liability may be required.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Pension and Retirement Plans</font> - The determination of obligations and expenses under the Company's pension plan is dependent on the Company's selection of certain assumptions used by independent actuaries in calculating such amounts. Those assumptions are described in Note 12, Pension and Retirement Plans and include among others, the discount rate, expected return on plan assets and the expected mortality rates. In accordance with U.S. generally accepted accounting principles, actual results that differ from assumptions are accumulated and amortized over future periods and, therefore, generally affect the recognized expense in such periods. Significant differences in actual experience or significant changes in the assumptions used may materially affect the pension obligations and future expenses.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company recognizes the overfunded or underfunded status of its pension plan as an asset or liability. Actuarial gains and losses, amortization of prior service cost (credit) and amortization of transition obligations are recognized through other comprehensive income (loss) in the year in which the changes occur. The Company measures the funded status of its pension plan as of the date of the Company's fiscal year-end.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Stock-based Compensation </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</font>The Company recognizes the cost of employee services received in exchange for equity awards in the consolidated financial statements based on the grant date calculated fair value of the awards. The Company recognizes stock-based compensation expense over the period during which an employee is required to provide service in exchange for the award (the vesting period). The Company's equity awards are further described in Note 16, Shareholders' Equity.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Earnings Per Share </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</font>Basic earnings per share is based on the weighted average number of common shares outstanding and diluted earnings per share includes potential dilutive effects of restricted stock units and shares held in the Company's supplemental executive retirement plan.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Denominator:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for basic earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Restricted stock units</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">85</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">123</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Supplemental executive retirement plan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Derivatives and Hedging Activities</font> - The Company recognizes all derivatives in the consolidated balance sheets at their fair value. Derivatives that are not hedges are adjusted to fair value through income. If the derivative is a hedge, depending on the nature of the hedge, changes in the fair value of derivatives are either offset against the change in fair value of assets, liabilities, or firm commitments through income or recognized in other comprehensive income until the hedged item is recognized in income. The ineffective portion of a derivative's change in fair value is immediately recognized in income. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuation in currency exchange rates. See Note 13, Derivative Financial Instruments, regarding foreign exchange contracts outstanding at December 31, 2017 and 2016.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Shipping and Handling Fees and Cost</font> - The Company records revenues earned for shipping and handling as revenue, while the cost of shipping and handling is classified as cost of sales.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Business Combinations</font> - The Company accounts for business combinations using the acquisition method. Accordingly, intangible assets are recorded apart from goodwill if they arise from contractual or legal rights or if they are separable from goodwill. Related third-party acquisition costs are expensed as incurred and contingent consideration is booked at its fair value as part of the purchase price. See Note 20, Business Combinations, regarding acquisitions completed by the Company in the years ended December 31, 2017 and 2016.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Subsequent Events Review</font> - Management has evaluated events occurring between December 31, 2017 and the date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording or disclosure therein.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Recent Accounting Pronouncements </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">&#160;</font>In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, cash flows or results of operations.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however, in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments &#8211; Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)" which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's consolidated statements of cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on the Company's financial position,&#160;results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.&#160; Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.</div></div> -533000 159000 -702000 -500000 -530000 -480000 -2420000 -13848000 6699000 80000 178000 -689000 -3341000 0 5527000 -7998000 -7964000 -10649000 -772000 7292000 -11421000 34000 7319000 -27000 29000 36000 -69000 2142000 2401000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">19. Other Income</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Other income consists of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Investment loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Licensing fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">651</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">546</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from life insurance policies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">259</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 3055000 1218000 529000 21223000 22130000 20114000 20584000 23591000 25668000 1591000 259000 663000 4014000 5166000 2192000 2261000 7319000 -10649000 -7998000 1024000 600000 507000 -378000 891000 -290000 1204000 0 0 9217000 9193000 9226000 -178000 26443000 39764000 20046000 27367000 21202000 2199000 2863000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">12. Pension and Retirement Plans</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Prior to December 31, 2003, all employees of the Company's Kolberg-Pioneer, Inc. subsidiary were covered by a defined benefit pension plan. After December 31, 2003, all benefit accruals under the plan ceased and no new employees could become participants in the plan. Benefits paid under this plan are based on years of service multiplied by a monthly amount. The Company's funding policy for the plan is to make at least the minimum annual contributions required by applicable regulations.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's investment strategy for the plan is to earn a rate of return sufficient to match or exceed the long-term growth of pension liabilities. The investment policy states that the Plan Committee in its sole discretion shall determine the allocation of plan assets among the following four asset classes: cash equivalents, fixed-income securities, domestic equities and international equities. The Plan Committee attempts to ensure adequate diversification of the invested assets through investment in an exchange traded mutual fund that invests in a diversified portfolio of stocks, bonds and money market securities.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following provides information regarding benefit obligations, plan assets and the funded status of the plan:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Change in benefit obligation</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,565</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Actuarial loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefit obligation, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated benefit obligation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,916</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,104</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Change in plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,688</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Actual gain on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,746</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Employer contribution</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">415</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Benefits paid</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(625</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Fair value of plan assets, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,717</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,241</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Funded status, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Amounts recognized in the consolidated balance sheets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Noncurrent liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net amount recognized</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 32px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Amounts recognized in accumulated other comprehensive loss</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">consist of</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net amount recognized</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table><div>&#160;</div><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Weighted average assumptions used to determine benefit obligations as of December 31</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Rate of compensation increase</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">N/A</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">N/A</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The measurement date used for the plan was December 31. In determining the expected return on plan assets, the historical experience of the plan assets, the current and expected allocation of the plan assets and the expected long-term rates of return were considered.<br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">All assets in the plan are invested in an exchange traded mutual fund (level 1 in the fair value hierarchy). The allocation of assets within the mutual fund as of December 31 and the target asset allocation ranges by asset category are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 60px;"><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; margin-left: 64.849pt;">Asset Category</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Actual<br />Allocation<br /> 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Actual<br />Allocation<br /> 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -0.3pt;">2017 &amp;<br />2016 Target<br />Allocation<br /> Ranges</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Equity securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40 - 65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Debt securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30 - 50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Cash and Equivalents</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0 - 15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">100.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">100.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Net periodic benefit cost for 2017, 2016 and 2015 included the following components:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Components of net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(720</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization of actuarial loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Other changes in plan assets and benefit obligations recognized in</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net actuarial gain (loss) for the year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(159</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">533</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization of net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total recognized in other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(689</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total recognized in net periodic benefit cost and other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(249</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Weighted average assumptions used to determine net periodic benefit cost for years ended December 31</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">No contributions are expected to be funded by the Company during 2018.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Amounts in accumulated other comprehensive loss expected to be recognized in net periodic benefit cost in 2018 for the amortization of a net loss is $466.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following estimated future benefit payments are expected in the years indicated:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">830</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2023 - 2027</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company sponsors a 401(k) defined contribution plan to provide eligible employees with additional income upon retirement. The Company's contributions to the plan are based on employee contributions. The Company's contributions totaled $7,182, $5,943 and $5,292 in 2017, 2016 and 2015, respectively.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company maintains a SERP for certain of its executive officers. The plan is a non-qualified deferred compensation plan administered by the Board of Directors of the Company, pursuant to which the Company makes quarterly cash contributions of a certain percentage of executive officers' compensation. Investments are self-directed by participants and can include Company stock. Upon retirement, participants receive their apportioned share of the plan assets in the form of cash.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Assets of the SERP consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Market</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Cost</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Market</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Company stock</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,960</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,958</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,455</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Equity securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,589</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,474</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,427</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,432</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company periodically adjusts the deferred compensation liability such that the balance of the liability equals the total fair market value of all assets held by the trust established under the SERP. Such liabilities are included in other long-term liabilities on the consolidated balance sheets. The equity securities are included in investments in the consolidated balance sheets and classified as trading equity securities. See Note 4, Investments, for additional information. The cost of the Company stock held by the plan is included as a reduction in shareholders' equity in the consolidated balance sheets.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The change in the fair market value of Company stock held in the SERP results in a charge or credit to selling, general and administrative expenses in the consolidated statements of income because the acquisition cost of the Company stock in the SERP is recorded as a reduction of shareholders' equity and is not adjusted to fair market value; however, the related liability is adjusted to the fair market value of the stock as of each period end. The Company recognized income of $575 in 2017 and expense of $1,742 and $241 in 2016 and 2015, respectively, related to the change in the fair value of the Company stock held in the SERP.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Pension and Retirement Plans</font> - The determination of obligations and expenses under the Company's pension plan is dependent on the Company's selection of certain assumptions used by independent actuaries in calculating such amounts. Those assumptions are described in Note 12, Pension and Retirement Plans and include among others, the discount rate, expected return on plan assets and the expected mortality rates. In accordance with U.S. generally accepted accounting principles, actual results that differ from assumptions are accumulated and amortized over future periods and, therefore, generally affect the recognized expense in such periods. Significant differences in actual experience or significant changes in the assumptions used may materially affect the pension obligations and future expenses.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company recognizes the overfunded or underfunded status of its pension plan as an asset or liability. Actuarial gains and losses, amortization of prior service cost (credit) and amortization of transition obligations are recognized through other comprehensive income (loss) in the year in which the changes occur. The Company measures the funded status of its pension plan as of the date of the Company's fiscal year-end.</div></div> 2199000 2863000 1.00 1.00 0 0 0 0 4000000 4000000 15178000 19394000 2967000 12556000 -696000 -653000 -106000 5973000 106034000 0 0 72000 0 614000 10054000 480000 10032000 9100000 13156000 15410000 15410000 13156000 18912000 13743000 16725000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">10. Product Warranty Reserves</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by product, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The warranty liability is primarily based on historical claim rates, nature of claims and the associated costs.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in the Company's product warranty liability during 2017, 2016 and 2015 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reserve balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,156</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Warranty liabilities accrued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Warranty liabilities settled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">269</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(498</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reserve balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,156</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 13743000 16725000 18912000 37590000 31966000 54988000 32797000 -831000 55159000 -171000 -205000 37795000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Property and Equipment</font> - Property and equipment is stated at cost. Depreciation is calculated for financial reporting purposes using the straight-line method based on the estimated useful lives of the assets as follows: airplanes (20 years), buildings (40 years) and equipment (3 to 10 years). Both accelerated and straight-line methods are used for tax compliance purposes. Routine repair and maintenance costs and planned major maintenance are expensed when incurred.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Property and equipment consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Building and land improvements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">140,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Manufacturing and office equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,324</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">231,816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Aviation equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,169</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(237,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(220,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> 180538000 190396000 4279000 4532000 6342000 2893000 11114000 4234000 158683000 5372000 11288000 29068000 1148000 31713000 2860000 151470000 1035000 5684000 244324000 14227000 14169000 140229000 231816000 14768000 154019000 15568000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">7. Property and Equipment</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Property and equipment consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Land</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,568</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,768</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Building and land improvements</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">154,019</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">140,229</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Manufacturing and office equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">244,324</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">231,816</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Aviation equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,227</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,169</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Less accumulated depreciation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(237,742</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(220,444</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Depreciation expense was $21,312, $20,818 and $20,744 for the years ended December 31, 2017, 2016 and 2015, respectively.<br /></div></div> P40Y P20Y P3Y P10Y 280000 18000 482000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Allowance for Doubtful Accounts</font> - The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Write offs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(308</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(560</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(46</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,716</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The totals of segment information for all reportable segments reconciles to consolidated totals as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Net income attributable to controlling interest</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total profit for reportable segments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">78,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">110,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">68,189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Corporate expenses, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net loss attributable to non-controlling interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Recapture (elimination) of intersegment profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">476</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">400</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated net income attributable to controlling interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,159</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,797</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total assets for reportable segments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,446,697</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,321,003</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Corporate assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">390,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">417,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">306,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of intercompany profit in inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,075</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of intercompany receivables</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(717,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(688,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(583,834</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of investment in subsidiaries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(303,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(272,766</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(223,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other eliminations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(52,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(35,331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">889,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">843,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">777,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 5903000 7242000 104567000 26817000 24969000 23676000 565330000 536771000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Sales into major geographic regions were as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 19px;"><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">932,294</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">941,273</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">722,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,321</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Australia and Oceania</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,995</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Africa</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,557</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,671</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other European Countries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,198</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">South America (excluding Brazil)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,454</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Russia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,466</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Brazil</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,478</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,376</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other Asian Countries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,926</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Mexico</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,508</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,990</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">China</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Post-Soviet States (excluding Russia)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,403</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,995</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Japan and Korea</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,825</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,574</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">West Indies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,421</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Central America (excluding Mexico)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,929</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">India</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,026</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Total foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">252,445</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">206,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">260,870</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,147,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">983,157</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Revenue Recognition</font> - Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is a reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method using vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company presents in the consolidated statements of income any taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, on a net (excluded from revenue) basis.</div></div> 1184739000 1147431000 983157000 7987000 135187000 0 0 403720000 370813000 28701000 608908000 0 16010000 16957000 553691000 67051000 227328000 359760000 25965000 0 0 76934000 22947000 24877000 35031000 178763000 16209000 67658000 183607000 0 24946000 428737000 45671000 10825000 8376000 40201000 54321000 6990000 932294000 2706000 29948000 252445000 1330000 36847000 3293000 6113000 29995000 65509000 3421000 260870000 4300000 8508000 37539000 4404000 1532000 3185000 32454000 4760000 3403000 722287000 480000 19198000 4881000 28204000 3574000 318000 13489000 941273000 2994000 8345000 10286000 1026000 685000 6926000 10478000 331000 18995000 2929000 13609000 5904000 4595000 8466000 18562000 9513000 31557000 206158000 23867000 18679000 5951000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Significant components of the Company's deferred tax assets and liabilities are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred tax assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Inventory reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,507</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Warranty reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,560</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,527</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Bad debt reserves</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">456</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 17px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State tax loss carryforwards</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,710</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,403</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Accrued vacation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,712</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">367</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">299</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Deferred compensation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Restricted stock units</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,845</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Pension and post-employment benefits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,448</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign net operating losses</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,310</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,461</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,478</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,516</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Valuation allowances</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred tax liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Property and equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,167</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Intangibles</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">769</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,244</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Goodwill</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">654</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,605</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Pension</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Outside basis differences</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred tax liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total net deferred assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,067</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The allocation of assets within the mutual fund as of December 31 and the target asset allocation ranges by asset category are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 60px;"><td style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; margin-left: 64.849pt;">Asset Category</div></td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Actual<br />Allocation<br /> 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Actual<br />Allocation<br /> 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-indent: -0.3pt;">2017 &amp;<br />2016 Target<br />Allocation<br /> Ranges</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Equity securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63.6</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40 - 65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Debt securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43.2</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33.5</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30 - 50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Cash and Equivalents</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2.9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">0 - 15</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: top; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 3.5pt;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">100.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">100.0</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 32px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Amounts recognized in accumulated other comprehensive loss</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">consist of</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net amount recognized</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,463</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,152</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Denominator:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for basic earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,025</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Effect of dilutive securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Restricted stock units</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">85</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">123</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Supplemental executive retirement plan</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Denominator for diluted earnings per share</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,184</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,142</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>A reconciliation of the provision for income taxes at the statutory federal income tax rate to the amount provided is as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Tax at the statutory federal income tax rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,026</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,191</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Qualified production activity deduction</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,174</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">State income tax, net of federal income tax</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,876</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,386</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other permanent differences</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">551</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">673</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">393</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Research and development tax credits</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(855</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(785</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Valuation allowance impact</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,638</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">U.S. Tax Reform impact</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,056</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other items</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(483</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(137</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(534</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total income tax provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Weighted average assumptions used to determine benefit obligations as of December 31</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.50</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Rate of compensation increase</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">N/A</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">N/A</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Inventories consist of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Raw materials and parts</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">146,144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">137,763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Work-in-process</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">129,441</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">115,613</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Finished goods</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">94,571</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">84,898</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Used equipment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,223</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,130</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">391,379</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">360,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in the Company's product warranty liability during 2017, 2016 and 2015 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reserve balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,156</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,032</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Warranty liabilities accrued</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,725</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,743</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Warranty liabilities settled</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,642</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(15,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(14,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">269</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(498</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reserve balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,410</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,156</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in restricted stock units during the year ended December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Grant Date<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unvested restricted stock units, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53.11</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43.51</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unvested restricted stock units, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53.09</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Amounts recognized in the consolidated balance sheets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Noncurrent liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net amount recognized</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,199</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,863</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">As indicated in the tables below, the Company has determined that its financial assets and liabilities at December 31, 2017 and 2016 are level 1 and level 2 in the fair value hierarchy:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31, 2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading equity securities:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP money market fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">124</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Preferred stocks</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">364</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading debt securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Corporate bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,661</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Municipal bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,912</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Floating rate notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">753</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">U.S. Treasury bills</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,030</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Asset-backed securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">526</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">968</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,771</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,406</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,552</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31, 2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 1</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Level 2</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Assets:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading equity securities:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP money market fund</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">92</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 17px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">SERP mutual funds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,335</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,335</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Preferred stocks</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">475</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Trading debt securities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Corporate bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,413</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Municipal bonds</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Floating rate notes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">U.S. Treasury bills</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">388</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">388</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Asset-backed securities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">637</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 21.6pt;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,283</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,283</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">144</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,821</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,312</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,133</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Financial Liabilities:</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">SERP liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,882</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Derivative financial instruments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">89</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 28.8pt;">Total financial liabilities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,971</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,971</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Intangible assets consisted of the following at December 31, 2017 and 2016:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross <br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated<br /> Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net<br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Gross<br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Accumulated <br /> Amortization</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" style="vertical-align: bottom; border-bottom: #000000 2px solid; text-align: center;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Net <br />Carrying<br /> Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Dealer network and customer</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 7.2pt;">relationships</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,376</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,856</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,520</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Trade names</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,914</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,736</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,021</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,362</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,659</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,821</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,696</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,533</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 28%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">47,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,895</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,952</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">38,820</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,177</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,643</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Minimum rental commitments for all noncancelable operating leases at December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,146</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,965</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,006</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Thereafter</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">233</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: top; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,263</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Other income consists of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Investment loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(96</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(276</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(381</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Licensing fees</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">651</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">546</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income from life insurance policies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">259</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,591</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,218</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">529</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,055</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The provision for income taxes consists of the following:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 12px;"><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Current provision:</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,758</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,866</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,098</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">874</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">907</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">255</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total current provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,918</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,628</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,566</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Deferred provision (benefit):</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,653</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,183</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(455</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,213</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(275</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,101</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total deferred benefit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(291</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,521</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,559</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total provision (benefit):</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Federal</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,285</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,970</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,575</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">State</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,411</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,885</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,278</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">931</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,252</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(846</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total income&#160;tax provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For financial reporting purposes, income before income taxes includes the following components:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="11" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,980</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">87,326</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,846</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,237</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(231</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(5,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income before income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">57,217</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">87,095</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">51,973</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following estimated future benefit payments are expected in the years indicated:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2018</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">800</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2019</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">830</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2020</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2021</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2022</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,100</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 88%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">2023 - 2027</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,810</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Net periodic benefit cost for 2017, 2016 and 2015 included the following components:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Pension Benefits</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Components of net periodic benefit cost</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">650</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">596</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(720</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(782</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization of actuarial loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net periodic benefit cost</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">348</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Other changes in plan assets and benefit obligations recognized in</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net actuarial gain (loss) for the year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(159</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">533</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">702</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Amortization of net loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(530</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total recognized in other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(689</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">202</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr style="height: 18px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total recognized in net periodic benefit cost and other comprehensive income (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(249</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">401</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">458</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Weighted average assumptions used to determine net periodic benefit cost for years ended December 31</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Discount rate</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4.28</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3.81</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Expected return on plan assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6.25</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7.00</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">%</div></td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The after-tax components comprising accumulated other comprehensive loss is summarized below:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="7" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td colspan="3" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation adjustment</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(21,140</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(27,839</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unrecognized pension and post-retirement benefit cost, net of tax of</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">$2,192 and $2,261, respectively</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,103</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3,723</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Accumulated other comprehensive loss</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(24,243</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The changes in the carrying amount of goodwill by reporting segment during the years ended December 31, 2017 and 2016 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2015</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,481</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,354</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,835</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(33</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,630</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,663</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2016</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,448</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,724</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">12,632</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,804</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Acquisition</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,488</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Foreign currency translation</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">125</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,315</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,440</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 52%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, December 31, 2017</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,573</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,039</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,120</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,732</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2017</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">553,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">403,720</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">227,328</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,965</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">67,051</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">954</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,802</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">462</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,748</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">666,651</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">558,684</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">304,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">390,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,919,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,424</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,540</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">604</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2016</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy <br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">608,908</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">359,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">178,763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,147,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,957</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,031</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">412</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,655</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,973</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">657,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">518,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271,121</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">417,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,864,048</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,018</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,084</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2015</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">428,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">370,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">983,157</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,947</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">67,658</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,005</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,611</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,907</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,719</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,566</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">567,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">496,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">306,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,627,514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,807</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,288</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">17. Operations by Industry Segment and Geographic Area</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Infrastructure Group</font> - This segment consists of five business units, three of which design, engineer, manufacture and market a complete line of portable, stationary and relocatable hot-mix asphalt plants, wood pellet plants, asphalt pavers, material transfer vehicles, soil stabilizing &#8211; reclaiming machinery, milling machines, paver screeds and related ancillary equipment. The other two business units in this segment primarily operate as Company-owned dealers in the foreign countries in which they are domiciled. These two business units sell, service and install products produced by the manufacturing subsidiaries of the Company, and a majority of their sales are to customers in the infrastructure industry. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, wood pellet processors and foreign and domestic governmental agencies. The Infrastructure Group had sales to one pellet plant customer totaling $7,987, or 0.7% of total Company sales in 2017 and $135,187, or 11.8% of total Company sales in 2016. Portions of the equipment sold to this customer were manufactured by each of the Company's segments.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Aggregate and Mining Group</font> - This segment consists of eight business units that design, engineer, manufacture and market a complete line of jaw crushers, cone crushers, horizontal shaft impactors, vertical shaft impactors, material handling, roll rock crushers and stationary rockbreaker systems, vibrating feeders and high frequency vibrating screens, conveyors, inclined, vertical and horizontal screens and sand classifying and washing equipment. The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Energy Group</font> - This segment consists of six business units that design, engineer, manufacture and market a complete line of drilling rigs for the oil and gas, geothermal and water well industries, high pressure diesel pump trailers for fracking and cleaning oil and gas wells, concrete plants, commercial and industrial burners, combustion control systems, a variety of industrial heaters to fit a broad range of applications including heating equipment for refineries, roofing material plants, chemical processing, rubber plants, oil sands and energy related processing, heat transfer processing equipment, thermal fluid storage tanks, waste heat recovery equipment, whole-tree pulpwood and biomass chippers and horizontal grinders. The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets. This group includes the operations of RexCon, Inc., which was acquired in October 2017.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Corporate</font> - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., and a captive insurance company. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes and corporate overhead and thus these costs are included in the Corporate category.</div><div style="text-align: justify;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2017</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">553,691</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">403,720</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">227,328</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,965</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">67,051</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">49</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">634</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">840</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,581</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,363</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">954</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">25,802</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">462</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">491</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">17,356</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,627</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">26,641</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,748</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,219</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,645</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">666,651</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">558,684</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">304,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">390,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,919,793</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,424</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,194</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,540</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">604</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,762</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2016</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy <br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr style="height: 14px;"><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">608,908</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">359,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">178,763</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,147,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,957</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">35,031</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,946</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">76,934</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">412</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,395</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,655</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">920</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,033</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">664</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,973</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,107</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">71,482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">34,877</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,145</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,512</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">657,225</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">518,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">271,121</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">417,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,864,048</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,451</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">7,437</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,018</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">178</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">27,084</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">Segment information for 2015</div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Infrastructure<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Aggregate<br />and Mining<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Energy<br /> Group</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Corporate</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Total</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Revenues from external customers</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">428,737</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">370,813</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">183,607</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">983,157</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Intersegment revenues</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">22,947</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,701</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,010</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">67,658</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Interest expense</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">258</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,005</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">338</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,611</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Depreciation and amortization</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,907</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,719</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,553</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">899</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">24,078</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Income taxes</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,224</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">764</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(129</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">20,007</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Profit (loss)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">33,890</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">30,690</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,566</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">567,936</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">496,089</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">256,978</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">306,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,627,514</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 40%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Capital expenditures</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,043</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,807</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,049</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">389</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">21,288</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The totals of segment information for all reportable segments reconciles to consolidated totals as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Net income attributable to controlling interest</div></td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle;">&#160;</td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total profit for reportable segments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">78,608</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">110,504</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">68,189</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Corporate expenses, net</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(40,963</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55,992</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(36,623</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Net loss attributable to non-controlling interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">205</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">171</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">831</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Recapture (elimination) of intersegment profit</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(55</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">476</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">400</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated net income attributable to controlling interest</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,795</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">55,159</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,797</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: left;">Assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total assets for reportable segments</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,529,493</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,446,697</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,321,003</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Corporate assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">390,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">417,351</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">306,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of intercompany profit in inventory</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,075</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,020</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(7,496</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of intercompany receivables</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(717,873</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(688,369</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(583,834</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Elimination of investment in subsidiaries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(303,209</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(272,766</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(223,500</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr style="height: 12px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other eliminations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,057</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(52,292</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(35,331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated assets</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">889,579</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">843,601</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">777,353</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Sales into major geographic regions were as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr style="height: 19px;"><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">932,294</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">941,273</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">722,287</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65,509</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">37,539</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">54,321</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Australia and Oceania</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40,201</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,948</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,995</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Africa</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">36,847</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,557</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">45,671</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other European Countries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,679</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">19,198</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23,867</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">South America (excluding Brazil)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,562</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">28,204</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">32,454</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Russia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,609</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,185</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,466</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Brazil</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,478</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,300</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,376</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other Asian Countries</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,286</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,926</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">9,513</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Mexico</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,508</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">13,489</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,990</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">China</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,113</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,595</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,330</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Post-Soviet States (excluding Russia)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,951</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,293</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,345</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Middle East</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,881</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,403</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18,995</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Japan and Korea</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,760</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,825</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,574</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">West Indies</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,421</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,994</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Central America (excluding Mexico)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,929</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,904</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,404</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">India</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,026</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,706</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">685</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">480</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">331</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Total foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">252,445</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">206,158</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">260,870</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total consolidated sales</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,184,739</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,147,431</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">983,157</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Long-lived assets by major geographic region are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="6" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">United States</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">158,683</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">151,470</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Brazil</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,114</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,288</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Northern Ireland</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,342</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,279</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">South Africa</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,684</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,372</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Australia</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,532</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,234</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Canada</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,893</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,860</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Germany</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,148</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,035</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Total foreign</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31,713</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">29,068</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Total</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">190,396</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">180,538</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 5040000 5615000 2504000 2852000 7892000 8119000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Self-Insurance Reserves</font> - The Company retains the risk for a portion of its workers' compensation claims and general liability claims by way of a captive insurance company, Astec Insurance Company ("Astec Insurance" or the "captive"). Astec Insurance was originally incorporated under the laws of the state of Vermont but was redomiciled to the state of Tennessee in late 2017. The objectives of Astec Insurance are to improve control over and reduce the cost of claims; to improve focus on risk reduction with the development of a program structure which rewards proactive loss control; and to ensure management participation in the defense and settlement process for claims.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For general liability claims, the captive is liable for the first $1,000 per occurrence and $3,000 per year in the aggregate. The Company carries general liability, excess liability and umbrella policies for claims in excess of amounts covered by the captive.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">For workers' compensation claims, the captive is liable for the first $350 per occurrence and $3,250 per year in the aggregate. The Company utilizes a large national insurance company as third-party administrator for workers' compensation claims and carries insurance coverage for claims liabilities in excess of amounts covered by the captive.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The financial statements of the captive are consolidated into the consolidated financial statements of the Company. The short-term and long-term reserves for claims and potential claims related to general liability and workers' compensation under the captive are included in accrued loss reserves or other long-term liabilities, respectively, in the consolidated balance sheets depending on the expected timing of future payments. The undiscounted reserves are actuarially determined to cover the ultimate cost of each claim based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. However, the Company does not believe it is reasonably likely that the reserve level will materially change in the foreseeable future.</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">&#160;</div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company is self-insured for health and prescription claims under its Group Health Insurance Plan at all but one of the Company's domestic manufacturing subsidiaries. The Company carries reinsurance coverage to limit its exposure for individual health claims above certain limits. Third parties administer health claims and prescription medication claims. The Company maintains a reserve for the self-insured health plan which is included in accrued loss reserves on the Company's consolidated balance sheets. This reserve includes both unpaid claims and an estimate of claims incurred but not reported, based on historical claims and payment experience. Historically, the reserves have been sufficient to provide for claims payments. Changes in actual claims experience or payment patterns could cause the reserve to change, but the Company does not believe it is reasonably likely that the reserve level will materially change in the near future.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The remaining U.S. subsidiary is covered under a fully insured group health plan. Employees of the Company's foreign subsidiaries are insured under separate health plans. No reserves are necessary for these fully-insured health plans.</div></div> 53.11 2936000 1250000 3142000 P5Y 3000 3289000 2785000 1991000 31000 65.20 83000 41.48 53.09 43.51 112000 161000 700000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Stock-based Compensation </font>-<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">&#160;</font>The Company recognizes the cost of employee services received in exchange for equity awards in the consolidated financial statements based on the grant date calculated fair value of the awards. The Company recognizes stock-based compensation expense over the period during which an employee is required to provide service in exchange for the award (the vesting period). The Company's equity awards are further described in Note 16, Shareholders' Equity.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Shipping and Handling Fees and Cost</font> - The Company records revenues earned for shipping and handling as revenue, while the cost of shipping and handling is classified as cost of sales.</div></div> 4632000 0 12 months 2 years 3 months <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Product Warranty Reserve</font> - The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For equipment, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, Company fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from our estimates, revisions to the estimated warranty liability may be required.</div></div> 14177000 14642000 15125000 2278000 2411000 2885000 4000 5000 1000 23000 53000 54000 1249000 1250000 2172000 2935000 1000 2936000 2172000 1000 648841000 686765000 596152000 4586000 135887000 -12915000 -2929000 467337000 4186000 609858000 4598000 137883000 -23564000 -1778000 490933000 1786000 4609000 139970000 -31562000 -1958000 536771000 1011000 4614000 141931000 565330000 1093000 -1960000 -24243000 647830000 685672000 357000 -134000 -134000 684000 684000 357000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">16. Shareholders' Equity</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company rewards key members of management with restricted stock units ("RSUs") each year based upon the financial performance of the Company and its subsidiaries. Under the terms of the Company's shareholder-approved 2011 Incentive Plan, up to 700 shares of newly-issued Company stock is available for awards. Awards granted in 2016 and prior vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier, while awards granted after 2016 are scheduled to have a three-year vesting period. Additional RSUs are granted to the Company's outside directors under the Company's Non-Employee Directors Compensation Plan with a one-year vesting period. The fair value of the RSUs vested during 2017, 2016 and 2015 was $1,991, $3,289 and $2,785, respectively. The grant date tax benefit was increased by $290, $220 and $336, respectively, upon the vesting of RSUs in 2017, 2016 and 2015.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Compensation expense of $2,978, $2,426 and $1,019 was recorded in the years ended December 31, 2017, 2016 and 2015, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2017 performance) amortized over the portion of the vesting period occurring during the period. Related income tax benefits of $1,132, $934 and $362 were recorded in 2017, 2016 and 2015, respectively. Based upon the grant date fair value of RSUs, it is anticipated that $5,210 of additional compensation costs will be recognized in future periods through 2021 for RSUs earned through December 31, 2017. The weighted average period over which this additional compensation cost will be expensed is 2.6 years. RSUs do not participate in Company-paid dividends.</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Changes in restricted stock units during the year ended December 31, 2017 are as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: bottom; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">Weighted Average<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font>Grant Date<font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"><br /></font> Fair Value</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unvested restricted stock units, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">112</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">41.48</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units granted</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">83</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">65.20</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units forfeited</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(3</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53.11</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left; margin-left: 10.8pt;">Units vested</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 2px; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">43.51</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 76%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Unvested restricted stock units, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">161</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; padding-bottom: 4px; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">53.09</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The grant date fair value of the restricted stock units granted during 2017, 2016 and 2015 was $5,399, $1,946 and $937, respectively.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Subsequent Events Review</font> - Management has evaluated events occurring between December 31, 2017 and the date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording or disclosure therein.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">A reconciliation of the beginning and ending unrecognized tax benefits excluding interest and penalties is as follows:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">603</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Additions for tax positions related to the current year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">127</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">73</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">206</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Additions for tax positions related to prior years</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">162</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">549</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Reductions due to lapse of statutes of limitations</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(16</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(162</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Decreases related to settlements with tax authorities</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(584</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(2,575</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr style="height: 16px;"><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">365</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">238</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">603</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #ffffff;">&#160;</td></tr></table></div></div> 16177000 5327000 3902000 10850000 14989000 11087000 3980000 10971000 15935000 15292000 11312000 4964000 -319000 -107000 -429000 63000 58000 394000 452000 23000 40000 31000 118000 248000 366000 179000 210000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company's trading securities consist of the following:</div><div><br /></div><table border="0" cellpadding="0" cellspacing="0" style="font-size: 10pt; border-top: medium none; font-family: 'Times New Roman', Times, serif; border-right: medium none; width: 100%; border-bottom: medium none; border-left: medium none;"><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; padding-bottom: 2px; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Amortized<br /> Cost</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross<br />Unrealized<br /> Gains</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Gross <br />Unrealized <br /> Losses</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: #000000 2px solid; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Fair Value<br />(Net Carrying<br /> Amount)</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">December 31, 2017</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; border-left: medium none;">&#160;</td><td colspan="2" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: top; border-bottom: medium none; border-left: medium none;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading equity securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">4,964</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">394</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">5,327</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading debt securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,971</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">58</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">179</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">10,850</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,935</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">452</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">210</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">16,177</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">December 31, 2016</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #ffffff;">&#160;</td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; border-bottom: medium none; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading equity securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,980</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">40</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">118</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: medium none; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">3,902</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: medium none; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Trading debt securities</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,312</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">23</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">248</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; border-left: medium none; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">11,087</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; border-left: medium none; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 52%; vertical-align: top; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">Total</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">15,292</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">63</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">366</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; border-left: medium none; background-color: #cceeff;">&#160;</td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="border-top: medium none; border-right: medium none; width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; border-left: medium none; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">14,989</div></td><td nowrap="nowrap" valign="bottom" style="border-top: medium none; border-right: medium none; width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; border-left: medium none; background-color: #cceeff;">&#160;</td></tr></table></div> 4026000 28249000 2575000 0 584000 162000 549000 0 73000 127000 206000 0 162000 16000 238000 603000 2585000 365000 370000 238000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;"><font style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">Use of Estimates</font> - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from those estimates.</div></div> 23025000 22934000 22992000 23120000 23184000 23142000 2021-12-31 937000 1946000 5399000 P3Y 220000 336000 290000 0.0625 0.0625 -249000 401000 458000 -289000 -933000 -1151000 -2084000 153000 -27000 180000 -291000 2000 5000 0 10000 -5000 0 -10000 11000 406000 417000 0 8552000 7882000 7882000 8552000 0 -1958000 -1960000 532000 206000 2986000 416000 0 0 14642000 14177000 15125000 -2084000 153000 -289000 30000000 0.5 3200000 3557000 3200000 0.0075 813000 P1M 90243000 3000000 4000000 400000 120000000 P2Y P18M 269000 171000 -498000 -1742000 575000 -241000 2020-12-31 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: justify;">11. Accrued Loss Reserves</div><div style="text-align: center;"><br /></div><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The Company accrues reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claim experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves at December 31, 2017 were $8,119 and $7,892 at December 31, 2016, of which $5,615 and $5,040&#160;were included in other long-term liabilities at December 31, 2017 and 2016, respectively.</div></div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div>The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: top; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,248</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">482</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">18</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Write offs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(308</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(560</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(357</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">31</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(46</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(72</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,716</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,511</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,837</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 31000 -46000 -72000 63000 63000 65000 3250000 3000000 1000000 350000 -1056000 0 0 1205000 758000 1845000 1664000 16000 22000 31000 7000 2036000 1585000 1639000 0 -1135000 315000 0 -1862000 -289000 -1056000 -1548000 492000 <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: justify;">The following table represents a roll forward of the deferred tax asset valuation allowance for the years ended December 31, 2017, 2016 and 2015:</div><div style="text-align: center;"><br /></div><div style="text-align: center;"><table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; width: 100%;"><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="10" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: center;">Year Ended December 31</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2017</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2016</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td><td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td><td colspan="2" valign="bottom" style="vertical-align: middle; border-bottom: #000000 2px solid;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; text-align: center;">2015</div></td><td nowrap="nowrap" valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; text-align: left;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, beginning of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">6,029</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Provision</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,585</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">1,639</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">2,036</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Write-offs</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,862</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(289</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; text-align: left; background-color: #cceeff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 2px; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Other</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">315</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">(1,135</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">)</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: left; background-color: #ffffff;">&#160;</td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 2px solid; text-align: right; background-color: #ffffff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">--</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 2px; text-align: left; background-color: #ffffff;">&#160;</td></tr><tr><td valign="bottom" style="width: 64%; vertical-align: middle; padding-bottom: 4px; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; text-align: left;">Allowance balance, end of year</div></td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,318</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,280</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; background-color: #cceeff;">&#160;</td><td valign="bottom" style="width: 1%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: left; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$</div></td><td valign="bottom" style="width: 9%; vertical-align: bottom; border-bottom: #000000 4px double; text-align: right; background-color: #cceeff;"><div style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">8,065</div></td><td nowrap="nowrap" valign="bottom" style="width: 1%; vertical-align: bottom; padding-bottom: 4px; text-align: left; background-color: #cceeff;">&#160;</td></tr></table></div></div> 35331000 52292000 2057000 8 6 5 1 26641000 3609000 54512000 31566000 35748000 -40963000 -36623000 37645000 4145000 34877000 30690000 16219000 -55992000 33890000 71482000 2 4049000 21288000 27084000 604000 7424000 8807000 3540000 14451000 8043000 178000 9194000 20762000 7437000 5018000 389000 1864048000 657225000 558684000 518351000 390300000 256978000 666651000 271121000 306511000 567936000 496089000 417351000 304158000 1627514000 1919793000 303209000 272766000 223500000 7075000 7496000 7020000 3 EX-101.SCH 8 aste-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Product Warranty Reserves link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Accrued Loss Reserves link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Pension and Retirement Plans link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Contingent Matters link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Operations by Industry Segment and Geographic Area link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Other Income link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Business Combinations 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 - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Product Warranty Reserves (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Pension and Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Operations by Industry Segment and Geographic Area (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - Other Income (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Product Warranty Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Accrued Loss Reserves (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Pension and Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink 091202 - Disclosure - Pension and Retirement Plans, Deferred Compensation Arrangement with Individual, Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Derivative Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 091302 - Disclosure - Derivative Financial Instruments, Gain (Loss) recognized in income (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Contingent Matters (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Operations by Industry Segment and Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 091702 - Disclosure - Operations by Industry Segment and Geographic Area, External Customers and Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Other Income (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 aste-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 10 aste-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 11 aste-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Amendment Flag Current Fiscal Year End Date Document Period End Date Entity [Domain] Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Legal Entity [Axis] Document Type Average notional amount Derivative, Notional Amount Africa [Member] Award Type [Axis] Summary of Significant Accounting Policies [Abstract] Trade receivables, net Accounts payable Unrecognized pension and post-retirement benefit cost, net of tax of $2,192 and $2,261, respectively Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Loss [Abstract] Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Foreign currency translation adjustment Accumulated Other Comprehensive Loss [Member] Additional Paid-in Capital [Member] Additional paid-in capital Amortization Adjustments to reconcile net income to net cash provided by operating activities: Withholding tax on vested RSUs Adjustments Related to Tax Withholding for Share-based Compensation Advertising Expense Advertising Cost, Policy, Expensed Advertising Cost [Policy Text Block] Advertising costs Aviation Equipment [Member] Air Transportation Equipment [Member] Compensation expense Allowance for doubtful accounts [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance balance, end of year Allowance balance, beginning of year Allowance for Doubtful Accounts Receivable, Current Write offs Allowance for Doubtful Accounts Receivable, Write-offs Amortization expense on intangible assets Asset-Backed Securities [Member] Financial Assets [Abstract] Assets, Fair Value Disclosure [Abstract] Total financial assets Assets, Fair Value Disclosure Assets Assets [Abstract] Total assets Total assets Assets Current assets: Total current assets Assets, Current Balance Sheet Location [Domain] Balance Sheet Location [Axis] Basis of Presentation Building and Land Improvements [Member] Building and Building Improvements [Member] Buildings [Member] Building [Member] Date of acquisition Business Acquisition, Acquiree [Domain] Business Acquisition [Axis] Business Combinations [Abstract] Business Acquisition [Line Items] Cash purchase price Business Combinations Business Combinations Business Combination Disclosure [Text Block] Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Central America (excluding Mexico) [Member] Central America [Member] Cost [Member] Reported Value Measurement [Member] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and Equivalents [Member] Cash and Cash Equivalents [Member] Benefit obligations, plan assets and the funded status of plans Contingent Matters Commitments and Contingencies Disclosure [Text Block] Contingent Matters [Abstract] Common stock dividends (in dollars per share) Common Stock, Dividends, Per Share, Declared Common Stock [Member] Common stock, shares authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock - authorized 40,000 shares of $0.20 par value; issued and outstanding - 23,070 in 2017 and 23,046 in 2016 Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Components of deferred tax assets and liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Comprehensive loss attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Other comprehensive income (loss): Comprehensive income attributable to controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Concentration Risk Type [Domain] Concentration Risk Type [Axis] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Revenue percentage of total company sales Consolidation Items [Axis] Consolidation Items [Domain] Corporate Group [Member] Corporate Bonds [Member] Corporate, Non-Segment [Member] Cost of sales Cost of Sales [Member] Cumulative effect of adopting ASU No. 2016-09 Total current provision Current Income Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current provision [Abstract] Federal Current Federal Tax Expense (Benefit) Customer Relationships [Member] Customer deposits Pellet Plant [Member] Differential rate (less than prime rate) Debt Instrument, Basis Spread on Variable Rate Debt Debt Disclosure [Text Block] Term of credit facility Debt [Abstract] Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Trading Debt Securities [Member] Debt Securities [Member] Deferred compensation provision (benefit) Deferred Compensation Arrangement with Individual, Compensation Expense Assets of the supplemental executive retirement plan Deferred Compensation Arrangement with Individual Disclosure, Postretirement Benefits [Table Text Block] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] Company Shares Held by SERP [Member] Deferred Compensation, Share-based Payments [Member] Foreign Deferred Foreign Income Tax Expense (Benefit) Federal Deferred Federal Income Tax Expense (Benefit) Total deferred benefit Deferred income tax benefit Deferred Income Tax Expense (Benefit) Total deferred tax liabilities Deferred Tax Liabilities, Gross Deferred provision (benefit) [Abstract] State Deferred State and Local Income Tax Expense (Benefit) Other Deferred Tax Assets, Other State tax loss carryforwards Inventory reserves Total net deferred assets Deferred Tax Assets, Net Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax assets [Abstract] Foreign net operating losses Pension and post-employment benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation SERP Warranty reserves Bad debt reserves Valuation allowances Allowance balance, beginning of year Allowance balance, end of year Deferred Tax Assets, Valuation Allowance Deferred compensation Accrued vacation Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Property and equipment Deferred tax liabilities [Abstract] Intangibles Deferred Tax Liabilities, Intangible Assets Goodwill Deferred Tax Liabilities, Goodwill Deferred income tax liabilities Outside basis differences Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Future amortization of a net loss in pension benefits in next year 2023 - 2027 Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter Company's expectation to contribute to the plans during the next year Total recognized in other comprehensive income (loss) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Target plan asset allocations Defined Benefit Plan, Plan Assets, Target Allocation, Percentage 2022 2020 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2019 2018 Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Defined Benefit Plan Disclosure [Line Items] Amounts recognized in accumulated other comprehensive loss consist of [Abstract] Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax [Abstract] Net loss Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Amounts recognized in the consolidated balance sheets [Abstract] Net amount recognized Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year [Abstract] Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) [Abstract] Discount rate Actual gain on plan assets Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Accumulated benefit obligation Rate of compensation increase Net amount recognized Defined Benefit Plan, Information about Plan Assets [Abstract] Benefit obligation, beginning of year Benefit obligation, end of year Defined Benefit Plan, Benefit Obligation Estimated future benefit payments [Abstract] Change in plan assets [Roll forward] Fair value of plan assets, beginning of year Fair value of plan assets, end of year Defined Benefit Plan, Fair Value of Plan Assets Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Interest cost Employer contribution Change in benefit obligation [Roll forward] Weighted average assumptions used to determine benefit obligations as of December 31 [Abstract] Weighted average assumptions used to determine net periodic benefit cost for years ended December 31 [Abstract] Company's 401(K) contributions for the year Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Actual allocations Defined Benefit Plan, Actual Plan Asset Allocations Defined Benefit Plan, Asset Categories [Axis] Defined Benefit Plan, Asset Categories [Axis] Components of net periodic benefit cost [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Depreciation expense Depreciation Derivative assets Derivative financial instruments Derivative Instrument [Axis] Derivative Financial Instruments [Abstract] Derivative financial instruments Derivative liabilities Derivative Financial Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Table] Derivative Contract [Domain] Derivatives and Hedging Activities Derivatives, Fair Value [Line Items] Effect of dilutive securities [Abstract] Quarterly dividends ($0.10 per share for 4 quarters) Dividends, Common Stock U.S. Federal [Member] Elimination of intercompany receivables Due from Related Parties Diluted (in dollars per share) Earnings Per Share, Diluted Earnings per share reconciliation [Abstract] Basic (in dollars per share) Earnings Per Share Earnings per Common Share: Earnings Per Share [Abstract] Effect of exchange rates on cash Federal corporate tax rate Stock Options [Member] Anticipated additional compensation costs to be recognized in future periods Income tax benefits Weighted average period over which additional compensation cost will be expensed Accrued payroll and related liabilities Equipment [Member] Investment, Name [Domain] Percentage ownership of subsidiary Equity Component [Domain] Equity Securities [Member] Trading Equity Securities [Member] Market [Member] Estimate of Fair Value Measurement [Member] Tax benefit from stock option exercise Tax benefit from stock incentive plans Excess Tax Benefit from Share-based Compensation, Operating Activities Measurement Basis [Axis] Fair Value, Hierarchy [Axis] Measurement Frequency [Axis] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Measurement Frequency [Domain] Fair Value Measurements [Abstract] Measured at Fair Value on a Recurring Basis [Member] Fair Value Hierarchy [Domain] Fair Value Measurements Fair Value Disclosures [Text Block] Fair Value of Financial Instruments Fair Value Measurement [Domain] Level 1 [Member] Level 2 [Member] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Federal 2018 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Finite-Lived Intangible Assets [Line Items] 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Five Accumulated Amortization Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Finite-Lived Intangible Assets by Major Class [Axis] Expected amortization expense over the next five years [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Three Useful life of intangible assets Estimated useful lives of intangible assets 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Four Gross Carrying Value Finite-Lived Intangible Assets, Gross 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Two Finite-Lived Intangible Assets, Major Class Name [Domain] Foreign currency transaction gains and (losses), net Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Foreign Tax Authority [Member] Foreign Currency Translation [Abstract] Foreign Exchange Contract [Member] Gain/(loss) of derivative financial instruments recognized in income, net Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Investment loss Gain (Loss) on Investments Gain on disposition of fixed assets Gain (Loss) on Disposition of Property Plant Equipment General Liability Insurance [Member] Pension and Retirement Plans [Abstract] Foreign currency translation Goodwill Goodwill Disclosure [Text Block] Ending Balance Beginning Balance Goodwill Goodwill and Other Intangible Assets Acquisition Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Gross profit Gross Profit Guarantor Obligations, Nature [Domain] Guarantor Obligations [Line Items] Guarantor Obligations by Nature [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Intersegment Eliminations [Member] Impairment of Long-lived Assets Income Taxes [Abstract] Total profit United States Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income Statement Location [Axis] Income Tax Authority [Axis] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Income Statement Location [Domain] Income before income taxes [Abstract] CONSOLIDATED STATEMENTS OF INCOME [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income Tax Authority [Domain] Tax at the statutory federal income tax rate Provision for income tax [Abstract] Reconciliation of provision for income taxes [Abstract] Valuation allowance impact Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Qualified production activity deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Income taxes Total income tax provision Income Tax Expense (Benefit) Total provision (benefit) [Abstract] Other items State income tax, net of federal income tax Research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Income Taxes Income taxes, net of refunds Other permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount Accounts payable Increase (Decrease) in Accounts Payable, Trade Income taxes payable Accrued loss reserves Increase (Decrease) in Liability for Claims and Claims Adjustment Expense Reserve Customer deposits Increase (Decrease) in Customer Advances Change in operating assets and liabilities, net of effects of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Other assets Increase (Decrease) in Other Operating Assets Prepaid expenses Increase (Decrease) in Prepaid Expense Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Inventories Increase (Decrease) in Inventories Accrued retirement benefit costs Other accrued liabilities Increase (Decrease) in Other Accrued Liabilities Trade and other receivables Increase (Decrease) in Receivables Sale (purchase) of trading securities, net Increase (Decrease) in Trading Securities Restricted stock units (in shares) Self-Insurance Reserves [Abstract] Net Carrying Value Intangible assets Intangible Assets Intangible Assets Disclosure [Text Block] Interest expense Interest Expense Interest Internal Revenue Service (IRS) [Member] Inventories Inventory Disclosure [Text Block] Finished goods Total Inventories Inventory, Net Inventories [Abstract] Work-in-process Raw materials and parts Inventories Inventory, Policy [Policy Text Block] Interest income Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments Investments, Fair Value Disclosure Investments [Abstract] LIBOR [Member] Amount of letters of credit outstanding Contingent liabilities for letters of credit Land [Member] Leases Leases of Lessee Disclosure [Text Block] Leases [Abstract] Total liabilities and equity Liabilities and Equity Total liabilities Liabilities Liabilities and Equity Liabilities and Equity Liabilities and Equity [Abstract] Total financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Financial Liabilities [Abstract] Liabilities, Fair Value Disclosure [Abstract] Total current liabilities Liabilities, Current Current liabilities: Licensing fees License and Services Revenue Line of Credit Facility [Table] Maturity date Letter of credit expiration date Borrowing outstanding Line of Credit Facility [Line Items] Unused facility fee as a percentage of line of credit Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Amount of credit facility Available credit under the facility Interest rate at period end Line of Credit Facility, Interest Rate at Period End Loan amount Loans Payable Long-lived assets by major geographic region Long-lived Assets by Geographic Areas [Table Text Block] Astec Brazil's loans [Abstract] 2022 Long-term Debt, Maturities, Repayments of Principal in Year Five 2021 Long-term Debt, Maturities, Repayments of Principal in Year Four 2020 Long-term Debt, Maturities, Repayments of Principal in Year Three Current maturities of long-term debt 2018 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Long-term debt 2019 Long-term Debt, Maturities, Repayments of Principal in Year Two Thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Liability recorded related to guarantees Contingent liability for customer debt Mutual Funds [Member] Middle East [Member] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Axis] Investments Marketable Securities, Noncurrent Investments Marketable Securities, Policy [Policy Text Block] Investments Plan Assets Advertising Expense [Abstract] Marketing and Advertising Expense [Abstract] Segment Reconciling Items [Member] Maximum [Member] Minimum [Member] Change in ownership percentage of subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Non-controlling interest Money Market Fund [Member] Product warranty reserves [Roll Forward] Municipal Bonds [Member] Net cash used by financing activities Net Cash Provided by (Used in) Financing Activities Cash Flows from Financing Activities Cash Flows from Investing Activities Cash Flows from Operating Activities Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net income attributable to controlling interest Net income (loss) attributable to controlling interest Net Income (Loss) Attributable to Parent Net loss attributable to non-controlling interest Net loss attributable to non-controlling interest Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Noncompete agreements [Member] Other income Nonoperating Income (Expense) Other income: Number of reportable segments Number of Reportable Segments Non-Controlling Interest [Member] Noncontrolling Interest [Member] Not Designated as Hedging Instrument [Member] Operating loss carryforwards, expiration date Thereafter 2019 Operating Leases, Future Minimum Payments, Due in Two Years Rental expense charged to operations under operating leases Minimum rental commitments for all noncancelable operating leases [Abstract] Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Total Operating Leases, Future Minimum Payments Due 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2022 Operating Leases, Future Minimum Payments, Due in Five Years Reportable Segments [Member] 2021 Operating Leases, Future Minimum Payments, Due in Four Years Income from operations Operating Income (Loss) Selling, general and administrative expenses 2020 Operating Leases, Future Minimum Payments, Due in Three Years Net operating loss carryforwards Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Summary of Significant Accounting Policies Basis of Presentation [Abstract] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain] Other Current Liabilities [Member] Net actuarial gain (loss) for the year Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Amortization of net loss Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Other Current Assets [Member] Change in unrecognized pension and post-retirement benefit costs Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Tax (expense) benefit on foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Tax (expense) benefit on change in unrecognized pension and post-retirement benefit costs Other [Member] Other Intangible Assets [Member] Other Income [Abstract] Other long-term assets Other Assets, Noncurrent Other Income Other Income and Other Expense Disclosure [Text Block] Other [Member] Total Other Income Used equipment Other long-term liabilities Other Liabilities, Noncurrent Other accrued liabilities Other Other Nonoperating Income Other receivables Manufacturing and Office Equipment [Member] Other Machinery and Equipment [Member] Unrecognized pension and post-retirement benefit cost, tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Withholding tax paid upon vesting of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Sale (purchase) of investments Payments for (Proceeds from) Investments Income from life insurance policies Payments for (Proceeds from) Life Insurance Policies Payment of dividends Payments of Dividends Business acquisition, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Expenditures for property and equipment Payments to Acquire Property, Plant, and Equipment Funded status, end of year Liability, Defined Benefit Plan Pension and Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Pension and Retirement Plans Noncurrent liabilities Liability, Defined Benefit Plan, Noncurrent Pension Benefits [Member] Plan Asset Categories [Domain] Plan Asset Categories [Domain] Portion at Fair Value Measurement [Member] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred Stocks [Member] Preferred stock - authorized 4,000 shares of $1.00 par value; none issued Preferred Stock, Value, Issued Preferred stock, shares issued (in shares) Preferred stock, shares authorized (in shares) Prepaid expenses and other assets Prepaid income taxes Purchase of shares of subsidiaries Borrowings under bank loans Proceeds from issuance of common stock Proceeds from sale of property and equipment Product Warranty Liability [Table] Reserve balance, end of year Reserve balance, beginning of year Standard and Extended Product Warranty Accrual Accrued product warranty Product Warranty Reserves [Abstract] Product Warranty Liability [Line Items] Provision for warranties Product Warranty Expense Product Warranty Reserves Product Warranty Disclosure [Text Block] Warranty liabilities accrued Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment Property, Plant and Equipment [Table Text Block] Property and Equipment [Abstract] Total Property and equipment, net Long-lived assets by geographic region Property and equipment, gross Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment [Line Items] Estimated useful lives of assets Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment, Type [Domain] Provision Provision for doubtful accounts Reportable Geographical Components [Member] Range [Domain] Range [Axis] Allowance for Doubtful Accounts Totals of segment information for all reportable segments reconciled to consolidated totals Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Reconciliation on unrecognized tax benefits [Roll forward] Net income attributable to controlling interest [Abstract] Repayment of bank loans Repayments of Debt Research and development expenses Cash and Cash Equivalents [Domain] Restricted Stock Units (RSUs) [Member] Retained earnings Retained Earnings [Member] Retirement Plan Type [Domain] Retirement Plan Type [Axis] Sales into major geographic regions Revenue from External Customers by Geographic Areas [Table Text Block] Revenue Recognition Revenues from External Customers and Long-Lived Assets [Line Items] Revenues Net sales Revenue, Net Scenario, Unspecified [Domain] Plan [Member] Scenario, Plan [Member] Significant components of company's deferred tax assets and liabilities Allocation of pension plan assets and target allocation range of assets Schedule of defined benefit plan amounts recognized in other comprehensive loss Computation of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Reconciliation of provision for income taxes at the statutory federal income tax rate Schedule of assumptions used Inventories Product warranty reserves Schedule of Product Warranty Liability [Table Text Block] Changes in restricted stock units Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule of amounts recognized in balance sheet Schedule of financial assets and liabilities, at fair value Schedule of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Minimum rental commitments for non-cancelable operating leases Schedule of other income Provision for income tax Income before income taxes Summary of estimated future benefit payments Periodic benefit costs for defined benefit plans Components of accumulated other comprehensive loss Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table] Investment, Name [Axis] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of goodwill by reporting segment Schedule of Goodwill [Table Text Block] Schedule of Guarantor Obligations [Table] Schedule of Goodwill [Table] Insurance by Type [Axis] Property, Plant and Equipment [Table] Segment information Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Trading Securities [Table] Schedule of Trading Securities and Other Trading Assets [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Sales [Abstract] Operations by Industry Segment and Geographic Area Segment Reporting Disclosure [Text Block] Operations by Industry Segment and Geographic Area [Abstract] Segments [Domain] Segment Reporting Information [Line Items] Geographical [Domain] Accrued loss reserves included in other long-term liabilities Accrued loss reserves Total accrued loss reserves Self-Insurance Reserves Self Insurance Reserve [Policy Text Block] Weighted average grant date fair value, forfeited (in dollars per share) Weighted Average Grant Date Fair Value [Abstract] Stock-based compensation Share-based Compensation Vesting period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Units forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Fair value of vested RSU's Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Weighted average grant date fair value, granted (in dollars per share) Units granted (in shares) Weighted average grant date fair value, ending balance (in dollars per share) Weighted average grant date fair value, beginning balance (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 Weighted average grant date fair value, vested (in dollars per share) Unvested restricted stock units, beginning of year (in shares) Unvested restricted stock units, end of year (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Maximum shares granted to employees (in shares) Restricted stock units [Roll Forward] Equity Award [Domain] Stock-based Compensation Shipping and Handling Fees and Cost Short-term debt Period company does not expect significant increase or decrease to total amount of unrecognized tax benefits Product warranty reserve term Product Warranty Reserve [Abstract] Standard Product Warranty Disclosure [Abstract] Product Warranty Reserve Warranty liabilities settled Standard Product Warranty Accrual, Decrease for Payments State [Member] State Statement [Line Items] CONSOLIDATED STATEMENTS OF EQUITY [Abstract] Geographical [Axis] CONSOLIDATED STATEMENTS OF CASH FLOWS [Abstract] Segments [Axis] CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract] CONSOLIDATED BALANCE SHEETS [Abstract] Scenario [Axis] Statement [Table] Equity Components [Axis] Stock-based compensation (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures RSU vesting, including tax benefit (in shares) Stock-based compensation Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Balance Balance Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Shareholders' equity Stockholders' Equity Attributable to Parent Equity: Other Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Shareholders' Equity [Abstract] Subsequent Events Review Reconciliation of unrecognized tax benefit Supplemental Employee Retirement Plan [Member] SERP [Member] Supplemental Cash Flow Information Technology [Member] Trade Names [Member] Fair Value (Net Carrying Amount) Amortized Cost Net unrealized gains (losses) incurred Gross Unrealized Gains Gross Unrealized Losses Schedule of trading securities Trading Securities [Table Text Block] Insurance Types [Domain] Undistributed earnings of foreign subsidiaries Decreases related to settlements with tax authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additions for tax positions related to prior years Additions for tax positions related to the current year Reductions due to lapse of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Balance, beginning of year Balance, end of year Unrecognized Tax Benefits Unrecognized tax benefits, if recognized that would effect the effective rate Use of Estimates U.S. Treasury Bills [Member] Variable Rate [Domain] Floating Rate Notes [Member] Variable Rate [Axis] Basic (in shares) Denominator for basic earnings per share (in shares) Diluted (in shares) Denominator for diluted earnings per share (in shares) Net income attributable to controlling interest: Weighted average number of common shares outstanding: Denominator [Abstract] Australia [Member] Brazil [Member] BRAZIL Canada [Member] China [Member] Germany [Member] India [Member] Mexico [Member] Russia [Member] United States [Member] South Africa [Member] SOUTH AFRICA Restricted Stock Units Under Long Term Incentive Plans [Abstract] Restricted stock units under the 2006 and 2011 Incentive Plan [Abstract] Maximum date in which unrecognized compensation is expected to be recognized for equity-based compensation plans. Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Maximum Date Maximum date compensation costs will be recognized in future periods The fair value at grant date for restricted stock units awards granted during the period. Grant date fair value of restricted stock units granted Period which an employee's right to exercise an award granted after 2016 is no longer contingent on satisfaction of either a service condition, market condition or a performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Share Based Compensation Arrangement By Share Based Payment Award Vesting Period After 2016 Grant Date Vesting period of award granted after 2016 Increase (decrease) in tax benefit related to compensation cost for equity-based payment arrangements recognized in income during the period. Share Based Compensation Equity Instruments Other Than Options Increase In Tax Benefit From Compensation Expense Increase in tax benefit This element is the expected return on plan assets using the weighted average assumptions used in determining benefit obligations as of the balance sheet date. DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationExpectedReturnOnPlanAssets Expected return on plan assets Total amount of pension benefits costs recognized as net periodic benefit costs and amounts recognized in other comprehensive income for the period. Total recognized in Pension benefit costs and Other Comprehensive Income (Loss), Reclassification, Pension and Other Postretirement Benefit Plans, Net Gain (Loss) Recognized in Net Periodic Benefit Cost, Net of Tax Total recognized in net periodic benefit cost and other comprehensive income (loss) Refers to sale of shares held by the Company's supplemental executive retirement plan. (SERP) Sale of entity shares held by SERP Sale of Company stock held by SERP, net Aggregate par value of stock related to Restricted Stock Awards issued during the period. Stock Issued During Period, Value, Restricted Stock Award, Vesting RSU vesting Aggregate par value of stock related to Restricted Stock Awards issued during the period, including tax benefit. Stock Issued During Period Value Restricted Stock Award, Including Tax Benefit RSU vesting, including tax benefit Obligations of the Company associated with the financial assets held in the supplemental executive retirement plan (SERP). SERP Liabilities Fair Value Disclosure SERP liabilities After Tax components of accumulated comprehensive income [Abstract] After Tax components of accumulated comprehensive loss [Abstract] Goodwill [Abstract] Intangible Assets [Abstract] Dealer network and customer relationships Dealer Network and Customer Relationships [Member] Dealer Network and Customer Relationships [Member] Refers to amount shares held by entity in Supplemental Executive Retirement Plan (SERP) at cost as of balance sheet date. Shares held by SERP, at cost Company shares held by SERP, at cost The Energy Group. Energy Group [Member] Aggregate and Mining Group. Aggregate and Mining Group [Member] Aggregate and Mining Group [Member] Infrastructure Group. Infrastructure Group [Member] Distribution from Supplemental Employee Retirement Program (Serp Rabi trust) to Serp participant after termination. Distribution To Supplemental Employee Retirement Program Participant Distributions to SERP participants The cash inflow from cash surrender value of life insurance. Proceeds from Cash Surrender Value of Life Insurance Proceeds from cash surrender value of life insurance Amount of increase (decrease) in the standard product warranty accrual. Increase (Decrease) in Accrued Product Warranty Accrued product warranty Sale / (purchase) of company stock by SERP, net . Supplemental Executive Retirement Plan transactions, net Sale (purchase) of Company shares by SERP, net Cash Paid During Year For [Abstract] Cash paid during the year for: Refers to name of the Company's subsidiary. Astec Brazil [Member] Astec Brazil Working Capital Loans [Member] Terms related to the Company's South African subsidiary credit facility. South American Prime Rate [Member] The maximum dollar amount of letters of credit that can be issued against the primary line of credit facility. Sublimit For Letters Of Credit Sub-limit for letters of credit The under utilized credit facility resulting in the unused facility fee, stated as a percentage. Under utilized facility resulting in unused facility fee The total amount of the contingent obligation under letters of credit issued on behalf of foreign subsidiaries. Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries The additional percentage interest rate above the base rate of LIBOR, Prime or whatever the base rate is based on. Line of Credit Facility, Additional Rate over Base, Percentage Additional rate over base, percentage Performance bank guarantee issued by foreign subsidiaries banks to foreign subsidiaries customers. Performance Bank Guarantee, Subsidiary Performance bank guarantee, subsidiary obligations to fulfill contracts Refers to working capital loans for Company's Brazilian subsidiary. Astec Brazil Working Capital Loans [Member] Refers to working capital loans and equipment financing for Company's Brazilian subsidiary. Astec Brazil Working Capital Loans and Equipment Financing [Member] Astec Brazil Working Capital Loans and Equipment Financing [Member] Refers to equipment financing for Company's Brazilian subsidiary. Astec Brazil Equipment Financing [Member] Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index. Debt Instrument Term Of Variable Rate Term of variable rate Refers to name of the Company's South African subsidiary. Osborn Engineered Products [Member] Osborn [Member] Additional borrowing capacity under the credit facility due to a new amended and restated credit agreement between the Company and the Wells Fargo. Line of Credit, Additional Borrowing Capacity Line of credit, additional borrowing capacity The cash outflow associated with the acquisition of business which is held in escrow during the period. Payments to Acquire Businesses, Amount Held In Escrow Amount held in escrow Refers to the hourly output of gas, oil and combination gas/oil and low NOx burners of the production unit. Hourly Output of Gas Oil and Low NOx Burners Hourly output of gas oil and low NOx burners Period of time for amount held in escrow and is subject to certain post-closing adjustments. Period of time for amount held in escrow The acquisition of assets and certain liabilities of Power Flame Incorporated ('PFI") located in Parsons Kansas. Power Flame Incorporated [Member] The acquisition of assets and certain liabilities of RexCon Inc. RexCon Inc [Member] RexCon Inc. [Member] Amount of increase (decrease) in the standard product warranty accrual from other accruals not specified in the taxonomy. Excludes extended product warranties. Standard Product Warranty Accrual, Other Accruals Other The supplemental executive retirement plan is self-directed and permitted to invest in company stock. Company stock [Member] Company Stock [Member] The income or expense due to net change in the fair value of company's stock held in SERP at each balance sheet date. Income Expense Due to Change In Fair Market Value Of Company Stock Held In Serp Income expense due to change in the fair market value of Company stock held in the SERP Maturity date of obligation related to customer debt. Maturity Date Of Customer Debt Maximum maturity date of customer debt An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur. Letter of Credit Lender [Member] Letter of Credit Lender [Member] Accrued Loss Reserves [Abstract] The entire disclosure for accrued loss reserves at the end of the reporting period. Accrued Loss Reserves [Text Block] Accrued Loss Reserves Tabular disclosure of the roll forward of allowance for doubtful accounts. Schedule of Allowance for Doubtful Accounts [Table Text Block] Schedule of allowance for doubtful accounts A table or schedule providing information pertaining to supplemental insurance information. Supplemental Insurance Information [Table] Amount of allowance for doubtful accounts classified as other during the period. Allowance for Doubtful Accounts Receivable, Other Other 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. Supplemental Insurance Information [Line Items] Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of outstanding written supplemental executive retirement plan. Supplemental Executive Retirement Plan Supplemental executive retirement plan (in shares) The aggregate dollar amount the entity has the economic burden for insurance claims per policy year. Amount captive is liable per year in the aggregate The amount the captive is responsible for payment of claims per occurrence. Amount captive is liable per occurrence of claims Workers' Compensation Insurance is a type of business insurance which provides insurance coverage for injuries occurring on the entity's premises, including health care and lost wages. Workers' Compensation Insurance [Member] Refers to name of subsidiary owned by entity "Astec do Brasil Fabricacao de Equipamentos Ltda". Astec do Brasil Fabricacao de Equipamentos LTDA [Member] Property and Equipment, Estimated Useful Lives [Abstract] Useful Lives [Abstract] Estimated useful lives of definite lived intangible assets [Abstract] A specified group of foreign countries about which segment information is provided by the entity. Post Soviet States Excluding Russia [Member] Post-Soviet States (excluding Russia) [Member] A specified group of foreign countries about which segment information is provided by the entity. Foreign [Member] Total Foreign [Member] A specified group of foreign countries about which segment information is provided by the entity. Japan and South Korea [Member] Japan and Korea [Member] A specified group of foreign countries about which segment information is provided by the entity. Northern Ireland [Member] A specified group of foreign countries about which segment information is provided by the entity. Others [Member] Other Foreign Countries [Member] A specified group of foreign countries about which segment information is provided by the entity. Australia and Oceana [Member] Australia and Oceana [Member] A specified group of foreign countries about which segment information is provided by the entity. Other European Countries [Member] A specified group of foreign countries about which segment information is provided by the entity. South America (excluding Brazil) [Member] South America (excluding Brazil) [Member] A specified group of foreign countries about which segment information is provided by the entity. Other Asian Countries [Member] A specified group of foreign countries about which segment information is provided by the entity. West Indies [Member] Document and Entity Information [Abstract] 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 reform. Effective Income Tax Rate Reconciliation Change In Enacted Tax Rate Tax Reform Amount U.S. Tax Reform impact A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. Deferred Tax Asset Valuation Allowance [Roll Forward] Amount of deferred tax liability attributable to taxable temporary differences from pension. Deferred Tax Liabilities, Pension Pension Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from restricted stock units. Deferred Tax Assets Tax Deferred Expense Restricted Stock Unit Restricted stock units Recognized tax (costs) benefits for penalties and interest related to amounts that were settled for less than previously accrued. Recognized tax (costs) benefits related to penalties and interest settled for less than previously accrued Recognized tax benefits related to penalties and interest settled for less than previously accrued Amount of increase (decrease) in the valuation allowance for other deferred tax assets. Valuation Allowance, Other Deferred Tax Asset, Increase (Decrease), Amount Increase in other deferred tax assets valuation allowance The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. Increase in valuation allowance on operating loss carryforwards Name of the acquiree company in business combination during the period. Breaker Technology [Member] Breaker Technology, Ltd. [Member] Amount of provisions related to deferred tax assets valuation allowance. Deferred Tax Assets, Valuation Allowance, Provision Provision Amount of other deferred tax assets valuation allowance. Deferred Tax Assets, Valuation Allowance, Other Other Amount of direct write-downs of deferred tax assets valuation allowance. Deferred Tax Assets, Valuation Allowance, Write-offs Write-offs Disclosure of information about income taxes. Income Tax Disclosure [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Income Tax Disclosure [Line Items] Amount of reasonable estimate for income tax expense (benefit) for remeasurement of deferred tax from change in tax rate 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, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Provision of income tax expense (benefit) Amount of income tax expense for remeasurement of deferred tax asset from change in tax rate pursuant to Tax Cuts and Jobs Act of 2017. Tax Cuts And Jobs Act Of2017 Change In Tax Rate Deferred Tax Asset Income Tax Expense Income tax expense (benefit) Amount of reasonable estimate for income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act of 2017 for which accounting for tax effect is incomplete. Tax Cuts And Jobs Act Of2017 Incomplete Accounting Transition Tax For Accumulated Foreign Earnings Provisional Income Tax Expense Transition tax Tabular disclosure for components of deferred tax asset valuation allowance. Schedule of Deferred Tax Assets Valuation Allowance [Table Text Block] Deferred tax assets valuation allowance Refers to other eliminations. Other eliminations Other eliminations Represents the number of business units. Number of Business Units Number of business units This line item represents the number of customers from which revenue generated accounts for 10 percent or more of an entity's revenues. Number of major customers Segment profit (loss) before noncontrolling interest and intersegment profit elimination. Profit (Loss) Before Nontrolling Interest And Intersegment Profit Elimination Profit (loss) Represents the number of business units that operate as Company-owned dealers. Number of business units that operate as Company-owned dealers The segments disclosure of 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. Segments Payments to Acquire Property, Plant, and Equipment Capital expenditures Sum of the carrying amounts as of the balance sheet date of all segment assets. Segment assets Assets Refers to elimination of investment in subsidiaries. Elimination of investment in subsidiaries Elimination of investment in subsidiaries Refers to elimination of intercompany profit in inventory. Elimination of intercompany profit in inventory Elimination of intercompany profit in inventory Represents the number of business units which design, engineer, manufacture and market product lines. Number of business units which design, engineer, manufacture and market product lines Number of business units which design, engineer, manufacture and market product lines Aggregate and Mining Group. Aggregate and Mining Group Segment [Member] Aggregate and Mining Group [Member] EX-101.PRE 12 aste-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 13 image0.jpg begin 644 image0.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_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#T3P;X-\+7 MG@;P_=77AO1Y[B;3;:2666QB9W8Q*2S$KDDGDDUM_P#"">#_ /H5-#_\%T/_ M ,31X$_Y)YX9_P"P5:_^BEKH* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/ M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^ M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .? M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/ M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^ M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .? M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/ M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^ M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .? M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC M_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ MT*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@ MNA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH* M* .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$ M$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J M:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ M (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/ M!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA M_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^ M)KH** .?_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .? M_P"$$\'_ /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ M /0J:'_X+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X M+H?_ (FC_A!/!_\ T*FA_P#@NA_^)KH** .?_P"$$\'_ /0J:'_X+H?_ (FL M3QEX-\+6?@;Q!=6OAO1X+B'3;F2*6*QB5T81,0RD+D$'D$5W=<_X[_Y)YXF_ M[!5U_P"BFH / G_)//#/_8*M?_12UT%<_P"!/^2>>&?^P5:_^BEKH* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "JNH:E8:3:FZU*]MK.W!"F6YE6- 3T&6(%6JY;Q3X9T?4 M+J/7]7L+K5QIEM)Y.F+$LR.3R2(B/G<@8&3CIQGF@#H;*^M-2M([NPNH+JVD MSLF@D#HV#@X8<'D$5677]&?5CI*:O8-J0)!LQWE26&50\L M+>_^Q6MG;VT-S$LD<0>+S'(4Y&2QZ]?SK6^'$ TC4?%7AVWR+#3M1!M(RQ/E M)*@?8,]@2?S- '<7-U;V5K)1Q[UQ?CBW@USQUX0\/7\?G:=*]Q>3P-]R5HD&P,.X M!8G'0]ZP/%$5O\/_ !;<7GAZVAL(K_0;MY;>W0)'YL !20*. ?FQT]: /3EU M_1GU8Z2FKV#:D"0;,7*&8$#)^3.[ISTZ5HUX]J/@;0['X+QZG9V,$6L6EA'J M*:BJ 7!G $A8R?>.3G@G'3T%>K:7Z197<@ >>!)& Z LH/]: +=%4-3US M2=%6-M5U2RL%E)$9NKA(@^.N-Q&>HK._X3OP?_T->A_^#&'_ .*H Z"BLR'Q M)H5Q$LL&M:=+&WW72Z1@?H0:?_;NC_\ 05L?_ A/\: -"BL_^W='_P"@K8_^ M!"?XT?V[H_\ T%;'_P "$_QH T**S_[=T?\ Z"MC_P"!"?XT?V[H_P#T%;'_ M ,"$_P : -"BL_\ MW1_^@K8_P#@0G^-']NZ/_T%;'_P(3_&@#0HK/\ [=T? M_H*V/_@0G^-']NZ/_P!!6Q_\"$_QH T**S_[=T?_ *"MC_X$)_C1_;NC_P#0 M5L?_ (3_&@#0HK/_MW1_P#H*V/_ ($)_C1_;NC_ /05L?\ P(3_ !H T**S M_P"W='_Z"MC_ .!"?XT?V[H__05L?_ A/\: -"BL_P#MW1_^@K8_^!"?XT?V M[H__ $%;'_P(3_&@#0HK/_MW1_\ H*V/_@0G^-']NZ/_ -!6Q_\ A/\: -" MBL_^W='_ .@K8_\ @0G^-']NZ/\ ]!6Q_P# A/\ &@#0HK/_ +=T?_H*V/\ MX$)_C1_;NC_]!6Q_\"$_QH T**S_ .W='_Z"MC_X$)_C1_;NC_\ 05L?_ A/ M\: -"BL_^W='_P"@K8_^!"?XT?V[H_\ T%;'_P "$_QH T**S_[=T?\ Z"MC M_P"!"?XT?V[H_P#T%;'_ ,"$_P : -"BL_\ MW1_^@K8_P#@0G^-']NZ/_T% M;'_P(3_&@#0HK/\ [=T?_H*V/_@0G^-']NZ/_P!!6Q_\"$_QH T**S_[=T?_ M *"MC_X$)_C1_;NC_P#05L?_ (3_&@#0HK/_MW1_P#H*V/_ ($)_C1_;NC_ M /05L?\ P(3_ !H T**S_P"W='_Z"MC_ .!"?XT?V[H__05L?_ A/\: -"BL M_P#MW1_^@K8_^!"?XT?V[H__ $%;'_P(3_&@#0HK/_MW1_\ H*V/_@0G^-'] MNZ/_ -!6Q_\ A/\: -"BL_^W='_ .@K8_\ @0G^-']NZ/\ ]!6Q_P# A/\ M&@#0HK/_ +=T?_H*V/\ X$)_C1_;NC_]!6Q_\"$_QH T**S_ .W='_Z"MC_X M$)_C1_;NC_\ 05L?_ A/\: -"BL_^W='_P"@K8_^!"?XT?V[H_\ T%;'_P " M$_QH T**S_[=T?\ Z"MC_P"!"?XT?V[H_P#T%;'_ ,"$_P : -"BL_\ MW1_ M^@K8_P#@0G^-']NZ/_T%;'_P(3_&@#0HK/\ [=T?_H*V/_@0G^-']NZ/_P!! M6Q_\"$_QH T**S_[=T?_ *"MC_X$)_C1_;NC_P#05L?_ (3_&@#0HK/_MW1 M_P#H*V/_ ($)_C1_;NC_ /05L?\ P(3_ !H T**S_P"W='_Z"MC_ .!"?XT? MV[H__05L?_ A/\: -"BL_P#MW1_^@K8_^!"?XT?V[H__ $%;'_P(3_&@#0HK M/_MW1_\ H*V/_@0G^-']NZ/_ -!6Q_\ A/\: -"BL_^W='_ .@K8_\ @0G^ M-']NZ/\ ]!6Q_P# A/\ &@#0HK/_ +=T?_H*V/\ X$)_C1_;NC_]!6Q_\"$_ MQH T**S_ .W='_Z"MC_X$)_C1_;NC_\ 05L?_ A/\: -"BL_^W='_P"@K8_^ M!"?XTHUS2&8*NJ61). !<)S^M %^N?\ '?\ R3SQ-_V"KK_T4U=!7/\ CO\ MY)YXF_[!5U_Z*:@ \"?\D\\,_P#8*M?_ $4M=!7/^!/^2>>&?^P5:_\ HI:Z M"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KE?$LOB_3M4@U+0+:'5['R3%/I+RI;MOSD2I* MP]."I.,=.>G544 >?:=X9UCQ+JFK:WXGL(-)>^TMM*BL(IA.\<1)+.[CY6)) MX Z#WS6++I/Q"U#PQ#X$N]'LHK((EI/KRWJLKVZ_W8?OARH"\\9ST!R/6Z* M//+W2?$OA'Q3=ZMX7T6#6K#4;>&*>Q-VMM)#)$NU7#-P5*X!'7./2K_A/1]: MT+0M9U>_M(;KQ#J M\3:980IKFEEI)-,FG&)$D3$D0D'&[@8;ID9K/L_#FO>,-;OM7\6:9%H\/]G2 MZ;:6*7"W#J)!^\E9U^7V _/U/I%% 'DDND_$+4/#$/@2[T>RBL@B6D^O+>JR MO;K_ '8?OARH"\\9ST!R/5[>".UMHK>)=L<2!$'H ,"I** "N'TRPL[WXH>+ M/M=I!<;+33]OFQAMN1-G&?H*[BN/T/\ Y*AXO_Z]-._E/0!T']A:/_T"K'_P M'3_"C^PM'_Z!5C_X#I_A6A10!G_V%H__ $"K'_P'3_"C^PM'_P"@58_^ Z?X M5H44 9_]A:/_ - JQ_\ =/\*/["T?\ Z!5C_P" Z?X5H44 9_\ 86C_ /0* ML?\ P'3_ H_L+1_^@58_P#@.G^%:%% &?\ V%H__0*L?_ =/\*/["T?_H%6 M/_@.G^%:%% &?_86C_\ 0*L?_ =/\*/["T?_ *!5C_X#I_A6A10!G_V%H_\ MT"K'_P !T_PH_L+1_P#H%6/_ (#I_A6A10!G_P!A:/\ ] JQ_P# =/\ "C^P MM'_Z!5C_ . Z?X5H44 9_P#86C_] JQ_\!T_PH_L+1_^@58_^ Z?X5H44 9_ M]A:/_P! JQ_\!T_PH_L+1_\ H%6/_@.G^%:%% &?_86C_P#0*L?_ '3_"C^ MPM'_ .@58_\ @.G^%:%% &?_ &%H_P#T"K'_ ,!T_P */["T?_H%6/\ X#I_ MA6A10!G_ -A:/_T"K'_P'3_"C^PM'_Z!5C_X#I_A6A10!G_V%H__ $"K'_P' M3_"C^PM'_P"@58_^ Z?X5H44 9_]A:/_ - JQ_\ =/\*/["T?\ Z!5C_P" MZ?X5H44 9_\ 86C_ /0*L?\ P'3_ H_L+1_^@58_P#@.G^%:%% &?\ V%H_ M_0*L?_ =/\*/["T?_H%6/_@.G^%:%% &?_86C_\ 0*L?_ =/\*/["T?_ *!5 MC_X#I_A6A10!G_V%H_\ T"K'_P !T_PH_L+1_P#H%6/_ (#I_A6A10!G_P!A M:/\ ] JQ_P# =/\ "C^PM'_Z!5C_ . Z?X5H44 9_P#86C_] JQ_\!T_PH_L M+1_^@58_^ Z?X5H44 9_]A:/_P! JQ_\!T_PH_L+1_\ H%6/_@.G^%:%% &? M_86C_P#0*L?_ '3_"C^PM'_ .@58_\ @.G^%:%% &?_ &%H_P#T"K'_ ,!T M_P */["T?_H%6/\ X#I_A6A10!G_ -A:/_T"K'_P'3_"C^PM'_Z!5C_X#I_A M6A10!G_V%H__ $"K'_P'3_"C^PM'_P"@58_^ Z?X5H44 9_]A:/_ - JQ_\ M =/\*/["T?\ Z!5C_P" Z?X5H44 9_\ 86C_ /0*L?\ P'3_ H_L+1_^@58 M_P#@.G^%:%% &?\ V%H__0*L?_ =/\*/["T?_H%6/_@.G^%:%% &?_86C_\ M0*L?_ =/\*/["T?_ *!5C_X#I_A6A10!G_V%H_\ T"K'_P !T_PH_L+1_P#H M%6/_ (#I_A6A10!G_P!A:/\ ] JQ_P# =/\ "C^PM'_Z!5C_ . Z?X5H44 9 M_P#86C_] JQ_\!T_PH_L+1_^@58_^ Z?X5H44 9_]A:/_P! JQ_\!T_PH_L+ M1_\ H%6/_@.G^%:%% &?_86C_P#0*L?_ '3_"C^PM'_ .@58_\ @.G^%:%% M &?_ &%H_P#T"K'_ ,!T_P */["T?_H%6/\ X#I_A6A10!G_ -A:/_T"K'_P M'3_"C^PM'_Z!5C_X#I_A6A10!G_V%H__ $"K'_P'3_"L/Q?I.FVWA:\FM]/M M(I5V;7CA56'SJ.H%=97/^-O^10OO^V?_ *,6@#H*Y_QW_P D\\3?]@JZ_P#1 M35T%<_X[_P"2>>)O^P5=?^BFH / G_)//#/_ &"K7_T4M=!7/^!/^2>>&?\ ML%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N M/T/_ )*AXO\ ^O33OY3UV%@#L**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "N?\;?\BA??]L__ $8M=!7/^-O^10OO^V?_ *,6@#H*Y_QW_P D\\3?]@JZ M_P#135T%<_X[_P"2>>)O^P5=?^BFH / G_)//#/_ &"K7_T4M=!7/^!/^2>> M&?\ L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N/T/_ )*AXO\ ^O33OY3UV%@#L**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "N?\;?\BA??]L__ $8M=!7/^-O^10OO^V?_ *,6@#H*Y_QW_P D\\3? M]@JZ_P#135T%<_X[_P"2>>)O^P5=?^BFH / G_)//#/_ &"K7_T4M=!7/^!/ M^2>>&?\ L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "N/T/_ )*AXO\ ^O33OY3UV%@#L**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "N?\;?\BA??]L__ $8M=!7/^-O^10OO^V?_ *,6@#H*Y_QW_P D M\\3?]@JZ_P#135T%<_X[_P"2>>)O^P5=?^BFH / G_)//#/_ &"K7_T4M=!7 M/^!/^2>>&?\ L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJKJ&I6&DVINM2O M;:SMP0IEN95C0$]!EB!0!:HJM8:E8ZK:K=:=>V]Y;L2!-;RK(A(ZC*DBLN3Q MMX4AF>&7Q/HJ2HQ5D:_B#*1P01NX- &[15'4=:TK1X(YM3U.SL8I#M1[F=8E M8XS@%B,G%6H)XKF".>WE26&50\] %RBLY M=?T9]6.DIJ]@VI D&S%RAF! R?DSNZ<].E:- !7'Z'_R5#Q?_P!>FG?RGKL* MX_0_^2H>+_\ KTT[^4] '84444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<_XV_P"10OO^V?\ Z,6N M@KG_ !M_R*%]_P!L_P#T8M '05S_ ([_ .2>>)O^P5=?^BFKH*Y_QW_R3SQ- M_P!@JZ_]%-0 >!/^2>>&?^P5:_\ HI:Z"N?\"?\ )//#/_8*M?\ T4M=!0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 5R^L^"K/Q#XJL]5UAXKW3[.V:.'39X=T8E8\RG)PW MR\8*\=:ZBO.?B&GB_4=4M=.TSPW+J?AX1[[U(]1BM3=,?^699CN"# R !NSC M..H!#X4M;*T\6>)M:\+68C\/K:+%Y5JF(KJ[CW%FA4<$ 87*C!;.,\URF@P- MH7AFUO/$'PGCNK.-&N+_ %6Z6W:Y!9BS-Y+#>0I/<@[1G KT;0+WQ1J%I$T\*PQVI2SN(KV"Y6-\84"-1@ =>>.,5AW$OQ*U;1IO#-[X=L8I+B$VL^O M?V@C1%2,-(( H;)&<#CD]A0 :-I^C>-?B-XDOM2L[;4K:PAM;:PCN(EDC2-X M_,9@I&,DGKC.*T/AQ -(U'Q5X=M\BPT[40;2,L3Y22H'V#/8$G\S5(Z#XD\" MZW)>^%M(BUW3[NSM[::T>[6VECDA38L@9AM(*@ CKG'85K>$]'UK0M"UG5[^ MTANO$.IRO>R6<,H5 VW$< <\< ;NF2>HY(!3\<6\&N>.O"'AZ_C\[3I7N+R M>!ON2M$@V!AW +$XZ'O6!XHBM_A_XMN+SP];0V$5_H-V\MO;H$C\V I(%' M/S8Z>M=/XFTOQ#J$?A[Q-IEA"FN:66DDTR:<8D21,21"0<;N!ANF1FL^S\.: M]XPUN^U?Q9ID6CP_V=+IMI8I<+<.HD'[R5G7Y?8#\_4@&-J/@;0['X+QZG9V M,$6L6EA'J*:BJ 7!G $A8R?>.3G@G'3T%>K:7Z197<@ >>!)& Z LH/\ M6O+Y=)^(6H>&(? EWH]E%9!$M)]>6]5E>W7^[#]\.5 7GC.>@.1ZO;P1VMM% M;Q+MCB0(@] !@4 5-3U>VTE8VN8KUQ(2%^RV,UR1CU\I&V_CBN$T;Q3I\?Q& M\4W#6^KE)K:P"A='NV<;1-G@ M#0_X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9KH** .?_P"$RTO_ M )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ ^$RTO_GUUS_P0WO_ M ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"?77/_ 0WO_QFC_A, MM+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"?77/_ M 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ QFN@ MHH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9KH** .?_P"$ MRTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ ^$RTO_GUUS_P M0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"?77/_ 0WO_QF MC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+_P"? M77/_ 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!#>_\ MQFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9KH** .? M_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ ^$RTO_GU MUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"?77/_ 0W MO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#&:/\ A,M+ M_P"?77/_ 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77/_!# M>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\9KH* M* .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ ^$RT MO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"?77/_ M 0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#&:/\ MA,M+_P"?77/_ 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_^?77 M/_!#>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $-[_\ M9KH** .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** .?\ M^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+_P"? M77/_ 0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[_P#& M:/\ A,M+_P"?77/_ 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X3+2_ M^?77/_!#>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS_P $ M-[_\9KH** .?_P"$RTO_ )]=<_\ !#>__&:/^$RTO_GUUS_P0WO_ ,9KH** M.?\ ^$RTO_GUUS_P0WO_ ,9H_P"$RTO_ )]=<_\ !#>__&:Z"B@#G_\ A,M+ M_P"?77/_ 0WO_QFC_A,M+_Y]=<_\$-[_P#&:Z"B@#G_ /A,M+_Y]=<_\$-[ M_P#&:/\ A,M+_P"?77/_ 0WO_QFN@HH Y__ (3+2_\ GUUS_P $-[_\9H_X M3+2_^?77/_!#>_\ QFN@HH Y_P#X3+2_^?77/_!#>_\ QFC_ (3+2_\ GUUS M_P $-[_\9KH** .?_P"$RTO_ )]=<_\ !#>__&:Q_%/B6PU#PY=VL-OJJ2/L MP9])NH4&'4\N\84=.YYZ=:[BN?\ &W_(H7W_ &S_ /1BT =!7/\ CO\ Y)YX MF_[!5U_Z*:N@KG_'?_)//$W_ &"KK_T4U !X$_Y)YX9_[!5K_P"BEKH*Y_P) M_P D\\,_]@JU_P#12UT% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %NPKC]#_Y*AXO_P"O33OY3T =A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5S_C;_ )%"^_[9_P#HQ:Z"N?\ &W_(H7W_ &S_ /1BT =!7/\ MCO\ Y)YXF_[!5U_Z*:N@KG_'?_)//$W_ &"KK_T4U !X$_Y)YX9_[!5K_P"B MEKH*Y_P)_P D\\,_]@JU_P#12UT% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %NPKC]#_Y*AXO_P"O33OY3T = MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5S_C;_ )%"^_[9_P#HQ:Z"N?\ &W_(H7W_ &S_ /1B MT =!7/\ CO\ Y)YXF_[!5U_Z*:N@KG_'?_)//$W_ &"KK_T4U !X$_Y)YX9_ M[!5K_P"BEKH*Y_P)_P D\\,_]@JU_P#12UT% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %NPKC]#_Y*AXO_P"O M33OY3T =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5S_C;_ )%"^_[9_P#HQ:Z"N?\ &W_(H7W_ M &S_ /1BT =!7/\ CO\ Y)YXF_[!5U_Z*:N@KG_'?_)//$W_ &"KK_T4U !X M$_Y)YX9_[!5K_P"BEKH*Y_P)_P D\\,_]@JU_P#12UT% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %NPKC]#_Y M*AXO_P"O33OY3T =A1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,RHI9B%51DDG I:\A M^/N:=XCTBWU32[E;BTG7*L.H/<$=B.XKX1KT#X M3>.+OPEXIAA?48;;1[N0"\6Y#&,#^\-H)#XX!Z>O'( /K^BH+.]M=1M([JRN M8;FWD&4EA<.K#V(XJ>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y_ MQM_R*%]_VS_]&+705S_C;_D4+[_MG_Z,6@#H*Y_QW_R3SQ-_V"KK_P!%-705 MS_CO_DGGB;_L%77_ **:@ \"?\D\\,_]@JU_]%+705S_ ($_Y)YX9_[!5K_Z M*6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *QO$7BO0_"=DEWKFHQV<,C;$W*S,Y]E4%C MCO@<5LU@W^A:5'XD3Q9J%P5DL;-H4\]U$%NI.YI!D95L<%L]* )O#OBK0_%E MD]WH>HQ7D*-M?:"K(?\ :5@&&<<9'-9<'Q,\&7/B!=#AU^V?4&D\I4"ML9_[ MHDQL)[?>Z\=>*Y.Y,MS%XT\>:9;O9V-_#?A#R1KNJQ6 MCS?ZN/8TCD>NU 3CCKC%:FEZK8:WID&HZ9=1W5G.NZ.6,\$?T(Z$'D'@UP7P M_D.J^./$NJWB![R.VL((Y&'*(T(=@OH"QR<>U7/A_%'8>(_&NEVH5+*WU-9( MHD&%C,D2LP [#/:@#K=:US3/#NF2:CJ][%:6D?620]3Z #EC[ $U3\-^,- \ M7V\T^A:E'>+"VV0!61D)Z95@#@]CC!P?0US_ (L1;WXG>";"YC$EJOVN[V-R MIE1!L..F5R2/0U@_$:5M#\9/J6G8BNKOP[?K.4X+>6H*,<=QZ^@H ZZ#XF># M+GQ NAPZ_;/J#2>4J!6V,_\ =$F-A/;[W7CKQ765YCK6B:?'^S[]G2".-+;2 M4NHB%&5F"!]X/]XMGGW/K7H.CSR76B6%Q**;AK? M5RDUM8!0NCW;.-HFSN41;EZ\$@9YQG!H ]*HKG_^$RTO_GUUS_P0WO\ \9H_ MX3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?77/\ P0WO_P 9H_X3+2_^ M?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#!#>__ M !F@#H**Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9H Z"BN M?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H Z"BN?_ .$RTO\ MY]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&: .@HKG_^$RTO_GUUS_P0WO\ M\9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?77/\ P0WO_P 9H_X3 M+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=<_P#! M#>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ \9H MZ"BN?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H Z"BN?_ .$R MTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&: .@HKG_^$RTO_GUUS_P0 MWO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?77/\ P0WO_P 9 MH_X3+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ Y]=< M_P#!#>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0WO\ M\9H Z"BN?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H Z"BN?_ M .$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&: .@HKG_^$RTO_GUU MS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?77/\ P0WO M_P 9H_X3+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&:/^$RTO\ MY]=<_P#!#>__ !F@#H**Y_\ X3+2_P#GUUS_ ,$-[_\ &:/^$RTO_GUUS_P0 MWO\ \9H Z"BN?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9H Z" MBN?_ .$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&: .@HKG_^$RTO M_GUUS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?77/\ MP0WO_P 9H_X3+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&:/^$R MTO\ Y]=<_P#!#>__ !F@#H*\M^-?C]/"WAQM(LG4ZMJ4;(!U\F$\,Y]SR!^) M[5T6M_$K0M"TF>_NHM618U.P3:3=0B1\<+O>,*"3QR:^>?#5O/\ $GXAS:_X MEBOY=.67S+C[)8SW"\?<@'EHVT8QUQP#W- $GA3X)^(O$=IH^HR>7;:;?LS2 M2,1OAB&"K[3UWMJJC"JN@WH 'I_J:7_A,M+_Y]=<_\$-[_P#&: /G:]\$_$CX M5WP)DC8?]-(B/Y@@>M=CX3_ &B[>7R[;Q58&!NGVRS!9/JR M'D?@3]*]8_X3+2_^?77/_!#>_P#QFN(\6^&? 'B[S)KG1]11Z.KQ@$>P)KK_ O^T+J-A(++Q=IQN-AVM$M;)73+R^O)%4,\=OI=U*R?7;&:T_^$RTO_GUU MS_P0WO\ \9H Z"BN?_X3+2_^?77/_!#>_P#QFC_A,M+_ .?77/\ P0WO_P 9 MH Z"BN?_ .$RTO\ Y]=<_P#!#>__ !FC_A,M+_Y]=<_\$-[_ /&: .@HKG_^ M$RTO_GUUS_P0WO\ \9H_X3+2_P#GUUS_ ,$-[_\ &: .@HKG_P#A,M+_ .?7 M7/\ P0WO_P 9H_X3+2_^?77/_!#>_P#QF@#H**Y__A,M+_Y]=<_\$-[_ /&: M/^$RTO\ Y]=<_P#!#>__ !F@#H*Y_P ;?\BA??\ ;/\ ]&+1_P )EI?_ #ZZ MY_X(;W_XS6/XI\2V&H>'+NUAM]521]F#/I-U"@PZGEWC"CIW//3K0!W%<_X[ M_P"2>>)O^P5=?^BFKH*Y_P =_P#)//$W_8*NO_134 '@3_DGGAG_ +!5K_Z* M6N@KG_ G_)//#/\ V"K7_P!%+704 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>?>.O#GC'7 MM=L9-*?09='M%$ALM3>;;--GAG5!A@O& 3C.21TKT&B@#DM(L_&6H1WUEXQ7 MP\=/N+=H@-*,WF$MP<^9QC!/3O7,_P#"">-[G2(/"-[KFE/X6B*QO)-.\23:[X,N]+CDO((X+NRU-'\EO+!" M.ICY# ?+CI5WPUX:U3PYX;U$B\MKSQ'?O)=S7$RE8&N&7Y1@<^6, <(O#6MZU8:)J5M>V5GXGTH^O4#WJII'@[6M M1U:^UCQK=6$]W/9MI\%MIJN(886^^07^8LQ_+UYP.\HH \L_X03QOFG?RGKL*X_0_\ DJ'B_P#Z]-._E/0!V%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4$@#)X HKQKXZ_$/^Q-*/AC3)L:A?1_Z2Z'F&$]O8MT^F?44 <%\2/%% M]\4_'=IX9\/YFL(9C%;A3\LTG\4I_P!D#.#Z GO7T+X/\+67@[PU:Z-8@%8A MNEEQ@RR'[SGZ_H !VK@?@A\//^$:T7^WM2AQJNH1CRU8&O&$9_M?38WGQA;J+Y)E_X$.OT.1[5TU% 'S9XC M^ OB+0+G^T?"6HO>+$=R('\FYC^A! ;Z@@^U1:!\,-^(R?6OIBLC7_"VA^*+3[-K6FP7B 85G7#I_NL.5_ T 97A3XD M>%_&*JNF:BBW1&3:7'[N8?\ 3][ZJ2*ZROGOQ7^SM/"S7?A+4=^T[A:7;;6 M'^[(./S ^M8&F?%#X@?#F]73/$5K/=P+T@U $/M'=)>X]_F% 'U'17 >$_C# MX3\5>7"+S^SKYN/LUX0F3_LM]UOSS[5WKND4;22,J(HRS,< #WH X?QM\5] M\!ZK!INJ6^H37$T G M8D8*I8J,EF7G*GIZ5S/\ PT=X/_Z!NN?]^(?_ ([7 MF7Q[UG3=:\?6TNEWT%Y%!IZ0R20.'4.))"1D<'AAT]:\MH ^T? WQ&T;X@)? M-I,%[";(H)5NHU4_/NP1M9A_":ZZO /V9?\ F:?^W3_VM7O] !1110 5S_C; M_D4+[_MG_P"C%KH*Y_QM_P BA??]L_\ T8M '05S_CO_ ))YXF_[!5U_Z*:N M@KG_ !W_ ,D\\3?]@JZ_]%-0 >!/^2>>&?\ L%6O_HI:Z"N?\"?\D\\,_P#8 M*M?_ $4M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 M'Z'_ ,E0\7_]>FG?RGKL*X_0_P#DJ'B__KTT[^4] '84444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%, MFFCMX))II%CBC4N[L'/,LI^ZOT[G MV!KP7X4^$+SXB>,KKQ9XAS/903^;(7'%Q/U"8_NJ,$CTVCH:I>*-7U+XT?$N MWTK2=RZ=$QCMMP.V.,'YYF'OU_[Y'6OIC0-"L?#6A6FD:='LMK9-JYZL>['U M).2?K0!I4444 %%%% !1110 4444 %%5K[4++3+1[J_NX+6W3[TL\@11^)KR M[Q+^T!X8TC?#I$'?V==2O7%UXHU9;8.=S06I\R4^N7/R@_0-0!Y=XQN/"=SJY?PE9:A:V9)W+ M=R!AG_8') ^K$_2HM3/BV'0[6+5?[:323_Q[I=>:(#_NAOE_*OK;PW\-O"?A M3:^FZ1";E?\ EYG_ 'LN?4,WW?\ @.*Z:XMH+RWDM[J".>"0;7CE0,K#T(/! MH ^"I%AV1&%W9MF9 ZA<-D\#DY&,<\=^*BKT[XO?#:\\)ZU-JUI;QG0[N4F, MV\>U;8GI&PR<>QZ'VZ5YC0!],_L_^%=8\/6.L7NI6T<=MJ*VSVDD=Q'*)57S M,D%&/]X=:]FKR#X#^'?$VC^'Y+K5;IXM+NAOM-.D3+*20?,SU4$9^7OG/'?U M^@ HHHH *Y_QM_R*%]_VS_\ 1BUT%<_XV_Y%"^_[9_\ HQ: .@KG_'?_ "3S MQ-_V"KK_ -%-705S_CO_ ))YXF_[!5U_Z*:@ \"?\D\\,_\ 8*M?_12UT%<_ MX$_Y)YX9_P"P5:_^BEKH* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *X_0_\ DJ'B_P#Z]-._E/785Q^A_P#)4/%__7IIW\IZ .PHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *\&^/7Q!9$_X0S2929I<&_>,\@'E8OJ>"?; [FO2/B5XY@\">%I+ MW*OJ$^8K*$_Q/C[Q']U>I_ =Z\B^"7@:?Q'KDOC;70TT44[/;F7DSSYR9#ZA M3_X]_NF@#T?X/_#X>"_#GVJ]B UF_4/<9',2]5C_ ZGW^@KT>BB@ HHKD?B M+XY3X?\ AR+5FT]KXRW*VRQ"7R^2K-DM@]D/:@#KJ*\ _P"&FO\ J4?_ "I? M_:JU/#O[1.G:KK45GJNCC2K1U->>:$VJ6&5$8)SC''#3I.R?Z-:X^O&\?BQH M]U\2_%;P?X7WQW>JI2/H%KUW0?"F@^& M(/*T;2K:S!&&=$^=O]YS\Q_$T ?.UC\*/B)X\NUO_$=U+:QMSYFI2EI #V6( MH^&O@/X2T/9+?QRZQ=+SNNCB('VC'&/9BU>H44 16UM;V=NEO:P10 M0H,)'$@55'L!P*EHHH **** *]]8VNIV,UE>P1W%K.A22*095@>U>3^&_@-I M6C>-;G5+R5;S2XF#Z?:/DD-U/FY&"%/3KGJ?0^P44 %%%% !1110 5S_ (V_ MY%"^_P"V?_HQ:Z"N?\;?\BA??]L__1BT =!7/^._^2>>)O\ L%77_HIJZ"N? M\=_\D\\3?]@JZ_\ 134 '@3_ ))YX9_[!5K_ .BEKH*Y_P "?\D\\,_]@JU_ M]%+704 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q^A_\ ME0\7_P#7IIW\IZ["N/T/_DJ'B_\ Z]-._E/0!V%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5[^^MM,L+B^O9 MEAM;>,R2R-T50,DU8KYU^.7CN;6M5C\$:(SRHDJK=^5R9IL_+$,=<'J/[V/[ MM '.2OJGQQ^*(5/,ATV/@>EM; \GTWM_,^@KZCTW3K32--MM.L85AM;:,1Q1 MKT '^>MNON[RUL+9KF\N8 M;:!/O2S2!%7ZD\4 3T5YCXA^._@[1=\=G--JUP.BVB_)GW=L#'N,UYEJ/QO\ M<^*KHV/AG3A9E_NI:0FXGQ]2,?B%% 'TC?ZE8Z5:MV]I O62>4(H_$U\ M_?&_XC>&O%'AZUT71;Q[N>&^6X>58B(PH1U(!.,G+CH,=>:S;#X+>/O%UTM] MXEOS:;NLE].9YL>R@G'T)%=+K7[.5NOA^.'0M1\S5_/5I)[]RD1CVMD*J*<' M.T\YZ=: /GBNB\">&8_&'C/3]!EN6MH[HONE5-Q4+&S\#/?;C\:[[_AG'QA_ MT$M#_P"_\W_QJNH^'7P4\1^$O'6G:YJ%]I4EM:^;O2WED9SNC9!@% .K#O0! MWWAKX1>#O#.R2'3%O+I?^7B^Q*V?4#&T?4 &NY & , 444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7/^-O^10OO^V?_ *,6N@KG_&W_ "*%]_VS M_P#1BT =!7/^._\ DGGB;_L%77_HIJZ"N?\ '?\ R3SQ-_V"KK_T4U !X$_Y M)YX9_P"P5:_^BEKH*Y_P)_R3SPS_ -@JU_\ 12UT% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !114%[>VNG64UY>W$=O;0J7DED;:JCU)H GHK*\.>(++Q3H-OK.GB46EP7 M\OS5VL0K%I7/TKDH_BU:7+.;+PCXNOH%D:-;FUTT21.58J2K!^1D&@#T M*BN5\1>/=.\/7\&G?V?JNJ:E+%YYLM,M#-+''G&]AD #/'7-:OASQ%IWBG1H MM4TR1F@:AYSF600P6]O& M9)9Y#T1%'4G'L*I>&?'.F^)I[RU2UO\ 3;^T >:RU.#R)E0CA]N3\I^OUZC( M!TU%<%#\7/#\U]"GV/5X]-GG\B+69+(K9._( $A.>H(Z=1ZFG?RGKL*X_0_^2H>+_P#KTT[^4] '84444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y MSXK^-/AKPAXBN-$OK75)KJW"&1K>%"@W*& RS@]".W>L7_AH[P?_ - W7/\ MOQ#_ /': /8**YWP7XTTSQUHLFJZ5'Q(QAAWKHJ "BBB M@ HHHH **** "BBB@ HILDB11M)(ZI&@+,S' 4#J2?2L'_A._!__ $->A_\ M@QA_^*H Z"BL%/''A*1U1/%.B,S'"JNH1$D^GWJW))$BC:21U1%&69C@ ?6@ M!U%[XM!TZWTZ/M-+ M^^E^HR H^A!H ]4^+?Q 3P1X:,=I(/[8O@8[5>\8_BD(]NWJ<>AKP7X;:_X8 M\)WTWB;7VN+[5$)%G:0IN*L?O2NS8&>H')/4XZ54T#P]XK^+WB29Y+YIY8HP M9[R[8[(ER<*,#OSA0/7IS7LWA[]GGPWIVV76KNYU68=4!\F+\E.[_P >_"@# MB=6^/7B[Q!<_8?#.EI9M)P@BC-S<'Z<8_P#'?QJK:?"7XC^-[E;WQ%=R6R-S MYFI3EW _V8QG'T.VOI'2="TG0K;[/I.G6ME%W6"(+N^I'4^YK0H \F\/?L_> M%=*V2ZK)M '!_"]9V^$EDMH46X*W(B+G"A_.DQG@\9QVK#M M?#GCSP/X/2Z@\4:>\6E6K2OI*Z<##-MRS_OB=^6Y.<#GL!7;>'O"5OHW@I?# M-W,+ZW*31RL8_+\Q9&8D8R<<-CK7.1_#76?L:Z)<^.+Z?PPJ^5_9WV.)96A' M2,W ^;'0' &1QQ0 ?#Z_76?&OB[5?+VFYCT^2,-]Y8F@W*/U-6_ H6/Q=XZA MA)^SC4T<*.@=HE+_ (YZU-K/@.Y?5TU;PMK\OAZ]-NEK-Y=JEQ%+$GW 8VP MPZ!O3BM#0O"3>'?"]UIMAJ#@XPI[ D]: ,KQ, M"_Q7\$)(H,*QWSIG_GH(U_7&:Y[XH-);^*EELB1=2>&]163:.2@4%<_CG%=C MKO@^;7M&TQ)]9FAUS32LMOJT,2JPFVX9C'T*MW3IVJ#0/ TME?WVI^(M:EU_ M4[R#[(9I(%@C2W[HL:G R>2>_P">0#*UV"T_X9]DC*H(%T.-DQT!$:E2/^!8 MKM]$>230-.>4L9&M8BY;J3M&W0.54Y6-I MP=Q0'MCH ., UZ2 , =!0!1U/4+FP6,VVCWNHER=PM7A4I]?-D3K[9Z5P MFC:WJ"?$;Q3,OA;5W>2VL T*RVF^/ FP6S.%YSQ@GH+_8?C+X^_UQU5+63KYK"SAQ_N_+N'X&M[1?V;;MRLFNZ] M#$/XHK*,N3_P-L8_[Y- 'E_Q$\26?B[QWJ6N6$<\=K=>5L2=0'&V)$.0"1U4 M]ZY>O6O%?P*\36OB.YA\,Z7+>:0H3R)IKN$.WR+NR"R_Q;NU8O\ PI+XA_\ M0O?^3MO_ /'* '>!/BWJO@+19=+LM/LKF&6Y-RS3[MV2JJ0,'&,(.W>NN_X: M4UC_ *%^Q_[_ #UZ%\&_!>H>&?!MY8>(],ABNI;YY5C=HY"1?M+:D,^;X;M']-ERR_P!#4G_#2]Y_T+$'_@8? M_B*]SE\-:#-CS=$TV3'3?:(>^-2_^U4^/]IF,M^]\)NJXZKJ&X_\ HL5Z\? OA G)\*Z&2?\ J'1?_$U' M)\/_ =*NUO"NB@ Y^6QC4_F!0!Y7_PTO9_]"Q/_ .!@_P#B*F3]I72B@+^' M;U6[A9U(_/ KTG_A7'@K_H5]*_\ 9?\*A?X7>!G$]8TM--U:*XO+*:WB+1QE MSH5!)WY R>< U\[U]5^+_A'X'M/".MW]IH"QWEMI\\L#)<3?*ZQL5.W?@\@= M17RI0 5ZA=^$OBYXZC6[U*TU.YA)R$NIHX%'N(G90/P%>7@$D #)/0"OO^@# MYW\/?!6VLMLNN^'?$NI2#DQ1364,7T.+DL?J"*Y'QSJMIXAUJT\(^#/#PT^W MCF\IK>-8_-N;C./F=&8,%['<1U)/3'L/QK^(?_"*Z%_8VG3;=7U!"-RGF"$\ M%O8GD#\3VK)^ _P\_LG3AXKU.'%[=IBS1AS%"?X_JW;_ &?J: .E\!Z?<^!_ M"]OI5OX-UIYS^\NIQ+9?O93U/_'QT'0>PKIO^$AU3_H3-<_[_67_ ,D5T%% M'/\ _"0ZI_T)FN?]_K+_ .2*/^$AU3_H3-<_[_67_P D5T%% '/_ /"0ZI_T M)FN?]_K+_P"2*/\ A(=4_P"A,US_ +_67_R17044 <__ ,)#JG_0F:Y_W^LO M_DBC_A(=4_Z$S7/^_P!9?_)%=!10!S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/ M^A,US_O]9?\ R17044 <_P#\)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ M "17044 <_\ \)#JG_0F:Y_W^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)%=!10! MS_\ PD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D5T%% '/_\ "0ZI_P!" M9KG_ '^LO_DBC_A(=4_Z$S7/^_UE_P#)%=!10!S_ /PD.J?]"9KG_?ZR_P#D MBC_A(=4_Z$S7/^_UE_\ )%=!10!S_P#PD.J?]"9KG_?ZR_\ DBC_ (2'5/\ MH3-<_P"_UE_\D5T%>4^#?BPGB3XHZQH!EC.G,,:8P !8QC#\]]W+#T"T =M_ MPD.J?]"9KG_?ZR_^2*/^$AU3_H3-<_[_ %E_\D5T%% '/_\ "0ZI_P!"9KG_ M '^LO_DBC_A(=4_Z$S7/^_UE_P#)%=!10!S_ /PD.J?]"9KG_?ZR_P#DBL?Q M3K-_=^'+N";PSJME&VS,\\EJ43#J>0DS-STX!Z^G-=Q7/^-O^10OO^V?_HQ: M .@KG_'?_)//$W_8*NO_ $4U=!7/^._^2>>)O^P5=?\ HIJ #P)_R3SPS_V" MK7_T4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "N/T/_DJ'B_\ Z]-._E/785Q^A_\ )4/%_P#UZ:=_ M*>@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKQ']H;Q!K. MB1^'4TG5;VP$YN3+]EG:(OM\K;DJ0>-QX]Z /;J*^(/^$[\8?]#7KG_@QF_^ M*KJO GQ?UCPQJUU=ZU>ZIK5O);&..VGO68"3@#ZUI'=8T+NP M55&2Q. *^9+[XZ^.?$5P;3P]IT5JS?=2UMVN)OU!!_[YJ!/AO\5?'#K)K4]Q M%"QR#J=T0J_2,9(_[Y% 'N6M_%3P5H.Y;K7K:65?^65J3.V?3Y,@'ZD5YSK7 M[2=HFY-"T*:8]I;V0(/^^%SG\Q4FB?LVZ=%M?7-2Z)^SWX2T_:^I37FJ2#J'D\J,_P# 4Y_\>->B:/X8T+P^FW2-(L[/C!:& M$!C]6ZG\36M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+X MK\36/A'PY=:S?M^[A7Y(P?FE<_=0>Y/YU?+?Q!\2W_Q9 M^(%KX=T$F33X93%;8/RR-_',WL!G'^R/4F@ ^'_AN_\ BU\0+OQ#K^9-/AE$ MMSG[KM_!"OL !G_9'J17U(JA5"J % P !TK&\*>&;'PAX<^Y/Y<#M6U0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 45S7BSQ[X>\%VWF:O?*LY7,=K%\TTGT7L/SN+2WER!#:9,SKZO)_"/7&!SR30!Z7\7/B=I>@^';_1=.ODFUNY0P;(3N^S MJW#,Q'"G&<#KD@XKY@TO4KK1M5M-2LI/+N;6598V]P<\^U=O)\$?B$LC :$L M@!^\M[!@_FX--_X4E\0_^A>_\G;?_P".4 ?5?AO7+;Q+X2?!70_&GA2"\T7Q#I'V?3&S<6\YNHG*29 *;58G!'S9X *G M^]7K= !1110 5S_C;_D4+[_MG_Z,6N@KG_&W_(H7W_;/_P!&+0!T%<_X[_Y) MYXF_[!5U_P"BFKH*Y_QW_P D\\3?]@JZ_P#134 '@3_DGGAG_L%6O_HI:Z"N M?\"?\D\\,_\ 8*M?_12UT% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %FG?RGKL*X_0_\ DJ'B_P#Z]-._E/0!V%%% M% !1110 4444 %%%% !1110 4444 %%%% !137=(XVDD94102S,< =S7D/C MCX]:/HGF67AU4U6^'!GS_H\9^HY?\./>@#U/5=7T[0]/DO\ 5+R&TM8_O22M M@?0>I]AS7RW\9/B+IOCS4-.ATJ"9;73O- GE^4S%]G(7L!L[\G/05/I?@_Q[ M\8-135=6N98M/)RMU= K&JGM#&,9_# XY.:]ATWX%>!;/38[:[TZ6_F4Y>XF MN)$9C]$90![?SH ^2:]-^!?A_2?$?CFZMM8L8KR"'3WG2.7)4.)(P"1WX8\' MCFO6&^'GPG7Q@OA8Z(1J;VOVH+]LGVE3[1+)E"02,.Q'51^5 &]9:?9:;;BWL+.WM81TC@B5%'X 8JS11 M0 4444 %%%% !1110 4444 %%%10W,%SYGD31R^4YCDV.&V..JG'0C/2@"6B MBB@ HHHH **** "BBB@ HJ*>Y@M4WW$\<2_WI'"C]:R+KQIX6LL_:?$>DQ$? MPM>QY_+.: -RL3Q3XKTGP=H[:GJ\YCA#!$1!EY&/91W]?H#7/:K\8_ VF6DT MJZW%=RHI*0VRL[2$=@0,#/J3BOF#QKXUU3QQKCZCJ+[8URMO;*?D@3T'J?4] M_P @ #VKXU_%"VBT&+0?#]ZDTNI0B2XN(6R$@8<*".[#]/K6W\$_AY_PBNA? MVSJ,.-7U! =K#F"$\A?8G@G\!VKYV\$ZAH^E>,M,OM>MGN-.AF#R(O.#_"Q' M\0!P2.^/PK[9M+J"^LX+RVD$EO/&LL3@<,K#(/Y&@":BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **@N[RVT^UDNKRXBM[>,;GEE<*JCW)X%>)^ M-OVA+2T\RR\)0"[FZ&^G4B-?]Q>K?4X'L: /8-<\0Z1X:T]K[6+^&SMQT:0\ ML?10.6/L :\&\7_'K5=9N#I7@RSEMUE;RUN6CWW$I_V$&0N?Q/TK(T/X9>-_ MB9J"ZSXDO)[6UDY^T7@)D9?2./C _(>F:]Z\(?#WPYX*@"Z59 W)&'O)L/,_ M_ NP]A@4 >,>$_@3K7B"Z_M;QG>3VJ2G>\)??]Z!X:T?PO MIXLM&L(;2'C=L'S.?5F/+'W)K5HH **** "BBB@ HHHH *Y_QM_R*%]_VS_] M&+705S_C;_D4+[_MG_Z,6@#H*Y_QW_R3SQ-_V"KK_P!%-705S_CO_DGGB;_L M%77_ **:@ \"?\D\\,_]@JU_]%+705S_ ($_Y)YX9_[!5K_Z*6N@H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC]#_Y*AXO_ .O33OY3 MUV%FG?RGH ["BBB@ HHHH **** "BBB@ HHHH ***Q/$O MB[0_"-A]KUJ_CMU(_=Q]9)#Z*HY/\AWH VZX;QM\5O#G@I7@GG^VZD!Q96[ ML#_MGH@^O/L:\>\3_&7Q1XUOO[%\(6=S9P3$JH@&ZZE'N1]P?[O3^]6YX)_9 M]+-'J'C*X+,3N_L^!^2?^FD@_DOYT Z_\0?C-J+6-A!(FG!OFMX"4MXQV M,CG[Q[\_@*]5\#_ O0_#OE7NM%-7U%>=KK^XC/LI^]]6_(5Z796.GZ)IRVUG M;V]E90+PD:A$4>O_ ->N)\1_&CP9X>WQKJ!U*Y7_ )96 $@S[OPOZD^U 'H( M 4 < "J6KZQ8:%ID^H:E=1V]M"A9F=@,X&<#/4GL.]?.NL?'GQ=XBN?L/ MAC3%LS)P@AC-S<-].,?DOXUYKXK'B)-7,?B>>ZDU(*&:.ZE+O&& (SR=N1CC M]* +LUTIK687LMY%< CR3#$LB$=]P+*1^&: /NFTO[/ M4(_,LKN"Y3^]#(''YBK%? PE-M<"2SGF4J?ED V,/R)_G71:=\1_&6E;1:>) M-1"KT268RJ/P?(H ^UZ*^5+#]H'QO:)MG;3KXXQNN+;!_P#(945/+^T5XRD( MVVFC1X_N6\G/YR&@#ZDHKY,E^/7CR0#;>VD>/[EHG/YYJ"'XM_$G59/*M]=9 MGSD)';P(?P^4$T ?75%?,"Q?''45W))K6UOFW+*D8/T.1^0I?^$)^-U[GS[O M5U1ANQ)K2[?R$G'Y4 ?3U(S*BEG8*H&22< 5\Q?\*>^*-\?]*U #>/F\_4F; M\#C-*O[.WC&Y=7NM4TA21R6GE=A_XY_6@#T#XL?%Z#PS;/HV@3QSZS*N'F0A MEM5/?T+^@[=3V!\4^'_Q*U7P3KLETTDMY8WH^(]7M]+TNV:XNYVPJCH! MW)/8#N: /K(_&?P MM',^OH-ZAM@MY689[$!3@UEW/Q_\#P9\N74+G'_ #RM M<9_[Z(K$TO\ 9NT)+6$ZKK&H37.T&06Q2--WH-RDX_SQ6_:_ 3P);X\RSO+G M'_/6Z89_[YQ0!@W7[26@)G[)H>I2^GFM''_(M6-=?M+SG(M/"\:>C2WI;/X! M!_.O4+7X2^ [/'E>&K1L?\]6>7_T)C6S:^#O#%EC[+X=TF$CNEG&#^>,T ?/ M\W[17BZY?R[+2=*C)Z#RI)&_]#Q^E,_X65\8=4/^@V5ZN?\ GUTC?_Z$C>M? M34,$-NFR&)(U_NHH _2I* /F#9\<]6XSKB9_VDMO_B:/^%8?%W5?^/\ O;H; MNOVK5M_MSAF[5]/T4 ?,L'[.GBNX?S+W5]*C+=2)))&_'Y!_.MBU_9GD.#=^ M*$7U6*R)_4N/Y5]!44 >+6W[-OAYUO;:&YMY,;XIHPZ-@Y&0>#R!0 M!X'\'O@]YOV?Q-XFMOW?$EE8R+][TD<>GHO?J>.OT'110 4444 %%%% !111 M0 4444 %%%% !1110 445P_C3XJ^&_!2O#<7'VS4@.+*V(9P?]L]$_'GT!H M[#V%>D^"?@'H^B^7>>(W35;X880 $6Z M'Z'E_P <#VH \S@TWXB?&F_6XN9'735?B23,5K%Z[%_B/TR?4U[5X)^#OAOP M?Y=S)%_:>J+@_:KE!A#_ +"=%^O)]Z]!CC2&)8HD5(T&U548"@=@*=0 4444 M %%%% !1110 4444 %%%% !7/^-O^10OO^V?_HQ:Z"N?\;?\BA??]L__ $8M M '05S_CO_DGGB;_L%77_ **:N@KG_'?_ "3SQ-_V"KK_ -%-0 >!/^2>>&?^ MP5:_^BEKH*Y_P)_R3SPS_P!@JU_]%+704 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5Q^A_\ )4/%_P#UZ:=_*>NPKC]#_P"2H>+_ /KT MT[^4] '84444 %%%% !1110 444$@#)X H *K7U_9Z7927E_#H/,<_*=0G3C/_ $S0 M]?JWY&N>\-?!_P 5^.[_ /MOQ9>7-G;S'N?\1_%+QAXGWI>ZO+%;-_R[6G[F M/'H<RM[FUAN0,2I"?/N9"/[Y&2/H<#TQ7 >(OVCK MR%N+T[W/T13@'ZD_2O$+*PO-2N!;V-I/=3'I'!&78_@.:[_0_@ MCXXU@*TEA'IL+?QWLNP_]\#+?F!0!SVM>)O$7BJ3?X@U^1HR2?*ED(12/2)! M\I_X"/K5."Z\/V!W"PN=4E'(^U2>1%]"D9+'ZAQ]*]UT3]F_2H-LFN:S!U[@FOI:B@#XB;P-XB7QA_PBQTZ0ZJ7VB,?=*_W]W39CG=7TCX6^"/A31M' MABU6PBU34",SW$I;;D]E7. !],_RKT7[':_;OMWV:'[7Y?D^?Y8\S9G.W=UV MYYQTS4] ',0_#GP7!MV>%M).T8&^U5__ $('-7X?"7ANVV^1X?TJ+;]W991K MCZ8%;%% %1=*TY(_+2PM53^Z(5 _+%8NH_#WP?JN3>>&]-9FY+I L;'_ ($N M#^M=+10!Y;J/P \$7NXVT=_8$]/L]R6 _P"_@:N2U']FD?,VF>)#[1W-M_[, MK?\ LM>_T4 ?+[_!3XD>'W,FC7L4ASD&POVA8_\ ?6WG\:;_ &U\;/"_^N36 MI(U'S&6V%TN/=\-_.OJ*B@#YGL_VB/%5C)Y.J:1I]P5X8;'AD_'DC]*ZK3OV MD]&EVC4M!OK;/4V\J3 ?GMKV6\TZQU&/R[ZRM[I/[L\2N/R(KE-1^$O@34\F M;PY:1,>]L6@Q^"$"@#!O?CKX)E\/WTUO=/+=B!O+LKBV<>:V,!2<%<$GGGIF MO,OV?_$MKIOC6ZTRZCA5M6C"PS;0"LBY8(#V# GCU5:YKXK^'_#GA?Q=_9'A M\W)\B(&Z\Z4.%=N0J\9X7!.2>OM7$6]Q-:7,5S;RO%/$X>.1#AD8'((/8@T M??=%?.7@_P#:'OK3R[3Q5:?;(AQ]LME"RCW9.%;\,?C7NGA[Q7H?BJS^TZ+J M4-V@'SJIPZ?[RGD?B* -FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHK!\2^,_#_A*U,VLZE#;MMW)#G=+)_NH.3]>GO0!S_BOX MF6?ACQYH/AV18F2^/^F2D\P!CMB/IRVAXH T/$GQA\6^.KXZ+X3L[BS@F.U4M M@6N9!ZEA]P?3&.Y(K>\%_L^%F2_\8W)9B=WV"W?J?^FD@_DO_?5>R>&_">A^ M$K'[)HNGQ6R$#>X&9)#ZLQY/^<5M4 5--TNPT>QCL=-M(;2UC'RQ0H%4?EW] MZMT44 %%%% !1110 4444 %%%% !1110 4444 %<_P"-O^10OO\ MG_Z,6N@ MKG_&W_(H7W_;/_T8M '05S_CO_DGGB;_ +!5U_Z*:N@KG_'?_)//$W_8*NO_ M $4U !X$_P"2>>&?^P5:_P#HI:Z"N?\ G_)//#/_8*M?_12UT% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !69KOB#2_#6G-?ZM>1V\(.%#'YI&[*B]68^@K3JM=6%G=2P7 M%Q:0336Q+0221AFB)&"5)Y4X]* ,GPOXIA\1^$(/$4D!L;>1979)7SY:H[*2 MQP.RY/I7*I\5+T10:Q<^$+ZW\*3R!$U9[A"X5CA9&@ W!">^>A!YR!5'PZDT MG[.=XEOGS38WVW'7[\M:.NSVG_#/LDA9# VAQJF.A)C4*!_P+% &KK_C:^L] M=_L/PYX>FU[4HX5N+E5NDMXX(VSMR[9&XXR%].:U/"?B>#Q5HYO$MIK2YAE: MWN[28?/;S+]Y#Z]>#W!' Z5R?PX66#Q=XJ@NSBZ$.G,5;[VW[.!_,'\:O>!2 MLGB[QU-"#]G.IH@8="ZQ*'_'/6@#:\6>*5\,VMJL-C-J.I7TWD65C"P5IGP3 MR3]U0!RW.*S_ _XYEOM0OM+\1:-)H&IVD'VLPRW"S1O!WD610 <'@CMZ]<5 MO$Q*?%?P0\C 0M'?(F?^>AC7]<9KGOB@LEQXJ6*R!-U'X;U%I-IY"%0%S^.< M4 :2?%2]$4&L7/A"^M_"D\@1-6>X0N%8X61H -P0GOGH0><@5Z0"" 0<@]#7 MG6NSVG_#/LDA9# VAQJF.A)C4*!_P+%=OHB21Z!IR2AA(MK$'#=0=HSF@"_7 M'Z'_ ,E0\7_]>FG?RGKH=3EU:)8_[*LK*Z8D^8+J\> +Z8VQ/GOZ5PFC7/B< M?$;Q2T>D:0UP;:P\V-M4D"*,3;=K?9R6SSG(&,#KG@ ]*HKG_MGC#_H!:'_X M.9O_ )%H^V>,/^@%H?\ X.9O_D6@#H**Y_[9XP_Z 6A_^#F;_P"1:/MGC#_H M!:'_ .#F;_Y%H =XS\3)X/\ "5_KSVK70M G[E7V;RSJ@YP<=&.L?*#;GU'/I78?&>?Q?)\-[X7&G:/;:=OB^ MUM!?23R%?,7;M#1(!\^W/7Z5\PT ?0<'[3,+3*+CPH\<1/S-'?AV'T!C&?S% M>>>-_B]XC\9&2V$O]G:6W'V2W8_./]MNK?3@>U<7I.FS:SK-CI=NT:SWMQ'; MQM(2%#.P4$X!.,GT->T:1^SUJMM+OU9-/OP#D)#JLD"GZ_Z,Q_(B@#PP'!R* MZ71_ GB[Q0XET_1;ZX5_^6\B[$/_ -\ _G7TIH?@I_#NUM,\"^%XI5Z3/JT MTD@_X&UJ2/SKI?MGC#_H!:'_ .#F;_Y%H \,T/\ 9QUJYVR:WJUK8H>3';J9 MG^AZ ?@37I&A_ KP3I&U[BTGU.8<[[R7*Y_W5P,?4&NK^V>,/^@%H?\ X.9O M_D6C[9XP_P"@%H?_ (.9O_D6@#6L--L-*MQ;Z?96]I .D=O$L:_D!5JN?^V> M,/\ H!:'_P"#F;_Y%H^V>,/^@%H?_@YF_P#D6@#H**Y_[9XP_P"@%H?_ (.9 MO_D6C[9XP_Z 6A_^#F;_ .1: .@HKG_MGC#_ * 6A_\ @YF_^1:/MGC#_H!: M'_X.9O\ Y%H Z"BN?^V>,/\ H!:'_P"#F;_Y%H^V>,/^@%H?_@YF_P#D6@#H M**Y_[9XP_P"@%H?_ (.9O_D6C[9XP_Z 6A_^#F;_ .1: .@HKG_MGC#_ * 6 MA_\ @YF_^1:/MGC#_H!:'_X.9O\ Y%H Z"BN?^V>,/\ H!:'_P"#F;_Y%H^V M>,/^@%H?_@YF_P#D6@#H**Y_[9XP_P"@%H?_ (.9O_D6C[9XP_Z 6A_^#F;_ M .1: .@HKG_MGC#_ * 6A_\ @YF_^1:/MGC#_H!:'_X.9O\ Y%H X>^_9^\, M:E?W%]=ZOK\MQ<2&21VN(B68G)_Y9U7_ .&,/\ H!:'_P"#F;_Y%H \3\+_ !_U;2)Q MIWC#3GN?+;8\\:>7.G^\AP&/_?/XU[EX=\6Z%XLL_M.BZC#=*!ET!Q)'_O*> M1^5U>0ZC\$_'7AJ5M6T.2) MWA;=&EC>,UP@^I2/=^')]* /J*BOFK0_V@/$FA*^G^)-)34)XCLW2,;:9#Z. M-I!_[Y!^M>M>&_'>I>+;3[1HMIX=N0!EXQK4RR1_[R&UR/KC% '=T5S_ -L\ M8?\ 0"T/_P ',W_R+1]L\8?] +0__!S-_P#(M '045S_ -L\8?\ 0"T/_P ' M,W_R+1]L\8?] +0__!S-_P#(M '045S_ -L\8?\ 0"T/_P ',W_R+1]L\8?] M +0__!S-_P#(M '045S_ -L\8?\ 0"T/_P ',W_R+1]L\8?] +0__!S-_P#( MM '045S_ -L\8?\ 0"T/_P ',W_R+1]L\8?] +0__!S-_P#(M '045S_ -L\ M8?\ 0"T/_P ',W_R+1]L\8?] +0__!S-_P#(M '045SS7WBY$9WT30E51DDZ MU* !_P" M>=^(OCQ'X>N?LW]G:3J4P.'73]6DD"?5C;A3^!- 'LM<=XK^*'A M7PAOBOM06:\7_ESM<22Y]#V7_@1%>$WOC[XD?%"[?3]#@GAM6X:#3P44#_II M*?ZD ^E:NB?L^:]%CZOX:L_LNC>$?#=G%W\K5Y=S?[S&URQ]R36I]L\8?] + M0_\ P#_&*Q7GAC75TS4MM MO<$V$BK&V?DD)( 4DY.> 2>U>]?;/&'_0"T/_PO/2@ M#N*Y_P =_P#)//$W_8*NO_135T%<_P"._P#DGGB;_L%77_HIJ #P)_R3SPS_ M -@JU_\ 12UT%<_X$_Y)YX9_[!5K_P"BEKH* "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D( MR,>M+10!D^'_ ]9^'/#\.BVK2S6L6_!N"&9M[%B#@ 'ECVZ5R\/PB\/0WT+ M_;-7DTR";SXM&DO2UDC\D$1D9ZDG&>I].*[ZB@#E?$?@+3?$6I1:F+[5-*U) M(_)-YI5T8)7CSG8QP01GGIGCK5S3/"6G:+X5D\/Z8]S:021NK7,4N)R[##2[ M_P"_GG...,# Q6]10!SNK>#--USP]::1J$][,UGL:WOO/(NHY%&!*)!_'WSC M!/:HO#7@73/#4UY]U.?SYFC P$S@#;[8^O08Z>B@#@8?A%X> MAOH7^V:O)ID$WGQ:-)>EK)'Y((C(SU).,]3Z<5WU%% !7'Z'_P E0\7_ /7I MIW\IZ["N/T/_ )*AXO\ ^O33OY3T =A1110 4444 >??_$>O^#3H?A[2A M>M>2+]I7K.FQ32 82X7Y)4^CCG\#D>U>&^)/@7XD\,W7]J>#] M0FO%B.Y%1_*NH_H1@-^&#[5]*44 ?-WA?X]ZYH5S_9GC"PDNUB.QY0GE7,?^ M\IP&_P#'3[FO=/#?C+P_XMMO.T74H;@@9>'.V2/_ 'D/(^O2F^)_!7A_Q?;> M3K.G13L!A)P-LL?^ZXY_#I[5X7XE^!'B'P[=?VGX/OY;Q8CN1 _E7,?T(P&_ M#!]J /I.BOF[PU\>/$'AVZ_LOQCI\MV(CL>0IY5S'_O*O@#?HHHH **** "BLS6_$6C^&[/[7K.H MV]E#V,KX+>RKU8^P!KQ;Q7^T6@WVWA33B[=/MEZ,#_@,8.3]21]* /=+V^M- M.M'NKZZAMK>,9>69PBK]2>*\D\6?M!Z'I>^W\/6[ZK!/B1\4;J._UJ>>&U)RL^H$HJC_IG$!_( 'UKUSPI\#_"GAS9/>0G6+U> M?,NU'E@_[,?3_OK=0!X]N^)WQ@FP//\ [-9NW[BS3_XO'_ C7I'A/]GO1-,V M7'B*Y?5+@<^0F8X%/_H3?F![5[(JJB*B*%51@*!@ 4M %>RL+/3;1+2PM8;6 MWC&$BAC"*OT XJQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %<_XV_Y%"^_[9_\ HQ:Z"N?\;?\ (H7W_;/_ -&+0!T%<_X[ M_P"2>>)O^P5=?^BFKH*Y_P =_P#)//$W_8*NO_134 '@3_DGGAG_ +!5K_Z* M6N@KG_ G_)//#/\ V"K7_P!%+704 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5Q^A_P#)4/%__7IIW\IZ["N/T/\ Y*AXO_Z]-._E/0!V M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@^)O!GA_Q=:^3 MK6G17# 828#;+'_NN.1].GM7AGB7X"Z]H%S_ &GX/U"2[$1WI'O\JYC_ -UA M@-^&T^U?2-% 'S9X<^.WB/PU=?V7XPT^6\6([)&9/*NH_J#@-^.#[UTWQ'^, M^ES^!HO^$3U5QJ-[*%)3*2VRKAF)!Z$\+Z'+8/%>G^)_"'A[Q59&+7-/@G5% M.V<_+)$/4..0/QQZU\6:TFG1ZW>QZ0\SZ"< =>O2@#ZML?C% MX67P7I^M:KJ<,5U/"#)9Q?/+Y@X8!!R!N!P3@8QS7F7B3X_Z]K5Q_9_A+3FL MQ*=J2,GG7#_[JC*@^V&^M>??#?PWI7BSQG;:/J][-:P3*Q0PXW2..0F3P,C/ M.#TQWKZT\-^#/#WA*#RM%TR"W8C#38W2O]7/)^F<4 > Z)\%?&7C&\&J>*KZ M2R63EGNW,MRP_P!W/R_B1CTKVGPI\+?"GA#9+9:>+B\7_E[N\22 ^HXPO_ 0 M*[.B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *Y_QM_P BA??]L_\ T8M=!7/^-O\ D4+[_MG_ .C%H Z" MN?\ '?\ R3SQ-_V"KK_T4U=!7/\ CO\ Y)YXF_[!5U_Z*:@ \"?\D\\,_P#8 M*M?_ $4M=!7/^!/^2>>&?^P5:_\ HI:Z"@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "N/T/\ Y*AXO_Z]-._E/785Q^A_\E0\7_\ 7IIW M\IZ .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F_ M'>EZYKGA&\TK0)[2"ZNU\F26Z9E58B"&P5!.2..G198G6>7*LIR#_JO45](V'VS^SK7 M^T?(^W>4GVC[/GR_,P-VS/.W.<9YQ5BB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\;?\ (H7W M_;/_ -&+705S_C;_ )%"^_[9_P#HQ: .@KG_ !W_ ,D\\3?]@JZ_]%-705S_ M ([_ .2>>)O^P5=?^BFH / G_)//#/\ V"K7_P!%+705S_@3_DGGAG_L%6O_ M **6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC]#_ M .2H>+_^O33OY3UV%@#L**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N?\ M;?\ (H7W_;/_ -&+705S_C;_ )%"^_[9_P#HQ: .@KG_ !W_ ,D\\3?]@JZ_ M]%-705S_ ([_ .2>>)O^P5=?^BFH / G_)//#/\ V"K7_P!%+705S_@3_DGG MAG_L%6O_ **6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ.LZ@NDZ'?ZBV,6EO M).0>GRJ3_2N+\/WWQ1U.+3+^[B\)1:?(], MN!J%FMGJUA<-:7UNC;E610.5/]T@@C\LG&2 =+17'^*?$FM0:[9>'/"]G97& MKW,#74DM^S""WA4@;F"_,2QX '2F>'/&-ZXUJP\56UM9ZKHJ>=>/? .SHKRP^._&]MI$'BZ]T/2D\+2E9'MHY9#?10-P)"?N'J M&P!G!QQR1ZC'(DL:R1L&1P&4CH0: '5Q^A_\E0\7_P#7IIW\IZ["N/T/_DJ' MB_\ Z]-._E/0!V%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7/\ C;_D4+[_ +9_^C%KH*Y_QM_R M*%]_VS_]&+0!T%<_X[_Y)YXF_P"P5=?^BFKH*Y_QW_R3SQ-_V"KK_P!%-0 > M!/\ DGGAG_L%6O\ Z*6N@KG_ )_R3SPS_V"K7_T4M=!0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 <_P".%TE_!FIQ:[>3V>ER1B.XGMU+.BE@.,*W<@=#P:X'Q7X0 M\/\ @S0X?$_AMKF'7?M%NMM];OB3P1X;\7^2==TJ*[>'_ %%D[QG.9B';9QWQP?2O0O$'A3 M0O%-A'9:WIT5W!&I= \.Z1X7TQ=.T6QCM+4,6V(22 MS'J68DEC[DG@ =J .$UK6].E_9]^T)<1R)Q]*]" MT>"2UT2PMY1B2*VC1QZ$* :P(/AGX,MO$"ZY#H%LFH+)YJN&;8K_ -X1YV ] M_N]>>O-=90!0U.+5I5C_ +*O;*U8$^8;JS><-Z8VRICOZUPFC6WB<_$;Q2L> MKZ0MP+:P\V1M+D*,,3;=J_: 5QSG).>&?^P5:_^BEKH* "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *X_0_^2H>+_P#KTT[^4]=A7'Z'_P E0\7_ /7IIW\I MZ .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH *Y_QM_R*%]_VS_]&+705S_C;_D4+[_MG_Z,6@#H M*Y_QW_R3SQ-_V"KK_P!%-705S_CO_DGGB;_L%77_ **:@ \"?\D\\,_]@JU_ M]%+705S_ ($_Y)YX9_[!5K_Z*6N@H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KC]#_Y*AXO_ .O33OY3UV%FG?RGH M ["BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KG_&W_(H7W_;/_T8M=!7/^-O^10OO^V?_HQ: .@K MG_'?_)//$W_8*NO_ $4U=!7/^._^2>>)O^P5=?\ HIJ #P)_R3SPS_V"K7_T M4M=!7/\ @3_DGGAG_L%6O_HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "N/T/_DJ'B_\ Z]-._E/785Q^A_\ )4/%_P#UZ:=_*>@# ML**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "N?\;?\BA??]L__1BUT%<_XV_Y%"^_[9_^C%H Z"N? M\=_\D\\3?]@JZ_\ 135T%<_X[_Y)YXF_[!5U_P"BFH / G_)//#/_8*M?_12 MUT%<_P"!/^2>>&?^P5:_^BEKH* "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *X_0_^2H>+_P#KTT[^4]=A7'Z'_P E0\7_ /7IIW\IZ .P MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Y_QM_R*%]_VS_]&+705S_C;_D4+[_MG_Z,6@#H*Y_Q MW_R3SQ-_V"KK_P!%-705S_CO_DGGB;_L%77_ **:@ \"?\D\\,_]@JU_]%+7 M05S_ ($_Y)YX9_[!5K_Z*6N@H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A]; M\2>)KSQ1<>'O!]GI;SV,*37MWJC2>4A?.V-0G)8@;L],<5I^"_$MQXCTRX&H M6:V>K6%PUI?6Z-N59% Y4_W2""/RR<9./X7D2U^*GC6RFE N+G[)=0HQP7C\ MO:2/4 C!^HH^'\L=_P"(_&NJ6I5[*XU-8XI4.5D,<2JQ![C/>@"[XI\2:U!K MMEX<\+V=E<:O%2!N8+\Q+'@ =*9X<\8WKC6K#Q5;6UGJNBIY MURUHS-#+"0662,'YL8!!!YX]\"JTB67QT7[1*$^WZ$([;<<;W24EE'J<'./K M6#KD9USQ5\01IQ$@@\/"R=XSG,Q#MLX[XX/I0!8/COQO;:1!XNO=#TI/"TI6 M1[:.60WT4#<"0G[AZAL 9P<<HQR)+&LD;!D48DBMHT<>A"@&@"[7'Z'_ M ,E0\7_]>FG?RGKH=3T^YOUC%MK%[IQ0G<;5(6+_ %\V-^GMCK7,V?AG4K/Q M+JD]MXDN6N;F"W::>YMH79U'F*JX144 88Y"Y.[GH* .UHK _LGQ#_T,P_\ M "/_ !H_LGQ#_P!#,/\ P C_ ,: -^BL#^R?$/\ T,P_\ (_\:/[)\0_]#,/ M_ "/_&@#?HK _LGQ#_T,P_\ "/_ !H_LGQ#_P!#,/\ P C_ ,: -^BL#^R? M$/\ T,P_\ (_\:/[)\0_]#,/_ "/_&@#?HK _LGQ#_T,P_\ "/_ !H_LGQ# M_P!#,/\ P C_ ,: -^BL#^R?$/\ T,P_\ (_\:/[)\0_]#,/_ "/_&@#?HKF M+.S\0W<+2?\ "1A-LLD>/L,9^X[+GKWVY_&K']D^(?\ H9A_X 1_XT ;]%8' M]D^(?^AF'_@!'_C1_9/B'_H9A_X 1_XT ;]%8']D^(?^AF'_ ( 1_P"-']D^ M(?\ H9A_X 1_XT ;]%8']D^(?^AF'_@!'_C1_9/B'_H9A_X 1_XT ;]%8']D M^(?^AF'_ ( 1_P"-']D^(?\ H9A_X 1_XT ;]%8']D^(?^AF'_@!'_C1_9/B M'_H9A_X 1_XT ;]%41Y^PQG=E M%;/7C[V/PJQ_9/B'_H9A_P" $?\ C0!OT5@?V3XA_P"AF'_@!'_C1_9/B'_H M9A_X 1_XT ;]%8']D^(?^AF'_@!'_C1_9/B'_H9A_P" $?\ C0!OT5@?V3XA M_P"AF'_@!'_C1_9/B'_H9A_X 1_XT ;]%8']D^(?^AF'_@!'_C1_9/B'_H9A M_P" $?\ C0!OT5@?V3XA_P"AF'_@!'_C1_9/B'_H9A_X 1_XT ;]%8']D^(? M^AF'_@!'_C5>QL_$-[I]M=?\)&$\^)9-OV&,[<@'&<^] '3T5@?V3XA_Z&8? M^ $?^-']D^(?^AF'_@!'_C0!OT5@?V3XA_Z&8?\ @!'_ (T?V3XA_P"AF'_@ M!'_C0!OT5@?V3XA_Z&8?^ $?^-']D^(?^AF'_@!'_C0!OT5@?V3XA_Z&8?\ M@!'_ (T?V3XA_P"AF'_@!'_C0!OT5@?V3XA_Z&8?^ $?^-']D^(?^AF'_@!' M_C0!OUS_ (V_Y%"^_P"V?_HQ:7^R?$/_ $,P_P# "/\ QJAK.BZQ/II@N]?\ M^"66*-D%FBYW2* <@]B0?PH ZZN?\=_\D\\3?]@JZ_\ 135T%<_X[_Y)YXF_ M[!5U_P"BFH / G_)//#/_8*M?_12UT%<_P"!/^2>>&?^P5:_^BEKH* "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH Y_Q)X(\-^+_).NZ5%=O#_JY-[1N!Z;D(.. M>F<5'=(\+Z8NG:+8QVEJ&+; M$))9CU+,22Q]R3P .U:E% ')P?#/P9;>(%UR'0+9-063S5<,VQ7_ +PCSL![ M_=Z\]>:ZRBB@ JA%_P C!>?]>L'_ *%+5^J$7_(P7G_7K!_Z%+0!?HHHH 0] M#@9]J\O/A+Q+JNFWGB'7_%VM:#J69)HK.UNT6TLXU)V!U7*R<#).1D'!KT]W M6.-G=@J*"6)Z 5XE(-=-GH-O+B'3$MIF-Z5/#SLJ$;.XC!Y_ MBSTH V6\0^(/$V@^"M(^VRZ5?Z]')->W=N DJPQKDE./E+Y4@CIGBM/04U+P MAX^B\-7&M:CJ^EZG9O;-#+&0'7?@94@@X[?F35\2:S8_;O"/C_3TF MN]!M?M$5S-!"^8H9%VB380&"JR\\=/PI^BZS;>/?B5:ZWHOG2Z)H]E+#]L:% MHTFGE*Y1=P!.%&3QZ>HR -EU?Q;+\3_#4>I1+I6E7,EVD5A'<>8\H2(D/*5^ M7G((49QWYK:\4:/XA\1^(+33+?4+[2/#\3^+(&X9Q@ M8Q7?UPOP]\0^"KU)]+\+:E)?7*@W-W-/%*)9F) ,DCNHW,3C^@ %=U0 4444 M 4-'_P"/*3_KZN/_ $<]7ZH:/_QY2?\ 7U)YM9@\-WK^'[9; MG5BFVV1F50&) W?,0/E!+8/7&*UZQO%7B2R\)>&[S6K_ '&&W7A%^](Q.%4? M4D?3K0!Y]K>@ZYX%LK#7+7QEK>IZDUW#!+8WT_F07ADT'XC>"K[5 MK?6_$?B1;G6#\MI:)9S_ &>P#<;8_P!W\SGHTAY/08%;%QK]A\//B'X@N_$' MG6NEZTMO/;7PA>2/S$0HT9V@D-QD#'3/M0!H>$M:UVWT;Q!I-Q')KFKZ#2?3/)ZM\!W_ (BN?&7BRV\17,;SP"T9+:!V,-N'1VVI MGOTR>Y'TJ?X<+<7[:_XFFMYK>'6KT36D].\,?\E2\< M_P"[8?\ HIJ ,SQ5HUVUUJ.K^)_'MWX?L%.H\"7^KZGX+TV[UU&74)$;S"\7ELX#$*Y3^$LN#CWKF]?\=>%(+VZTCQ_ MI,5G]GN";,7=HUW%;3[2 MYX>"V9OD0@\KW..V: .UHHHH H:Y_P B_J7_ %ZR_P#H)J_5#7/^1?U+_KUE M_P#035^@ HHHH Y7QC9>(=7DTW2=&N)K"QN96.HZC;NJRPQJ,A4RAQ^(=3UK3;ZRFN;B/4YO.EM"F )-^ 0K$[<8 R#U-:/Q%^ M(-KX)M;. RPQWU^Q2&2=7:.!1C=(X0%B!D?*.2?3DUE^!?$W@:]OYM/TW7Y= M7U[45+W5W<6TJ23[0>,E J(HSM08 'ODD R]/TOQ'XQ\,S^-(O%NKV-_*99] M.L;:4"TCC1SL22/'[PG;R3ZC(..>J@\2^(M=\#Z+J/A_3+>6^U*$&6:XE"0V M9V_,Y7[S_," H_$UQNB>.++P3X,D\':E;WB>)+/S;:TL5MG8WFYV\IXV VE3 MN'?L<#I7HW@K1Y] \"Z1I=U_Q\6]JJRCT<\D?@210!0^%M[>ZC\.],NM0NY; MN[D:;S)I6)9B)G'\AT[#BN5\8^+-7U#6]';1+E[?0(-;M[.:YB M'](\-6+>-4GLTU:UM[2%-'AB%N^3MDX/S8YX/7/- 'NU%0645Q!86\-W<_:K MF.)5EG\L)YK @ JA+_R,%G_UZS_^A15?JA+_ ,C!9_\ 7K/_ M .A14 7Z*** "N%UGP[XA\5>*;J*YU?5=#T"TB06ITNY6*2[D89=F89(5?N[ M2.>HKNJ\J\;_ !.TNU\2R^%7UUM%AA0&^U".%Y)1D9\J':K!6P1ES]W/ ST M(8O%&M^&?"7C"!M1?57T:Y2ST[4+@ N[R!0%<]':-F&2>O?%2ZEI6M_#[^S/ M$)\5ZQJRO=16^J6U]+YD+K*P4M$F/W>&.0!GCC.,@E]+X<\7_"K5=)\!$78T M[RY4@2*1"SJXDP=X!9FVMSR23ZFH-=\::;\1K?3/#&@)=R:A->0RZA&]LZ&Q MCC<,_F%@!D$!>">>/3(!I?%?5_%MEH>H'2(5T[3;9(GEU+SQYTI9P-D2KRF, MC+''?'K6U\3M6ETCX?7\MO>&SN9S';PW D,9C9W5=V[^' ).>V*A^+O_ "2_ M6/I%_P"C4K2\:WL6FZ##>W7A]=:LX;B-[B(H':"/O,J%3N*]<#'&3D8H XSP M+)X4OO$L?]D?$CQ+J]Y;AB;*_OW,4O!!^5T7?CKP3C ->L5Y9?\ B?2/B)K_ M (;A\)R27TNFZDEW=7@MI(TM80IW*6=1R_0 =<>U>IT %%%% %#3_P#C]U7_ M *^E_P#1,57ZH:?_ ,?NJ_\ 7TO_ *)BJ_0 4AZ' S[4M-=UCC9W8*B@EB>@ M% 'F!\)>)=5TV\\0Z_XNUK0=2S)-%9VMVBVEG&I.P.JY63@9)R,@X-1-XA\0 M>)M!\%:1]METJ_UZ.2:]N[@V\N(=,2VF8WI4\/.RH1L[B,'G^+/2NB\2:S8_;O"/C_3TFN]!M?M$5S-!" M^8H9%VB380&"JR\\=/PH M:"FI>$/'T7AJXUK4=7TO4[-[FUDU&3S9H98R Z M[\#*D$'';\R:TNK^+9?B?X:CU*)=*TJYDNTBL([CS'E"1$AY2OR\Y!"C.._- M.T76;;Q[\2K76]%\Z71-'LI8?MC0M&DT\I7*+N )PHR>/3U&=+Q1_P E0\"_ M[U]_Z)H R/B#XDA'B)=$OO$EQX?T:UM%NKZ[LWVW$KNQ6**,@%A]TL< D@'M MFKWPSN_M3:@=-\6MXBT ;/LSWDC->P2<[UDW*I*GJI/I@#O5#Q0UAX1^*MKX MPUNT9M)FT_[*+Y86D%G,&X+ D;E.T$#N1ZU;\)WMOXG^(VH^*=$BD&B-IT= MH;IH6B%Y,')W*& )V ;22/;M0!Z+1110 50T/_D7]-_Z]8O_ $$5?JAH?_(O MZ;_UZQ?^@B@"_1110!D>)YM9@\-WK^'[9;G5BFVV1F50&) W?,0/E!+8/7&* M\\UO0=<\"V5AKEKXRUO4]2:[A@EL;Z?S(+PR. R1QX^0\DC!) !^M>@^*O$E MEX2\-WFM7^XPVZ\(OWI&)PJCZDCZ=:\QT'XC>"K[5K?6_$?B1;G6#\MI:)9S M_9[ -QMC_=_,YZ-(>3T&!0!T-_;ZCXX\=:OI*^(-3TC2M%CA4KI MN?<:_8?#SXA^(+OQ!YUKI>M+;SVU\(7DC\Q$*-&=H)#<9 QTS[5J_#A;B_;7 M_$TUO-;PZU>B:TCF3:Y@1 J.1VW 9^F#WH @\!W_ (BN?&7BRV\17,;SP"T9 M+:!V,-N'1VVIGOTR>Y'TJCXT\+6FBZ=J?B*\\:^,X8][2+:VNJ[5+LWRQQKL MX&2 !V%:_AC_ )*EXY_W;#_T4U1^+4&L_$3PEH4@W6T#2ZI.I'#&,!8__'FS M^5 &G\/M$U70O"<$&MZI>:AJ,S&>9KJ9I3$6 _=ACS@ ?GD]ZZFBB@ JAK'_ M !Y1_P#7U;_^CDJ_5#6/^/*/_KZM_P#TD?\ 0+LO M_ =/\* +]%4/[#TC_H%V7_@.G^%']AZ1_P! NR_\!T_PH OT5D&R\.#4%T\V MVE"]:/S5MC''YA3.-VWKC/&:L?V'I'_0+LO_ '3_"@"_15#^P](_P"@79?^ M Z?X4U-&T:1=R:;8,,D9$"'D'![>M &C15#^P](_Z!=E_P" Z?X4?V'I'_0+ MLO\ P'3_ H OT50_L/2/^@79?\ @.G^%016'AZXN;BVAM-+DGMR!/$D<9:( MD9&X#D9'(S0!K450_L/2/^@79?\ @.G^%']AZ1_T"[+_ ,!T_P * +]%9-K8 M>'KY'>TM-+N$CD:-VBCC<*ZG!4XZ$'J*G_L/2/\ H%V7_@.G^% %^BJ']AZ1 M_P! NR_\!T_PIKZ-HT8!?3;!02 "8$'). .GK0!HT50_L/2/^@79?^ Z?X5! M!8>'KF6>*WM-+EDMWV3)''&QC;&<,!T."#@T :U%4/[#TC_H%V7_ (#I_A1_ M8>D?] NR_P# =/\ "@"_15#^P](_Z!=E_P" Z?X4'1-( R=+L?\ P'3_ H MOT5DVFG^'M0M8[JRM-,N;>092:&.-T;MP0,&I_[#TC_H%V7_ (#I_A0!?HJA M_8>D?] NR_\ =/\*/[#TC_H%V7_ (#I_A0!?HJA_8>D?] NR_\ =/\*/[# MTC_H%V7_ (#I_A0!?HJA_8>D?] NR_\ =/\*/[#TC_H%V7_ (#I_A0!?HJA M_8>D?] NR_\ =/\*/[#TC_H%V7_ (#I_A0!?HJA_8>D?] NR_\ =/\*/[# MTC_H%V7_ (#I_A0!?JA%_P C!>?]>L'_ *%+1_8>D?\ 0+LO_ =/\*I1:/I9 MURZC.FV91;:%@OD+@$M+DXQ[#\A0!N450_L/2/\ H%V7_@.G^%']AZ1_T"[+ M_P !T_PH OT5E2Z=H$,\,$MEIL*,-(0,D*, M015:R?P?J5[+96#:%=74()E@@,+NF#@Y43D].* .@HK&O[3PUI5HUUJ-OI-G M;*0&FN$CC0$].6P*=96/AW4K2.[L+72[JVDSLF@CC=&P<'##@\@B@#7HJA_8 M>D?] NR_\!T_PH_L/2/^@79?^ Z?X4 &C_\ 'E)_U]7'_HYZOUAZ5H^ER6DC M/IMFQ%S.N6@4\"5P!T[ 5=_L/2/^@79?^ Z?X4 7Z*H?V'I'_0+LO\ P'3_ M J%-.T"6YFMH[+37N(0IEB6*,L@;.TL,9&<'&>N* -6BLJZTW0+*VDN;NRT MVW@C&7EEBC55'J21@4MQIF@VEM)266)%5%'4DD8 H U**PM-3 MPIK,3RZ4NC7T<;;7>U$4H4^A*YP:O?V'I'_0+LO_ '3_"@"_17/6,O@[5+R M2TT]]"N[J($R0VYAD= #@Y4D?] NQ_\!T_PH_L/2/^@79?^ Z?X4 &N?\ (OZE_P!>LO\ Z":O MUAZQH^EQ:'J$D>FV:.EM(RLL"@@A3@@XJ[_8>D?] NR_\!T_PH OT50_L/2/ M^@79?^ Z?X4?V'I'_0+LO_ =/\* +]%95MIV@7L GM;+39X22!)%%&RD@D$9 M [$$?451%QX+.J_V6)M .H[MGV3=#YN[KC9US[8H Z.BL+4D\*Z-$DNJ+HUC M&[;4>Z$408]< MC)JU!I6AW,$<]O8:=+#*H>.2.%&5U(R""!@@CO0!IT5E7. MFZ!96LES=V6FP6\2[I)98HU1!ZDD8 J'3H?"^L6YN-,BT>^@5MAEMEBE4-UQ ME,W@U=5_LHR:"-2W;?LA:'SLXSC9USCGI6E_8>D?] NR_\ M =/\* +]4)?^1@L_^O6?_P!"BH_L/2/^@79?^ Z?X52ET?2QKEK&--LPC6TS M%?(7!(:+!QCW/YF@#D?\ 0+LO_ =/\*/[#TC_ *!=E_X#I_A0!?HK M*NM-T"RMI+F[LM-MX(QEY98HU51ZDD8%2/H^BQ1M))IU@D:@LS- @ ZDG'2 M@#1HKGM,D\':T\B:4^A7[Q@%UM3#*5!Z$[& M:6!'4^X)R* .HHK,M]+T*[MX[BVL-.F@E4/')'"C*ZGH00,$52U.3P?HKQIJ MKZ%8-("8UNC#$7 ZXW8S0!T%%8>GQ^%=6MGN=-31KVW1BKRVPBD52!D@E<@' M!%1:;)X.UIY$TI]"OWC ,BVIAE*@]"=N<4 =#15#^P](_P"@79?^ Z?X4?V' MI'_0+LO_ '3_"@ T_\ X_=5_P"OI?\ T3%5^L.QT?2WN]25M-LV"7(508%^ M4>5&<#CU)/XU=_L/2/\ H%V7_@.G^% %^BJ']AZ1_P! NR_\!T_PK+%QX+.J M_P!EB;0#J.[9]DW0^;NZXV=<^V* .CHK&O[3PUI5HUUJ-OI-G;*0&FN$CC0$ M].6P*=96/AW4K2.[L+72[JVDSLF@CC=&P<'##@\@B@#7HKGK&7P=JEY)::>^ MA7=U$"9(;%?_ M )M_P#&M MX0721JS-H8TT]+PF+R3SC[_W>O'7K0!OT5C6%KX:U6U6ZTZWT MF\MV) FMTCD0D=1EGR2:;9N[VT;,S0*225&23B@#D?] M NR_\!T_PH_L/2/^@79?^ Z?X4 7Z*RDT[0);F:VCLM->XA"F6)8HRR!L[2P MQD9P<9ZXJGJ4G@[1Y8XM4?0K&249C2Z,,1<>H#8S0!T-%95UIWA^QM9+J\L] M,M[>,;I)IHHT1!ZDD8 J'3H?"^L6YN-,BT>^@5MAEMEBE4-UQE:;3M/CBC4L[O @50.22<<"DM]+T*[MX[BVL-.F@E4/')'"C*ZGH00, M$4 :=4-8_P"/*/\ Z^K?_P!')1_8>D?] NR_\!T_PJIJ.E:=;00S06%K%*MU M;[7CA52/WR#J!0!M5S_CO_DGGB;_ +!5U_Z*:N@KG_'?_)//$W_8*NO_ $4U M !X$_P"2>>&?^P5:_P#HI:Z"N?\ G_)//#/_8*M?_12UT% !65'=P6']N7E MS(([>WF\V5S_ JL$9)_(5JUF6T,5S-K,$\:R0RW 1T89#*8(P01Z8H \UD_ M:,\')(RK8ZU( D_X4E\//^A>_P#)VX_^.4 >*^-/C=K>M>(;:ZT&:?3=/LI-\$1( MW2GUD )!R.-O(QZUZ#I_[2'AUM/@.IZ5JB7NP>[_9+2 X^HXZ<]:S MO%W[/<5SKME+X7E2STZ9@EU#,[/]G 'WT))+ X^Z3U(YP?E[:W^!WP_AMHXI M-%>>1%"M*]Y,&<^I"N!D^P H P_^&CO!_P#T#=<_[\0__':[?P5\0-$\>VEU M/I'VA&M64317,85TW9VG@D8.#W[5D?\ "DOAY_T+W_D[1OX0S$#/TZT >::AXHTL^(+GX@+J]H;VSUA+ M:*R-ROFMIZCRGVQYSR6+].V:]6\>>+Y/"WAVUOK*.VDEO;F.VAFNG*V\)<$B M21ASL&.<5':?##PE!X+K+ MX9VND3Z-IFI7=C)]GELKYE9+ZU0_+L;)56("XWC QR* )-*UOQMJNC:EYD?A M>]#6SO9ZGIEV\EIO!P8W7._.,G*\=JY_PCXKU+P=\&-.U'4X=/G61DM]+BBF M,6X,3_KG?Y5P0Q)'&!4_A+P1J,?C!]<3PI;^$8/L\T4]O'J/VG[8TF-N%7Y( MT4C. !SC ]&6W@KQ'JOPOM?#U_H]G9ZCHES'-9?:IDN(+W823N5?NJ0Q&#[> M^ "]H7Q&U-?$-AINNZAX2U"+49?(ADT"^,CP28)'F(Q)*MTR.AZ]15J]\7>- M-4U+5Y/"6D:7/I>D3-;RF]>3SKR5.9%A"\#'W?F[GZ@5_#NB:G'8+=Q++=-Y%Q*Q'00B(#8V<'+'@>II_P!D\;^$-3UJU\/Z#:ZQI^IW3WMO M) ;223[XD5N7 ;!&WMWYP #T#2[YM2TJUO6M9[5IXED:WN$*21$CE6!Z$ M5PNF7DFG>*_B9?0JK2VRV\R!QE25MG%U'Q1XKU+Q3?Z3X0L M-*>'2=@O9]2D<>9(P#"./9T('AY[4MU8^+/"_B[5=0\/Z+;ZU8:TZ2R(]ZMN]K,JA2QW [D(P M<#GCZ9 ,/PYXCO="^$WB37X+1([R'5;J46]R"P1FF *MM(SC)Z'M7<^(O$-W MI%WX;BMXX&75-02UF\Q22JE&8E<$8.0.N:Y73_!.O7/PL\0^']1\F'5;^[N) MD?^\$S6-MIMK,]\C""]=W,=T4;Y6:/@H!N!(YSC'%0^+_#VM:SJ5W! MJ/PVT?7U>7=;ZI;:@+-Q'C"+)D^8Q4=<-M/&!Q5W4/"GB72O!G@^"R@CUO4M M!NHYI81<"$2J%9=JN_8;@.>PZ=J +U]XD\9W/C&\\.:'::+YEI;V]Q-HJE>>/8_#8\5W3Z98>?;ZK#9P>5BW^TR/&I#32,2.! MGYCT KH-%TK4H_B!K>LW5F8+6]L;1(R9%;YU#[UX.>-PYQ@]JY?6OA_JVLKX MG86UH)WUF'4M.6\VR0W 2-5*NHR0I^88('Y4 2Z%\1M37Q#8:;KNH>$M0BU& M7R(9- OC(\$F"1YB,22K=,CH>O45%+\0?$^I^)M2L-!_X1>);&[>T73]3NW2 M]NV3DF, @ -T7/IDU/X=T34[G7+*2X^&'AKP[!;N)9;IO(N)6(Z"$1 ;&S@Y M8\#U-4O%_A[6M9U*[@U'X;:/KZO+NM]4MM0%FXCQA%DR?,8J.N&VGC XH ]4 MLI9Y[&WFN;8VMP\:M) 7#F-B.5W#@X/&14DO^J?_ '37':$=4\'Z?X1\,7<* MZ@TTH%=E("8V ZD$"@#R#0_$VI>%?@EX6O M-*LHKVZGNDM1;R$C>'D?@$'@G )R!Z&NDT7Q-XMM/&D'A_Q99Z0%OK5[BTG MTMI-JE#\ROOZG!'('YYXRK3PCKL7PU\(:2]CB^T_5+>XNHO.3]W&LK,QSNP< M C@$FNHU;1KZZ^(OA_5(H-UC:VEU%/+O4;&<+M&,Y.<'H* .:A\;^-M2M9/$ MFD^'[&Y\,+.5CM@9&U"XB5MIDC ^7KDA2,\'KP:]-C<21JX# , <,,$?4=J\ MLTZQ^(GAG2'\(Z/I-G+;1R,EEKS7:!8(F;<"\)!9F7)'''3@XY]!FN=5M=0T MNSATXWMK*K"\OS.D9@*J-I\O'S;CG[N,4 :E%%% !1110 4444 %%%% !5"+ M_D8+S_KU@_\ 0I:OU0B_Y&"\_P"O6#_T*6@"_1110!Y5=Z%>:;\7/"5_J>LS MZG>73WH!:,110QB(E4CC!..O))).!FM'5K"R\3?&*#3-6MH[RQTS2#=16TZ! MHS+))M+%3P<*,^//">I6\&^SL#=?:9-ZCR]\6U>"*-+ M\06'BRT\6>&[&'4YEM&L;O3Y)Q TL9;%@>67R9"@Z+E>P]L8KH?&OA/1/".AZ/K6@:;;6%]I5];*DT* M!'E1G$;+(PY?(/);)Z^IIP\#ZYXJTWQ-J.OQP:9JVL11PVELDOFBS2)MT>YQ MPQ+ $D=OR#I[+QQXRGTO2/$.@6FE:;9W,=S>WB7JS"\,9!58T7E S<_-V[Y& M" >F2R"*&20C(12V/I7DOA/P9H?BGX73:KJFG6]SJNKK<74U]+&#,LA=MI5^ MJ@8' P..G)KTPW>HGQ!]B.E9TLVWF'4/M"_ZW=CRO+^]TYW=.U> MB7/@_2-%L[VQ=I([+6&O5C%M%(Q/[R(_,S*&/W>.F,XY ,SPDT7CWQ!X;B\1 M0I?PV'AT7(AN%#QR3O)Y9=@>&.U>^>3FNI\+6,'ASXG^(=$TV)+?3+BS@U!+ M:/A(I"S(VU>@!P.!Z"JLWA'6_!USH>J>%;.'5FL=-&F7=C),(&G3=N#H[< A MLDY['BM?P;HVM-K>K>*?$=K#9:AJ"I!#8Q2B7[- F4G_7UDURNA:/?V?CWQ7J=Q!LL[\6GV:3>IW[(V#< Y&"1U H Y;XR:%>7?AC4M M4N=9G-A;+";?38HPB>9YB@O(V!P!CO1\3M01_%'A?1;C3I]4MI?-NAIL M0'^F3+M$2/G@("2S%N,#)SC!ZKXC:1?Z]X#U+3=-@\^\F$?EQ[U7.)%)Y8@= M >]5O&>A:O-J&C^(_#\<-QJFD-(/LDS[%N877#H&/"MP,$\>M '/>$HK*U^( M,)O?",GA#5YK*1(+:TGADM+V($%L^6H'F*><<''7L*[#Q\ID\ ZX@OXK M:. MOVF5RJID=R.>>G'//>L72K#Q+XD\7:?K_B+1XM#@TF.5+:S6\6YDEDD 4N64 M8"A> .N:M^)-(U?QMX/UO1[FQ329_M&VR>2X69)UC9621MH^56(P5()'O0!Y MG87>A7FI>!XM-\(77A6Z2[BNK^,FA7EWX8U M+5+G69S86RPFWTV*,(GF>8H+R-G,G7@< 8[TM_;^/?&T%CHFL>&;/1K*.XBG MO+_[6P;$4:\J6(XW9P.IKJ?B-I%_KW@/4M-TV#S[R81^7'O5.E=/X-T[6O#/PQBM'TWS-7MD MG:.S\Y/G22: +OA[0[3Q'X\U\^)K:WU6?1[:SL(A=1B6-28]\C!6&,LW.2,_ MG6K\.(!I&H^*O#MOD6&G:B#:1EB?*25 ^P9[ D_F:KW=IXNT#Q-=>(M%T"'5 M(]9MX/MNFF^2&2VG1<9$C#:RXX..2<=JT?">CZUH6A:SJ]_:0W7B'4Y7O9+. M&4*@;;B. .>. -W3)/4#7/'7A#P]?Q^=ITKW%Y/ WW)6B0; P[@ M%B<=#WKG?%JP?#OQ3;&2.73[:2&=IXGB5DF8\R @88].O6O,A!\1G\ M,GP9)X?L-AM_L)UX7Z^5Y6W;O\C&_=MXQ_>YZ5Z5I>GQ:3I%GIT+,T5I D"% MNI"J%&?RH MU0E_Y&"S_ .O6?_T**K]4)?\ D8+/_KUG_P#0HJ +]%%% 'EG MQDT*\N_#&I:I1LYDZ\#@#'>NS\6>&CXLTB#2Y+ MUK>S-Q')=QJA/VF)3DQ9# J"< ]2TW38//O)A'Y<>]5SB1 M2>6('0'O1X[G\4Q>'/*\)6!NM0F<(SB:.,PQ_P 3 N<;NPZXSG'% '-:GX?T M./XA^'K7PIIMI9:II\WVC49;&(1I%:E2"DNW@LYQM!YP">!S7/:=:ZAYVK:G M>_"C^VA=:E<7$MS?^0DL<>["K''*I=P$ (Z9)(%=/X2N/%&D-;:6GPW_ +.L MI9=UU>MK<,TA9OO2OQND;N>]2)J'Q-TT2Z2V@6>M/O98=;-]' FUB=K20AI .Q\.ZAINJ^';"]T=%CT^6%3!&J! B]-NT<#&,8'I7G?BVUU&^ M^)4TZ>!7\26]IIL<,$=UY<5MN9RSL'E!4L!M&%!/7.*ZO1M+U'P7X4T31].L M?[7=)ECNY//6'RU 8\*.>:@UN[\(=4M[SQ)*UI:>*)K^WU"VM2^^& 0J52%V ^8E6;+ 8SC''-7Q;> M+_&>KZ1_;WAV'0-.TN[2^?\ T]+F2YD4'8J[!A0#R<]>,=Z /1:*** *&G_\ M?NJ_]?2_^B8JOU0T_P#X_=5_Z^E_]$Q5?H K:A!/=:;=6]K)$S06^\)YCXX7<2 3WKRO0)?'^DW,VIWWPY. MI:W'HGM]/N+"VU![:U&/*4R;)]B]%! M0$G'85VVO:?XFMO$&F^,-$TJ&[O#8?8[_29+I8V*E@XV2GYHZ=:@TG MP_XLO/\ A(?$5VUOHOB+4X4@L859;A;../.T.V"K%CU(!X.>O ./\7WOP]T MGPEIVH^#FTU=9M)8);-].(^T*N5W><5^;!0D'S.YP>:]S^\O(ZBO(X?#'B+Q M \&EW7@O1_"VGM-%/JEW:RPN]]Y;!@BK& 5RPS\V< _@?3/MFI?\)#]B_LK_ M (EGV;S/[0^T+_K=V/+\O[W3G=T[4 >?^//#OAZ)=.\.:/X9T6+5M;F,*3II M\6;>%1F64?+U"]/<^U8FN6UCI_CS3_"UEX9;7+;2=*#:?HY*B%I'9M\TK/E1 MA1U;/S,,#)R/0(=%OYOBE=:Y=6X%A;Z8EK92;P%&2*I>)M(U_3 M?%UOXM\-6,.IS&T-E>:=+.(6E3=N1D=N%().<]1[T 4/A['I]MXIUF'^P;CP MUK$D$4EQI"RQO:L@R%EB* #/9L8&>VNWWBJZ\6>(K"+2[A[-; M&VT^.X$YBC#[F9W48)+8QCH/>NUH *H:'_R+^F_]>L7_ *"*OU0T/_D7]-_Z M]8O_ $$4 7ZJ:I!>W6EW$&G7RV-Y(FV*Y:$2^4?[VPD _C5NB@#S;X>:2-%\ M>^-;(WES>2#[$\ESB6?C?Q@-5\)W/BV61T9+F MRM/M0M%\O'DN3Q$5P3E^*]3N(-EG?BT^S2;U._9&P;@' M(P2.H%54D M;AC(ZKD=>]:\NG#7VHS:];M-.W]YN.@[*. .!0!8\<7(/@SX.N=,U.XL M= W:K+#*\+?;)AF8@E>K[?O>O%=#\/O"\'A/P;8Z>EG]EN7C66\3S2^9RBAS MG)'4=N/2@#J*H:Q_QY1_]?5O_P"CDJ_5#6/^/*/_ *^K?_T>&?^P5:_\ HI:Z"@ K&@OX;74=421+AB;E3^ZMI)!_J8^ZJ1^% M;-4-/_X_=5_Z^E_]$Q4 ']L6W_/*]_\ &;_ .(H_MBV_P">5[_X S?_ !%7 MZ9--%;023SRI%#$I>21V"JB@9))/0 =Z *?]L6W_ #RO?_ &;_XBC^V+;_GE M>_\ @#-_\16=_P )WX/_ .AKT/\ \&,/_P 56CIFN:1K0E.E:K8WXBQYAM;A M)=F5[_X S?\ Q%']L6W_ #RO?_ &;_XBLW5?&>DZ-XKTKP[>F6.ZU-2;>7 \ MK(X"DYR"3P..N*N:KK]KH]_I5G<1S-)J=P;:$QJ"%8*6RV2,# /3- $W]L6W M_/*]_P# &;_XBC^V+;_GE>_^ ,W_ ,15'3_%=C?^)]1\.F*YMM1L560I<*H$ MT9Z21D$[EZ#L03TJ2;Q+9Q>*K?PY'%//?2P-<2&)04MXQP&D)(QN/ !/TH MM?VQ;?\ /*]_\ 9O_B*/[8MO^>5[_P" ,W_Q%AW/@V[\46DLMQ86B.TR)'B5&7[R%6Q MAAZ$_CB@#6_MBV_YY7O_ ( S?_$4?VQ;?\\KW_P!F_\ B*XU/BLLB*Z>!/&[ M(PRK+I&01Z_?KJF\06\7A5_$%W:WEI;QVS7,D%Q%LF10"2I7/#<=,T 6/[8M MO^>5[_X S?\ Q%']L6W_ #RO?_ &;_XBL_Q!XOT_PUX6&OZC%5[_X S?_ !%9O@[QCIGCC1#JNEK.D*RM$T=PJJZL,'D D="# MUIL/C72Y_'<_A");AM1@MOM$CA5\I1Q\N5[_X S?\ Q%6\*^&/$=@UM%Y@74+(0&;K\L9+8+<=R.HH V/[8MO^>5[_ M . ,W_Q%']L6W_/*]_\ &;_ .(JIX?\5:7XCT#^V;24Q6R;A.MQA'MV7[RR M#/RD=^>G/2G>'O$=IXDT8H!)VGG&<'CI0!9_MB MV_YY7O\ X S?_$4?VQ;?\\KW_P 9O\ XBN=T+XEZ%K^O6^C0)=V]W2XC<*-@5" 03G.?F&.* '' M4;!ITG:UNC,BE4D.GS;E!QD [. <#\A4G]L6W_/*]_\ &;_ .(K-\6>--)\ M&6]G-JIFVWY&>HXKH-ZA-Y8;<9W9XQ0!1_MBV_YY7O\ MX S?_$4?VQ;?\\KW_P 9O\ XBN.D^+>DEY9++0O$FHZ=&Q!U.RTTO;$#[S! MR0<+SDX['&:VM3\=Z-I_A"'Q/!]HU'3IV18?L4>Z20NVT *Q7G/!!Y[8S0!K M_P!L6W_/*]_\ 9O_ (BC^V+;_GE>_P#@#-_\17'?\+:TZW='U7PUXJTBS+!7 MO=0TPQPQ9Z;F#$C)P.G>NY-Y;+8F]\^,VHC\WS@P*[,9W9Z8QSF@"O\ VQ;? M\\KW_P 9O\ XBC^V+;_ )Y7O_@#-_\ $50\(^+M-\::,=3TL3K$LK1/'.@5 MU88Z@$]001ST-,\3>,]*\*^1%=BYN;ZY.+:PLH3+<3XZ[4'IZD@<4 :7]L6W M_/*]_P# &;_XBC^V+;_GE>_^ ,W_ ,16#H'Q#TK7-5&DS6>J:/J;J9(;/5K4 MV\DR#JR_\ @#-_\15^ MB@"A_;%M_P \KW_P!F_^(H_MBV_YY7O_ ( S?_$5?HH H?VQ;?\ /*]_\ 9O M_B*I1:K;C7+I_+O,&VA _P!#FSPTO;;GOU^OH:W*H1?\C!>?]>L'_H4M !_; M%M_SRO?_ !F_P#B*/[8MO\ GE>_^ ,W_P 15^B@"A_;%M_SRO?_ !F_P#B M*/[8MO\ GE>_^ ,W_P 15^B@"A_;%M_SRO?_ !F_P#B*/[8MO\ GE>_^ ,W M_P 15^B@"A_;%M_SRO?_ !F_P#B*/[8MO\ GE>_^ ,W_P 15^B@"A_;%M_S MRO?_ !F_P#B*/[8MO\ GE>_^ ,W_P 15^B@"A_;%M_SRO?_ !F_P#B*/[8 MMO\ GE>_^ ,W_P 15^B@##TK5;=+20&.\.;F<_+9S'K*Y[+^G:KO]L6W_/*] M_P# &;_XBC1_^/*3_KZN/_1SU?H H?VQ;?\ /*]_\ 9O_B*/[8MO^>5[_P" M,W_Q%7Z* *']L6W_ #RO?_ &;_XBC^V+;_GE>_\ @#-_\15^B@"A_;%M_P \ MKW_P!F_^(H_MBV_YY7O_ ( S?_$5?HH H?VQ;?\ /*]_\ 9O_B*/[8MO^>5[ M_P" ,W_Q%7Z* *']L6W_ #RO?_ &;_XBC^V+;_GE>_\ @#-_\15^B@##UC5; M>30]018[P%K:0#=9S*/NGJ2N!]35W^V+;_GE>_\ @#-_\11KG_(OZE_UZR_^ M@FK] %#^V+;_ )Y7O_@#-_\ $4?VQ;?\\KW_ , 9O_B*OT4 4/[8MO\ GE>_ M^ ,W_P 11_;%M_SRO?\ P!F_^(J_10!0_MBV_P">5[_X S?_ !%']L6W_/*] M_P# &;_XBK]% %#^V+;_ )Y7O_@#-_\ $4?VQ;?\\KW_ , 9O_B*OT4 4/[8 MMO\ GE>_^ ,W_P 11_;%M_SRO?\ P!F_^(J_10!0_MBV_P">5[_X S?_ !%4 MI=5MSKEJ_EWF!;3 _P"AS9Y:+MMSVZ_3U%;E4)?^1@L_^O6?_P!"BH /[8MO M^>5[_P" ,W_Q%']L6W_/*]_\ 9O_ (BK]% %#^V+;_GE>_\ @#-_\11_;%M_ MSRO?_ &;_P"(J_10!0_MBV_YY7O_ ( S?_$4?VQ;?\\KW_P!F_\ B*OT4 4/ M[8MO^>5[_P" ,W_Q%']L6W_/*]_\ 9O_ (BK]% %#^V+;_GE>_\ @#-_\11_ M;%M_SRO?_ &;_P"(J_10!0_MBV_YY7O_ ( S?_$4?VQ;?\\KW_P!F_\ B*OT M4 8=CJMNMWJ1,=Y\]R",6.G0_UJ[_;%M_SRO?_ !F_P#B*-/_ M ./W5?\ KZ7_ -$Q5?H H?VQ;?\ /*]_\ 9O_B*/[8MO^>5[_P" ,W_Q%7Z* M *']L6W_ #RO?_ &;_XBC^V+;_GE>_\ @#-_\15^B@"A_;%M_P \KW_P!F_^ M(H_MBV_YY7O_ ( S?_$5?HH H?VQ;?\ /*]_\ 9O_B*/[8MO^>5[_P" ,W_Q M%7Z* *']L6W_ #RO?_ &;_XBC^V+;_GE>_\ @#-_\15^B@"A_;%M_P \KW_P M!F_^(JEH^JV\>AZ>C1WA*VT8.VSF8?='0A<'ZBMRJ&A_\B_IO_7K%_Z"* #^ MV+;_ )Y7O_@#-_\ $4?VQ;?\\KW_ , 9O_B*OT4 4/[8MO\ GE>_^ ,W_P 1 M1_;%M_SRO?\ P!F_^(J_10!0_MBV_P">5[_X S?_ !%']L6W_/*]_P# &;_X MBK]% %#^V+;_ )Y7O_@#-_\ $4?VQ;?\\KW_ , 9O_B*OT4 4/[8MO\ GE>_ M^ ,W_P 11_;%M_SRO?\ P!F_^(J_10!0_MBV_P">5[_X S?_ !%5-1U*"X@A MB2.Z#-=6^#):RH/],A1[G&*V:H:?\ \?NJ M_P#7TO\ Z)BH ^<9?VCO%OFL$TO147/"O#*2/J?,'\JHZM\?/%6LZ-?:7<:? MHRP7MO);R-'#*&"NI4D9D(S@^AKZKK/UW3/[;\/:EI7G>3]NM);;S=N[9O0K MG&1G&MO%'Q*LM*N6,?FZ'<&*91\T,@EC*NON#BL_P#X M2"YUK4O!EIJJB+7-,UIK74(L8^<0OAQ_LN,,#[FO0Y_#WG>-;/Q']JQ]GLI+ M3[/Y?WM[*V[=GC&W&,=^M96L_#^TU3QYI'BR*Y^RW5B?W\:Q[A<@ A+3(O%NGNL.K: &N8W/ FA_Y:1-[,,_0_6KG@+2&MM(DUV^ MD2;5M;VWEW,HP "OR1KG^%%P!^)K:\1:1_;_ (D^,O#UM=3>!-0T#6] M!N99+N""Z+>8K,Q+1QR(=K G^)CU^G-?5-?@UCX;^.K>70%T/6;6)SJ-HI1] MSNN5DWJ 'W*.OMWX-;!^'FM:52FS?\ :]VW:,9QWK5\6_:[[2M \/WODF]U6ZA2]6WSY9CC'F3[ M<\[3MV\_WA5"'P;\0((8X8_B=MCC4*H_L& X X'\5;^F^&KZ'5M.U35]9_M. M[LK*2V#_ &58=[NX9I,*<#Y55< =B>] '&>/?$49^(>BZ8='U35[/24:^N[? M3+0SL)74I%N&0 "Q_$5'\.=8>7P)XC\.W%O>6LVD+,((+Z(QSK;2*S1;E/0 MXR/H!7>>'O#7]B:AK6H37?VN]U6Z\^27R]FU -L<8&3D*.,]\U6U+P<+SQ5) MKMM?&V:XTZ33[J'RMPF4_<;.1@J3Z'(XXH X3X8SQ>&H]+:=Q%8ZSH:7>X]! M-;C#_G&5/_ :?X.MY?\ A8VD:I(-6U+0O'']E M0ZE.)Y+?^R8I\,%"_>=L]!Z"M'3/#WC*TAOEOO'*W\DT!CMV;2(HQ;R'_EIA M6&[ SP3B@#S/QVUK;>.]1%E+?)X9F>W'BO[*O[I'+<_6+3['R<;?WI" KCL%)/T%7/#_A#3=!\+G0@GVJ&96^V23#+ M73N/WCOZEOY8':LG1/ -QI0TBUGUQKW3M(NY;BR@DM\.JLC+&C/N.X(&;!P, MY'0"@#DM0\(C4/&_B"UT@K;:CI&GZ?-I4N!^[DC#A5/^RP&T_7VK1T?Q%%XH M^(?A;45C,,_]EWD5U;L,-!,KQAT(]C^F*[:R\/?8_&&JZ_\ :M_V^W@@\CR\ M>7Y>[G=GG.[T&,5DP_#ZUM/B1+XPLKKR'GMVCFM/*RK2MC,F=W!( R,37/A MGY>N.UO/I\^:Z+PEX;7POHS6;77VNZGN)+JZN MC'L,TKMDMMR<=AU[57M?!\%KXEUW4A.'L=:A1+JP:+Y3( 5+YS_$IP1CWS0! MR>G6'Q#\(:5;6F@MH7B30K?;]F5V,%U)"<84-GRN >&).1SCM5/6=9T_6OAC M;2V&E+I+0:Y;P75@J*H@G6X7>OR@ \G.<#.:V(?A[XGTF(V/AWX@WEAI*<06 MMQI\5T\*X^Z)&(.T=AV'YU=OOAO W@<>'-+U.>TE%TEX;^X3[1(\P<.78$@, M210!V%_!;7.GW,%XB/;21,DJR#Y2A&"#[8KQ2;7+BT^ &AZ7$ES<7FK[K&&* MWC,DSVX=MQ51U/EC'XBNOG\ ^*]6A:QU_P"(EU>:7,-MQ;6NF0VKRK_=\Q22 M >XQR,CO6_'X/MX_%6F:LLRK::58FTL+%8L"$M@,^[/)*@+C'XT <'X,\0QV M?Q1GLXM#UG1M,UJT000ZI:&#-S N#L&2,&,#/N![5TWA]8YOBYXOFNE!O((+ M2*U+#E;?3 MTJKXF\%C6M0@UG2]4N-&UVWC\J.^MU#ATSG9)&>)%ZD ]^: ,OXJ^5_86DWD M.TZA!K%K]C90"WF&3#*/PW9'M7?5Y/;?";6[#74\0Q^*+2]U5+@3^7<:4D-L MY((9V2-A^\YR''.1@]JZ/#'-:7,<0B%XDK;8]R#A2'(!QV]3R5G MO?''@V?2]7\0Z_::KIMY7"MQ\W;MDY !Z?12$@ D] M!7E,.I>/_$>BW7C#1M;L[*P1Y)++2'LED%S#&Q'[R4G.F",\ 'J]% M>:S>+=:\8W&AZ9X5O8=)DOM-_M.[O9(!.UNFX*$16X)+;@<]AD5K>#=9UI=; MU;PMXCNH;W4-/5)X;Z*(1?:8'S@L@X5@1@XXZ=>I .THHHH H:/_ ,>4G_7U M1:1&663V5 M1U-+?!&AW M6BV]K8WNH.RWE^5#Q6L:D@R1HQRY; *C!'/)[T >AT5P/A?5?$-AXWO/"FN: MO;Z[LLQ>K>Q6RP20DL%\N1%^49^\._YC'5^(M3&C>&M4U/<%-K:R3 GU521^ MN* -.BO*_"K>*-2N].^U?%.QGO-L<]WH\>GVIE4<%XR5;<,9P3CBM#XE^--= MT'3;V+0=+N5>W2-Y]4GC @B5F CW?ZQ^>@&!GGTH ]$HI!]T?2EH H:Y_R+ M^I?]>LO_ *":OU0US_D7]2_Z]9?_ $$U?H ***P_$NMWNCVL*Z;HUWJE]$7WZGH* -RBN6^'.LZAK_@33]3U659;V9I?,9$"CB5U '8 M ?A7.^,?'FI6_B/3--T 6<>JV]IJ5Z55EWN?\ 4)D'+;(;SX@VOBO3;&UD=[> MSLX(]K@;A\\;'G (P?7- 'HU%>4?:_B-:>&1XVN->T^:!8/MTNA"R58Q!MW% M5G^_N"\C.1NXY'7T[3KZ+4],M;^#/DW,*3)GKM8 C^= %FJ$O_(P6?\ UZS_ M /H457ZH2_\ (P6?_7K/_P"A14 7Z*** "BO._B7XTUW0=-O8M!TNY5[=(WG MU2>,"")68 "/=_K'YZ 8&>?2O0))HX+=III%CC12[NYP% &22>PH DHKS?PY MXVU?Q#\3#:>4;;P_+ICW-E&Z /.!*%$QXR WS;1GI@XYK(D\0>--4TG6_%ME MXFT[3;+2[B9%T>2S20,(6QMFD)#HS8Z#U&,9H ]?HJCHU^^J:'8:A) T#W5O M',T3=4+*#C\,UQFNZCXEUOQY-X9T/7;?08[.S2Z>=[5;B6Y+DC"H_&Q<@4$G'&1QZ5/X; MU#Q,GB*VBB\9:5XQT]R4OUMX[>&6Q&#M=?\ "::[>_$70=.CTNYT MW1+J2YC+7D82:[:.,G(0\H@."#P6SZ<4 >BT5P?C+Q%J0UU/#^DZQ9Z&L=I] MMO\ 5[N-'6VC+[455@]\50LO$_B71?"_B#4;R^L/$UC8VQGL-6M/ M+59VYW1ND;'&TXY'8=<] #TNBO*[?5O&.@7GAN_U/Q/8Z[9ZY8-V^%U.7"^K=O3>*;7QWX7T2749OB6TTA816ULF@VX M:>5CA(UYZD_D,GM6VOASXAW.F:>TGCY+&\6W NU32()E>4LQ)!..@*KP/X<] MZ .^HKSCX;W7BK4]5U6\U+Q,-8T*!FM;27[#%!Y\BD;Y%V?P@@J.3GD\8KT> M@ JAH?\ R+^F_P#7K%_Z"*OU0T/_ )%_3?\ KUB_]!% %^BBJFJ7XTO2[B^- MK=70A3=Y%I$999/95'4T 6Z*X7P1XEU[7/$_B6VUJT%BEH+8VUEE6:%75S\S M#JQ 4D9P.GK6;#>>-/&^IZO<:%XAM]!TO3[N2R@0V*7#W+IPS.6^Z,],=NHX MY /3**XC1_'-Y<^$9[^YT:XN]7L[U].N+/3$,@:=&VDJ3]U.ARQX'KWE^'6N MZUKUAK,NNK''=VVJRVP@BP5A553Y P^]@D\GK0!V5%9'B?5+S1?#=[?Z?I\V MH7D2?N+:&-G+N2 .%YP"#+*V\0:MXDL]7M?/BCO-,%@D(02 M,%_=2+\S%20!NQDH[V]U%'G:DJ,5;&>W&1]: .BJAK' M_'E'_P!?5O\ ^CDJ_5#6/^/*/_KZM_\ T>&?^P5:_ M^BEKH* "J&G_ /'[JO\ U]+_ .B8JOU0T_\ X_=5_P"OI?\ T3%0!?HHHH * M*** "H;NY2SLI[J0,4AC:1@O4@#)Q^535GZ]_P B]J?_ %Z2_P#H!H SO!WC M'3/'&B'5=+6=(5E:)H[A55U88/(!(Z$'K38?&NES^.Y_"$2W#:C!;?:)'"KY M2CCYJB29"B_@@0?A0![!17@NO:E:7HUBYLO'?C36-8MW M7%J=C,I MA)8@#@-@'!Q\IP0.* /2'U^U3Q5'X>,P.$QG.( M^+-1NOAWXNM7L%U+6;B'P_*BW%Y(T[)F?<99F SL4>@[ <9S6[XDU74/"'PV ML)=+UC4-6U#5KN)!J*I]ID8RY8M#$3M P,*@P.1WYH ]1K/LM9L=0U+4+"VD M9Y]/9$N1L("LPW 9/7C!XXY^M>1^&M5UG3?%6EIIUM\1KBSNIQ#?KXDM#)$B M$$!T<^Q_$?QA<_VQJT_V>Z2/RI[GBZIJ=KHVEW&HWLA2VMT+N0,GZ =R3P!W)JDGB2V;7K'19+6ZAO;NR:]5 M9%7$:J5!5B&/S98=,C@\UA^-Y&N?$7@[1F/^CW>I&XF'9A AD53[;MI_"FWW M'QJT.]-\-WT.G&SU+5-3E3S18Z7;&>98^GF$9 "YXZYYZ50\<<^*O ZCEO[58X M]A"^:@UG1-8/C*ZUWP9K.D?VH(8[74=/U %X\ %D8E/G1L'@< ]?J ;/AGQQ MI?B>ZN+&*WO]/U.W422Z?J-N89U0]'V\@@Y'0]QG&171R2)%&TDCJB("S,QP M !U)->?Z!XDU(^,+72O&/A>TT_7)[>5;+4K9UE2Y1#EU4\O&,8;:2<]P.*N_ M%IY8_ACK)B,@!6-93'U\LR*'_P#'=^JVNFLUJ M/O-O)!PO.3CL<9KMM-U*SUC3;?4=/N$N+2X0/%*G1@?U!]CR*?8PVUOIUM!: M*JVL<2I$J] @ Q[8K@O$-U;Z%X9L-&\$7=K9G4=8&G_ &B!A.+5W9GEX).& M&#\O;/;B@#T6BO,+K3-4^'FL:'=6_B?6=6L=1OX]/N[75I_M!^?.UXS@%"#U M'?\ "L1[+7]9TSQQJO\ PEFLV8T?4KLV$-MU4 M5X\\VN:=)X+\63>(]2N+C7;VV@N[ R 6:QS(3A(L?*5&.222>>]7I-.U;Q3\ M3/%.DMXFU;3M+M$M)!'87!CD#M&+ #YCCTH ]3HKSC0=:U*+P/XC MM-4\0I;76AW4UD-9GA$OR*%*R,N0&?#8QR2<9R>O!7&N#2KO1-4\,>*?&^KQ M2WL4F <>N>0 ?0E4=5U+^RK1;C[%>7FZ5(O+M(O,< M;F W$9'RC.2>PKRVUT'6_%=_XRFD\8Z[8PV.ISQ64%E=&-48*#\QZE/NX4$ M8..M7+OQ%JU[\'/#NKO>RQW]Q$ZQXCU' MQ!XHUM+G_A8"V5A>/:6J>%[<+&NS 8R/U9B><'H.G6MF?6/&^I?"V.06FN17 ML6H^1>O'9^1?RV8/^LC0\"0@J/ESR#@]: /6Y&*1,ZHSE02$7&6]AG S]:I: M+K%KKVDPZC9EO*E!!1QAXV!PR,.S*001ZBO-_AGKNFS^(+G3K7Q7X@N)O*?S M='\11[KJ*16 +"3H!C^ 9/4\5T'A-FL_B!XTTI/^/836]ZBYX5Y8_G_,KG\: M .WHHHH **** "J$7_(P7G_7K!_Z%+5^J$7_ ",%Y_UZP?\ H4M %^BBB@#A M_%'_ "5#P+_O7W_HFJ6K:A8^&?C'!J6K7*6=CJ6CFVBN9V"1"6.3<5+'@94Y MY_K7?2V5K/=074UM#)<6^[R97C!>+<,-M/49'!QUIM_IUCJMHUKJ-E;WELQ! M:&XB61"1TX8$4 >*>+"/&%SXTUO13]LL-/L[2!)8/F6=XI?.D"'HP"]Q[5T/ MC7Q9HGB[0]'T70-2MK^^U6^MF2&%P[Q(KB1FD4=D,$81%RRWMAI%A:W4P(EG@MD1WR64MT^E&\@%Z\!D^S^8OF^6>-^WKMSQG&*\M\)>--"\+_"V;2]4U"" MVU725N+:6QE<+,T@=MH5.K Y'(R.>O!KU7[!9_VA_:'V2#[=Y?D_:?+'F;,Y MV[L9VYYQTJM<:!HUYJ4>I7.D6$]_$5,=U+;(TJ;3D8G- 'DWA(1> O$ M7AR3Q#,EA#?>'5MA-<'9'',LAD,;,>%.UN_<5U/A:^@\1_$_Q#K>FRI<:9;V M<&GI=D,$81%R4G_7U+7+F]DT:]U&YM=-U2Z&$%LO\ J_-D8@C=\P5B.W;% M>A:EX>T36I(Y-5T?3[]XQM1KJV24J/0%@<5;N;*UO+-[.ZMH9[5UVO#+&&1E M]"IX(H \L\-VWA_1_B/IEAX O4ETR>VFDU>"VNVN8$P!Y3EBS!7+<<'.!T]> MR\5ZIH%SX-UF2]1M7TVVS%?V^GRAI%VD;E.U@05ZD9! !K;TW1],T:%X=+TZ MTL8G;>R6L"Q*S=,D*!D\5+:6%G8>=]CM(+?SY3-+Y,83S'/5FP.6/J>: /(O M%*^ G\.V:>"DT1O$+7-O_9O]F"/[2'# Y;;\V-H;=N_'FNN^+O\ R2[6,^D7 M_HU*Z2P\.:'I5V]WIVC:=9W+@J\UO:I&[ G)!90">15R\LK74+5[6]MH;FW? M&^*:,.C8.1D'@\B@"9?NCZ4M%% %#7/^1?U+_KUE_P#035^J&N?\B_J7_7K+ M_P"@FK] !2-]QOI2T4 >;> X-4NO@E!!HMQ%;ZE(ERMO-+G:C&:3DX!Z?0UQ M?B+1O'GA_0?#6F7">%EMH=8M_LQMVN6=[@LQ#2ENH))+$<\\5[M:65KI]JEK M96T-M;IG;%#&$1A'8CF@# MRC6O+M/&LL@\81^#O$^%R6D-QXM\ M1K?7$NE75P@34;]]OGB)#YDQ)P NYFQP ,<8KT+4]$TG6DC35=+LK]8B3&+ MJW24(3UQN!Q5AK*U>Q-B]M"UF8_*-N8P8RF,;=O3&.,=* ..\9WO@RXF\.R^ M)K:.[T^XF9K.^=PUG&Y7(\P[MI##ID,.#TKFIX/"MUX[LXO"5G8W5B=+NUUJ M+1U0Q2P,OR(WED*7+9P,Y_#%>I2:7I\NF?V9)86KZ?L$?V5H5,6T=%V8Q@8' M&.U)INDZ;H\#0:7I]I8PLV]H[6%8E+=,D* ,\"@#P2\N;#_A 9+.S^(-WJ&G M7$!@T[PV(8A>B1CB.*5E)D*J>". 0 <8!]U\/V#Z7X;TO3Y/]9:VD4+?54 M/\J6+P_HL&J-JD.CZ?'J#DEKM+9!*Q/4EP,\_6M&@ JA+_R,%G_UZS_^A15? MJA+_ ,C!9_\ 7K/_ .A14 7Z*** .(^+O_)+]8^D7_HU*E^(6@>(?$>C6ECH M\AOWD6.XC'(0[ 3M)ZC(SCK75WEE:ZA:O:WMM#<=*IW/AO0KW45U&ZT73I[Y2K+HYJ#4]$TG6DC35=+LK]8B3&+JW24(3UQN!Q0!X%=VUI<>&?W4MU M=^"-$\0JD378:D/![>*?"8\#+I!U8:@#*=(\OB MUVGS?-\OC&,8W&*U1/+6%$"HJ]-H4< 8[54TS0-&T5 MI&TK2+"P:4 2&UMDB+XZ9V@9QDT :-%%% %#3_\ C]U7_KZ7_P!$Q5?JAI__ M !^ZK_U]+_Z)BJ_0 5P_BC_DJ'@7_>OO_1-=Q4$ME:SW4%U-;0R7%ON\F5XP M7BW##;3U&1P<=: /+/%.GZ!;?&2VOO%J0?V3>::%MFO"/LIN(RE0"]ETU5:!)C*-S1A?EW"$N3MZ=>M>W7^G M6.JVC6NHV5O>6S$%H;B)9$)'3A@118:?9:7:+::?9V]I;(25AMXEC09.3A0 M.M 'AUQ8> ?#_P#8&I?#_4(I?$3W4,<,<%TT[W"/@2"6,D[/E+$\)@^E>Y?; M[/\ M#^S_M<'V[R_.^S>8/,V9QNV]=N>,]*IV/AO0M+O&O-/T73K2Z8%6FM[ M5(W(/)!8 'FKGV"S_M#^T/LD'V[R_)^T^6/,V9SMW8SMSSCI0!Q6HHNO_ MK&3Y[70K$W[)V-Q(VQ,CU"@D?6M#XE:K/I7@/4&M&*WET%L[<@X(>5@@(]P" M3^%=,EE:QWDMY';0I=3*JRS+& [JO0%NI R<9]:+JRM;Z-([NVAN$1UD598P MX5U.589Z$'H>U %70='M] T&QTFT4+#:0K$N.^!R?J3D_C6C110 50T/_D7] M-_Z]8O\ T$5?JAH?_(OZ;_UZQ?\ H(H OT444 F^+/$/]F^/)O"*BY\S4M/NX(6-PQ&3+;ER2-X/\()SCCH*]>BLK6"ZG MNHK:&.XN-OG2I& \FT87<>IP.F>E5=0\/Z+JUQ'<:EI&GWL\0Q') M\6_]C%=?R2NXJ"VLK6S\[[+;0P>=(99?*C"^8YZLV.K' Y/- &=J'BG1--T; M4-5FU&W>TT]F2Y:&0.8W''ED \/D@;>N2*XC3?$.A^)]3L]:\1>)M$@B@D$N MFZ,NH1'RG_AEF.[YY>>%'">YYKO9/#VBS6MQ:RZ/I[V]S*9YXFMD*2R'G>PQ MAF]SS5)? WA%'#+X6T164Y!&GQ @_P#?- ''>$?$FB>$+KQ7I&N:E;Z?<0:M M/=JMU($,L,F'5DS]_C/"Y/YBMKX5Q3'P<]_-&T0U*^N+Z)&&"(Y)"5S]1@_C M72ZEH&C:S)%)JFD6%\\0(C:ZMDE*9]"P.*T: "J&L?\ 'E'_ -?5O_Z.2K]4 M-8_X\H_^OJW_ /1R4 7ZY_QW_P D\\3?]@JZ_P#135T%<_X[_P"2>>)O^P5= M?^BFH / G_)//#/_ &"K7_T4M=!7/^!/^2>>&?\ L%6O_HI:Z"@ JAI__'[J MO_7TO_HF*K]8T#WRZCJ@M;>WD3[2N3+.R'/DQ]@C?SH V:*H>;J__/C9?^!C M_P#QJCS=7_Y\;+_P,?\ ^-4 7Z*H>;J__/C9?^!C_P#QJCS=7_Y\;+_P,?\ M^-4 7ZKW]K]MTZYM-^SSXFCW8SMW C./QJ#S=7_Y\;+_ ,#'_P#C5'FZO_SX MV7_@8_\ \:H Y#4/AE%J'@?1?#CZH\;Z7M7[7'#@R)M*2)MW;J_\ MSXV7_@8__P :H X!/A7K,6F/H$'CN^A\-,746$=G&)5C8D[//SNQD\\:?#KNP;[/M^T HR 8W?+@'WSBNE\W5_^?&R_\#'_ /C5 M'FZO_P ^-E_X&/\ _&J *%QX92Y\9IK\EP&C&G/8-:M%D,&<,6+9]L8Q^-8D M/PUMQX0N?#-QJMS)8K=?:--D0;)K#!W(JOD[MIS@X'!(KJO-U?\ Y\;+_P # M'_\ C5'FZO\ \^-E_P"!C_\ QJ@#F]%\(^)+?5+>ZU[QS>ZK#;'=%;0VJ6:, MV,?O"A)D'?!XSZU;T_PI>:9XWU+7;?6F^P:CM>XTYK93F14"AA)G(P!TQWK9 M\W5_^?&R_P# Q_\ XU1YNK_\^-E_X&/_ /&J ,+QY8SM9:=KEI$TUUHEXMYY M2 EI(L%95 '?8Q(]U%+XD\,Q>+H-,U;2M8ET[4;7]]8:C;*)!L<#(93PZ,,< M9].V0=SS=7_Y\;+_ ,#'_P#C5'FZO_SXV7_@8_\ \:H YK1/ ^H0>((-<\2^ M)KC7KZT1H[,&V2VB@###-L3(+$<;O3\,/\0>![F^UPZ]X>U^YT'5Y$6*XECA M6>*=!G&^)N"PSPV>*Z+S=7_Y\;+_ ,#'_P#C5'FZO_SXV7_@8_\ \:H Y[0/ M!5Y9:XNN^(?$-QKNJQ1M#;2- MO% C8SMC7C<>[=Q@=JZF\L[?4+*>SNX5FM MIT,"X/#-N;FV M@MG$T%U'+^_CG!SYN[^]DG/UXQQC>\W5_P#GQLO_ ,?_P"-4>;J_P#SXV7_ M (&/_P#&J .4TWP%JKZU9:EXI\67&NG3W\RS@%HEK&DF"-[!2=Y'8G&.>N:T M;3P;]ET3Q-IWV_=_;=S3CR?.4+C&[YL8ZY&?:MKS=7_ .?&R_\ Q__ M (U1YNK_ //C9?\ @8__ ,:H P+WP1]KT3PKIO\ :.S^P;FVN/,\C/G^2NW& M-WRYZYR<>]F M^;J__/C9?^!C_P#QJCS=7_Y\;+_P,?\ ^-4 U1=.CAC5U8$ET5O MG.!@$D8R>N2*[_S=7_Y\;+_P,?\ ^-4>;J__ #XV7_@8_P#\:H S]$\,_P!C M'7?]+\[^U;Z2[_U6WRMZ@;>IW8QUX^E97_" ?\4#I7A?^T_^/":&7[3Y'^L\ MN3?C;NXSTZG%=+YNK_\ /C9?^!C_ /QJCS=7_P"?&R_\#'_^-4 +)]".H,)+RW-G'=1/( !O57(V$]^N?PJ_/X/O&\,0:;;>*=8AU&"; M[0NIM,7=Y.3AT/RM'S_J^F /J=SS=7_Y\;+_ ,#'_P#C5'FZO_SXV7_@8_\ M\:H YK1_!^H6.M1Z_P"*/%,FM7-C%(MJQM([6.!7 WL0GWB0!R3P/T?X%M6N MKC6O%,L;(=;N5>W##!^S1KLB/MN&6^C"NB\W5_\ GQLO_ Q__C5'FZO_ ,^- ME_X&/_\ &J +]%4/-U?_ )\;+_P,?_XU1YNK_P#/C9?^!C__ !J@"_15#S=7 M_P"?&R_\#'_^-4>;J_\ SXV7_@8__P :H OU0B_Y&"\_Z]8/_0I:/-U?_GQL MO_ Q_P#XU5**75/[;J_P#SXV7_ (&/_P#&J/-U?_GQ MLO\ P,?_ .-4 7Z*H>;J_P#SXV7_ (&/_P#&J/-U?_GQLO\ P,?_ .-4 7Z* MH>;J_P#SXV7_ (&/_P#&J/-U?_GQLO\ P,?_ .-4 7Z*H>;J_P#SXV7_ (&/ M_P#&J/-U?_GQLO\ P,?_ .-4 7Z*H>;J_P#SXV7_ (&/_P#&J/-U?_GQLO\ MP,?_ .-4 &N?\B_J7_7K+_Z":OUAZQ+JAT/4!)9V:H;:3<5NF) VG.!Y8S^8 MJ[YNK_\ /C9?^!C_ /QJ@"_15#S=7_Y\;+_P,?\ ^-4>;J__ #XV7_@8_P#\ M:H OT50\W5_^?&R_\#'_ /C5'FZO_P ^-E_X&/\ _&J +]%4/-U?_GQLO_ Q M_P#XU1YNK_\ /C9?^!C_ /QJ@"_15#S=7_Y\;+_P,?\ ^-4>;J__ #XV7_@8 M_P#\:H OT50\W5_^?&R_\#'_ /C5'FZO_P ^-E_X&/\ _&J +]4)?^1@L_\ MKUG_ /0HJ/-U?_GQLO\ P,?_ .-52EEU3^W+4FSL]_V:; ^U-@C=%GGR_IV[ MGTY -RBJ'FZO_P ^-E_X&/\ _&J/-U?_ )\;+_P,?_XU0!?HJAYNK_\ /C9? M^!C_ /QJCS=7_P"?&R_\#'_^-4 7Z*H>;J__ #XV7_@8_P#\:H\W5_\ GQLO M_ Q__C5 %^BJ'FZO_P ^-E_X&/\ _&J/-U?_ )\;+_P,?_XU0!?HJAYNK_\ M/C9?^!C_ /QJCS=7_P"?&R_\#'_^-4 7Z*H>;J__ #XV7_@8_P#\:H\W5_\ MGQLO_ Q__C5 !I__ !^ZK_U]+_Z)BJ_6'8RZI]KU+;9V9)N1N!NF&#Y4?3]W MSQCT_K5WS=7_ .?&R_\ Q__ (U0!?HJAYNK_P#/C9?^!C__ !JCS=7_ .?& MR_\ Q__ (U0!?HJAYNK_P#/C9?^!C__ !JCS=7_ .?&R_\ Q__ (U0!?HJ MAYNK_P#/C9?^!C__ !JCS=7_ .?&R_\ Q__ (U0!?HJAYNK_P#/C9?^!C__ M !JCS=7_ .?&R_\ Q__ (U0!?HJAYNK_P#/C9?^!C__ !JCS=7_ .?&R_\ M Q__ (U0!?JAH?\ R+^F_P#7K%_Z"*/-U?\ Y\;+_P #'_\ C54M'EU0:'IX MCL[-D%M'M+73 D;1C(\LX_,T ;E%4/-U?_GQLO\ P,?_ .-4>;J__/C9?^!C M_P#QJ@"_15#S=7_Y\;+_ ,#'_P#C5'FZO_SXV7_@8_\ \:H OT50\W5_^?&R M_P# Q_\ XU1YNK_\^-E_X&/_ /&J +]%4/-U?_GQLO\ P,?_ .-4>;J__/C9 M?^!C_P#QJ@"_15#S=7_Y\;+_ ,#'_P#C5'FZO_SXV7_@8_\ \:H OU0UC_CR MC_Z^K?\ ]')1YNK_ //C9?\ @8__ ,:JIJ,FHM!")[6U2+[5;[FCN6/:3[9Q0!LT5\Q2^$/CH\K,;K6LDY^36T M4?@!*,4W_A#?CG_S]:Y_X/E_^/4 ?0^L>)]*T&_TJRU"X\N?5+C[/;+CJV.I M]!G:/JPK8KX3U36=:U"\5M4U:\O;BV)6.2:Z:8I@_P +$GOZ&NV\.VGQ:\5Z MS MTJ\NHPI>&!Y%#="0I(S^566-K-H'@CPCXZTZ(M)8:9##JD* YN+,@9/'5 MHS\P]LT =/:^)_$VK^!M0U;2;.PFU2TO9XDMG1]DT<4A7:/FR'*CKG&>W/%] M_B!I?_" +XKA5Y8Y$"QVR_ZQIR=HAQ_>W&74[MT8 M?Q*96(/Y5CV7ARPC^.%W;J)/L<5J-8CM-W[I;MV\MI-OK@9]B2: -O5?%/B' M1?#VB07%A97'BG5Y/(B@0M';PR%2Q+$DDJ@QD Y;!QBHK;6?B%I&I62^(M&T MF_T^[F6!IM"\YGM2>CNK@Y3U(Z^&D<.KZ?XSU#4[22YAA;2=887$ERS-M(CE." MIP.;O0?#$?A\16MG%&O^$E^+^KQ_VWK6E>3I=L MV[2[OR&?+/PQP<@5UGA[PMXF\1:FK1%#%JE_YT:\@[@-HP>.OH30! M%_"FCWUQ%X?>V\,R_;A]C>?[4X))E#%AM.0Q+8]* .Y M\:^/M0\*^-="TV.UMI-+NUWWLKJWF1(9 FX$, "PSD&M_QUXCG\+>%+G4;. M%)[[TU/PY=>6X]'*E6_# M(-5;75I?&%KI\%QS)H6DW$^H+Z7>UX%!]_EF;\10!O:CXUUF'X6:3XCLX+ Z MI?BU79,C^0&E90> V[ SZG\:/^+O_P#4C?\ DW7.:M#]I^ 'AB#S9(O-.G)Y MD3;73+H,J>Q'8UTB_"W:P/\ PGGC@X.<'5^/_0* +_B?Q/JGA.ZTJ^OH+:30 M)2(-1GB5M]K*V LF2<&/)P>,CU.<5)<^*+N\\:6WA[04MYUMU$^K74@+);Q$ M?*BX8?O&[9R .<&F?$+68;/0?[%CM8[_ %/6MUG9V4G20L,,S>B*#N)_4=:Y MOX9V[^ ]4N/ FJI%]IFS>V-\@P+Y< .IS_&F.G]T=.,D V?'WC34?#;3)I4% MK*]MILU_<&X1F"@,B1CAAU+-_P!\UI>%_%O_ D?@YM5\D07]NCQW=LP(\F= M!\RD=<="/8BN*\3_ /$R\'?$77CRDW^@6_\ USMSM)_&0R?I5OQ*I\%7J^*( M%(TC5;5;/5T4'$^$/U'>@#M?".N3:YX+TS6[X0Q2W-L)I1&"$7CG M&22!^-<_X!\?77BO4M0M;^SBM,H+S3=N0TUHS,JNP)/.5YQ@?,.*YI]1N[?X M">'=*TW_ )">MP0Z=;?-C!DSN8GL H;GM5.]LO&/@W5O#7B/7(] 32]*V:9- M_933!A;R83,F\8*J<'MR?R ._P#%GB;5[+6=/\.^&[*TGUB^C><2WSLL$$:$ M99@OS-G. !]:AT?6?&UGK]KIGBG1K":"\#&+4-&\UHH&49VRAQD9[-P.@YYQ M#XP@\,>(/$VFZ!JTEY8:MY)NM,U*WF$# [@&2*3/+\ [2#P'H_ M#"V6F72VX.H+<"1B45L_(2#U]JT_#GBK6O\ A(F\,>+-/MK75C";BVN;%F:V MNXP<'9N^967(R#[G@8RSP1_R-GCG_L*)_P"B4JOK%[;:C\7= MK29'?1;6ZN M=093Q LB!55CV)/..N #0 OB_P"(-QX<\6:?IT%K#+IZ+'+JUQ)G-M'+((XR M#G .[).0>/SKL=6U6TT32+O5+Z0I:VL1ED8#)P!V'W:-HQC<,YYYK8GOK_Q3\!;V%XVDU;3<6][!G+L] MO(I<'W95S^- &Q#K7Q/U:W75M.T/0+33Y%$D-C?S2_:W3&1EE^168= >F>>E M=1X3\31>*=(:[6VEL[J"5K>[M)3EH)E^\A/?V/<'MTJ,>-M!_P"$:M?$'VPO MID^ ;B&)I5A)&?WFT'8 >"3C!ZXK$^'/^G:AXIUZ!2-.U/4MUFV"!*B($,@] MF(//M0!WE%%% !5"+_D8+S_KU@_]"EJ_5"+_ )&"\_Z]8/\ T*6@"_1110 4 M444 %%%% !1110 4444 %%%% %#1_P#CRD_Z^KC_ -'/5^J&C_\ 'E)_U]7' M_HYZOT %%%% !1110 4444 %%%% !1110!0US_D7]2_Z]9?_ $$U?JAKG_(O MZE_UZR_^@FK] !1110 4444 %%%% !1110 4444 %4)?^1@L_P#KUG_]"BJ_ M5"7_ )&"S_Z]9_\ T**@"_1110 4444 %%%% !1110 4444 %%%% %#3_P#C M]U7_ *^E_P#1,57ZH:?_ ,?NJ_\ 7TO_ *)BJ_0 4444 %%%% !1110 4444 M %%%% !5#0_^1?TW_KUB_P#015^J&A_\B_IO_7K%_P"@B@"_1110 4444 %% M%% !1110 4444 %4-8_X\H_^OJW_ /1R5?JAK'_'E'_U]6__ *.2@"_7/^._ M^2>>)O\ L%77_HIJZ"N?\=_\D\\3?]@JZ_\ 134 '@3_ ))YX9_[!5K_ .BE MKH*Y_P "?\D\\,_]@JU_]%+704 %4-/_ ./W5?\ KZ7_ -$Q5?JAI_\ Q^ZK M_P!?2_\ HF*@"_4%]:1ZA87-E,SK%<1-$YC8JP##!P1T//6IZ* /+_\ A07@ M;_GA??\ @4?\*ZGPAX#T7P.MVNC"Y5+HJ9%EF+C*YP0.QY_E73T4 %%%% !1 M69XAUJ#PYX>O]8N4:2*SA:5D3JV.@'U.!7%#6?BFMB-9_L7PY/9%//&FPSS? M:S&>0@?&PN!W P<<#M0!Z)/!'"- MIS@ GKV/1W^MZ3I5M%"Q /'- #-"T#2_#6F+IND M6HMK-79UC#LV"QR>6)-/71=/379-;6WQJ,EN+9IM[72M2L[Z.-MKO:SK*%/H2I.# M0 :MH^G:[ITFGZI9PW=K(/FBE7(^H]".Q'([5SVB?"_P9X=U)-1TS0HHKM!\ MDDDLDNSW4.Q /N.:?X4\7KJ?@J+7]0OY42[961>7;@G []36SJ M7B'1-&:)=4UC3[%I06C%U"M&NFNM/T8P3M$\)<7>M=DCK(BN MC!D895E.01ZUB:GKZN0UQ<-)DB&V0@,V 1\S,0J_4GG&" 3W M'AO2+JTTVUFLPUOIDD&*Y@D@F19(I5*.C#(92, M$&N$O/$WB_6O$.IZ;X/LM&2#2I!!N>.E;'A?6]?O M#J%AXBT866H6.W_2+?E7%A/961CDT^W M:UM6,TC>7$QR5^9CGGUR14MIX:T>Q?5'M;)8FU5S)>D,W[UB,$]>.">F.IKF MM/\ B#Y?PML_%FK0(UU<+M2UM5(\Z4N51$!).3@>O MEL8U\Y],@N)3>*G==_\ JRP')P.<' Z4 =3>>#M!U#PQ#X;NK#S-(A5$2W\Y MQ@)]WY@V[C'K7.?\*2^'G_0O?^3MQ_\ '*[/2-4M];T>SU2TW?9[N%9H]XP= MK#(R/6N:U[5_&<^OOI7A72K!([>)9)]0U<2K [-TCCV#+$#DD9 Z'!Z@&W:> M%]&L=5BU.WL\7D-JMG%(TKOY<*]%4,2!TZ@9/>I-7\/:7KLEE)J-KYLEC.+B MVD61HWB<=PRD'\.AXS7'?\+"U ?#S6M6ET^"'7-)N#8RVX8R0O'A4::<^<+'[1YW0XV[OEZXSGMF@#:;PQH[^&Y/#S M6>=+D5E>#S'^8,Q8Y;.[)))SG-7+S3;/4-+FTR[@66SFB,,D3$X9",8SUZ=Z MX_4]:\?W^KZA%X9T;2X+"Q;R_.UGSD:\;&28@N,*.FX\'J#UPK?$82?#VR\1 MVNEN]]?S+:6VGF4?-<%RFW?C&,@G/&0.U '06WA+0[-]):"RVG2(VCL3CC)R:OZII=EK6EW&FZC;K<6=PFR6)B1N'U'(^HKC=*\3>+-,\3V&C M>,K/2 FJ*PLKO2VDV+(H),;B3G)'((XX[YX[BYG%M:S3E))!$A]-/'VDZ6OBC5]!TFW\/[E:6Q\V0 M7\,;':"Q;Y-PR#MQGG'!SCH/&/B#7K+4=#TGPQ%ITFH:FTK;M060Q)'&@8D[ M#D=0._6@!NK_ I\%:[JMQJ>I:+Y]Y<-NED^U3+N.,=%< <#L*U--\$^'-'T M*YT73M+BMK&Z1HYUC=@\JG.=TF=YX)'7CM6=:ZEXTTC1=4O_ !+8Z5?201AK M2UT))VDE;G*D.">3MY XY)K(3Q5XXT._TJ;Q7I>BKIFJ7*6BKI\LGGVLDGW/ M,W_*^.0=OU]B >@65G;Z=8V]E:1"*VMXUBBC'1548 _*JUAHFG:7>W]W96PA MFU"437)#L1(X&-VTG ..N ,]ZY[7&^(ZZK<-H9\)C2Q@Q&_^T>22I.,' S@\=* ':A\) M? NIZE)?W7AZ W$C!F,4LD2D^NQ&"_7CGO6UX?\ "VF>%Q=1Z4)X;:X?>+5I MV:&$\Y\M2<("220._L *K7&OW4/Q#L?#ZQPFTN-.ENGU' MB/7[K1]9\.6=O'"T>IWQMIC(I)51&S97!&#D#KF@#HZ*XC7O$WB.?Q3)X:\) M66FM>6UNES=W6J.XA16)"H%3YBQQG/08QWJUX;UGQ4=9FT;Q3HUO'*(?/AU+ M3?,:TE&0"AW#*N,]">>?Q .MJA%_R,%Y_P!>L'_H4M7ZH1?\C!>?]>L'_H4M M %^BBB@ HHHH **** "BBB@ HHHH **** *&C_\ 'E)_U]7'_HYZOU0T?_CR MD_Z^KC_T<]7Z "BBB@ HHHH **** "BBB@ HHHH H:Y_R+^I?]>LO_H)J_5# M7/\ D7]2_P"O67_T$U?H **** "BBB@ HHHH **** "BBB@ JA+_ ,C!9_\ M7K/_ .A15?JA+_R,%G_UZS_^A14 7Z*** "BBB@ HHHH **** "BBB@ HHHH M H:?_P ?NJ_]?2_^B8JOU0T__C]U7_KZ7_T3%5^@ HHHH **** "BBB@ HHH MH **** "J&A_\B_IO_7K%_Z"*OU0T/\ Y%_3?^O6+_T$4 7Z*** "BBB@ HH MHH **** "BBB@ JAK'_'E'_U]6__ *.2K]4-8_X\H_\ KZM__1R4 7ZY_P = M_P#)//$W_8*NO_135T%<_P"._P#DGGB;_L%77_HIJ #P)_R3SPS_ -@JU_\ M12UT%<_X$_Y)YX9_[!5K_P"BEKH* "J&G_\ '[JO_7TO_HF*K]4-/_X_=5_Z M^E_]$Q4 7Z*** "BBB@ HHHH Q?%VHZ=I7A74+O5K.6[TY8MMS#$@H(KBC\'_ +:A]N/AR#SO,\W:)9!'G.<>7NV8_V<8[8 MH Y/4;B'QGHOPXUG6=)LVNKW45CG5X58.FV3(^;/R,5#8/M6M8Z/HFM_%KQ+ M!KMG:7DUG;6T>G6MTBNB6Y3+%(VX^_P3CCVSSVFO>%-#\3:5'I>KZ='<643* MT<0+1["!@;2I!'''!JIKW@'POXFM[6'6-)CN1:($A0ZI'IUK?ZSH=K,L?@T^(K&.Z6.8B&+.JK@$$X#$C.2.:U[?PEX?M?#C^'H=)METEUVO M;;&O"#3/H6E1VDDX DDWO(Y'INPXH \= M\$FXMK[PO<^)5AF\.R7=U#I85B$M[SS6*O*#PS'Y@IY Z\')KIO$_A?4;CQM MK.L:'9>%_$[NMNMUI>J!9+BUVC&V/)VIN&6RV/H>_H#^#/#\GAIO#KZ6Q_P+-=9IFEV.C:=#I^FVL5K:0KMCBB7 '^)/4GJ3S6/J>D7 M47C#3/$&GQ>8WEFQOX@P4M QW*XSP2C-O$^KSZ;J>M M:!X@LY6MK[[!=_9Y9PN KLHSN3IAN,]ZF\(:EKMCXMU7PCJVN1Z^EG8I<+?" M%8Y(23M\J0 G)(^;))/%]$\+Z>UCHNG16=NQRX3)9SZLQ)9NO78"EL1"1U9L#TW _A7KUWX@TFRT!]V#W)/ Z MDXIVFZ'INDZ+'HUE:*FG1HT:P.3(NTYR#N))!R>MX@ANXA+''<*%<*>A(!(Y'/ M7O6;JN#BNBKGO$G@;PU MXO>%]=TF*[DA&$DWM&X'IN0@D>Q.* /-;*TT2&RUCP;K.L31:)I^LVT=GJ%L MHCDDG<%_+E=$QN5@,N<'/4@UKZGX7T;P%XF\-7'A:.:SOM2U-;>YMA=22"Z@ M*L79E=CG9][/;-=U#X1\/P>&SX=CTFV&DLNUK8IE6]R3R6X!W$YR 3< 08WW+\R$'TP<<$UYTFH.OA+P[<74]L=-T+Q6MJMY!&L<4M MNI95E(7Y0,M@D<=_KZ3XA^''A'Q3?B^UC18KBZ"[3*LCQ,P[;MC#=^.:VFT3 M2FT7^QCIUL=,\OR_LGE#R]OIMZ>_UH X[QY,+KQ9X+TVS:*34/M[7BHQ^[&D M;98XYVY(^N*OZ5=^.-/DN;WQ>WAM-)M[=Y7;2UN&E!7G.&!R,!N ,],5=\-^ M ?"_A&XFN-#TF.UFF4*\AD>1MOH"Y) ]0,9P,]!724 >8^/M,T[7?#+>-[3Q M)=+!:6@N[."1U>QD=8/F?RPWKY>=G_CO7 MFM7Q'X1T#Q=;16^NZ;%>)$VZ,EF1TSUPRD, >,C.#@>E '#:7.K'6KJ[O8[J'[' MI]W(DUJ^\JI6%"N48CYMRG/!_#N]%\)Z#X>TB32M+TNW@L9<^;$07\W/7>6R M6XXY)XXZ5EZ1\,?!FA:N-5T[0H8;Q22DC2.X0DYRJLQ53Z$ 8[4 5_B==W!\ M-6^BVO-=/K MWAS2/%&FG3]:L(KRV+!@KY!4CNK#!4^X(X)%4?#?@3PQX1DEET/2(K6:48>4 MNTCX] SDD#@< XXH Y[7--\,^+O'$^FR7>J:-XET^%/+O+*X%O-/ P)(C.3O M4<@\9!'I5;0Y]?\ "GQ T_PI>>)&\06-[;33*+B,"YLE0Y4NX)+AL[4G_7 MUL7_ *"* +]%%% !1110 M 4444 %%%% !1110 50UC_CRC_Z^K?\ ]')5^J&L?\>4?_7U;_\ HY* +]<_ MX[_Y)YXF_P"P5=?^BFKH*Y_QW_R3SQ-_V"KK_P!%-0 >!/\ DGGAG_L%6O\ MZ*6N@KG_ )_R3SPS_V"K7_T4M=!0 50T_\ X_=5_P"OI?\ T3%5^J&G_P#' M[JO_ %]+_P"B8J +]%%% !1110 5'/-%;023S.L<42EW=C@*H&234E9/BBQG MU/PGK%A;'%QP//?H172>#_$TWB33KG[;I[Z=J=C<-:WMJS;PD@ /RL.&4@@@^_? MJ:WPYUFQU;P+I?V62,26EM';7, X:"1%"LK+U7D'KVKG/&GC&T\0_#GQ2^AR M7#6]G+':37L8'ER*73S?+8$D@(QR<=^,B@#O+/Q%HFHW\EC9:SI]S>1YWV\% MTCR+@X.5!R,'@T7GB'1=/,XO=8T^V-NRK-YURB>66!*ALG@D D9ZXKS7QWX> M\)Z%X$LM4\.V=A::C%-;G2;JTPLL[EE <KFG^&])U[XJ>-)- M7T^WO?)@LT2.X02(A:(Y8 \;OE'.,CMU- 'H$FNZ1%>6UG)JMBEU=*'MX6N$ M#S*>A1ZE9VSQQ>>ZS3JA6/.W>$/H6F6_ M[/D>N+9Q-J\4Z&._=0TZ;+H1J YY"A5 ''M79Z]I^D:K\=-+M-9CBGB?1&: M*WGYCFD$A(!4\-@;C@^F>U 'I%M>V^IZ>+K3+RVN(9%/E3Q.)8R1D9RIY ([ M'M69X5UY]=TV7[5&D.I64[6E]"GW4E7J5[[6&&'L17,^ X++3_'?C33M%6-- M(BEMW$4( BAN&0^8J <#HN0.AX[5:\,?+\4O&\<1/DD63L,<"0Q'/XX"T 7_ M !7XJNM)OK'1-$L$U'7=0#-##))LCAC48LG)#$@9'3G/8%VK7<.A?&;3K_4I(X;/4M):Q MMYY.%6=9=^W<> 6!X]2*Z7Q)XKTWPNEF+TR2W-[.MO:VL #2S,Q ^521P,C) MSQ^(H OZEK.EZ-$DNJ:E9V,;MM1[J=8@QZX!8C)IS:KIR:8-3>_M5T\H'%T9 ME$14]#OSC!R.V>>3U>&TM/"_Q0TO1RO]AV\MOY$<3[HXIF*F9$[ XX'0\4 >SVVOZ-> MZC)IUIJ]A/?19\RVBN4:1,'!RH.1@T:GX@T717C35=7L+!I 3&MU5#$V0[#ER<=3GJ?6JWB?POJ-QX MVUG6-#LO"_B=W6W6ZTO5 LEQ:[1C;'D[4W#+9;'T/< [/Q5XXT_PSAV )O-:TZV"[,F:Z1,;P2O4]PI M(]<'TKR 1:#K>E^"XD\-V]DMKX@?3Y[.9Q=A,"0M&)#G>A.#CIGIT%=3:Z!I M.J_&+7_[0TZVNDM-/L_(BFC#QQD[N0IXS\HP<9'..M 'H-O?V=V)S;7<$P@< MQS>7(&\M@,E6QT(!'!J(ZQI@TK^U3J-H-.V[_M9G7RMN<9WYQC/'6N&\(WMK M9CXA-G?% 'L7]OZ2^BS:O!J5E-81*S-7!2\M)KK=*@PQ$<>.LG ."!QDXIEEH/A*PUCQ)I>FA/,N+6 M.6^TE8@;6+@A6";=JLV.1GG ..]<3X;L;2T\.?"Z6VM8(9+C4&DF>.,*9&\J M098CJ<=S0!Z]J?B#1=%>--5U>PL&D!,:W5RD1<#KC<1FK-Q?V=I'%)P'6O-O"&A>'O$&M^,+K7[&RU#5H]6EBD%ZBR-# O$6T M-G:NW/(ZXZ\<,5M+(^:6#6N_&%;NO+ '- 'MVG:]H^ ML22QZ7JUC?/#CS5M;A)2F>F=I..AZ^E:%>;2:#I6@?&#PX='T^WT];G3[M)D MM8Q$L@781D+@$Y/7Z>E>DT <%\3O&VJ^"X-)ETNSM[K[3.ZSI*K$^6B[V*X8 M8. >N?I72ZQK\&F>$[K7H\2Q1VIGB _Y:$C* ?4D#\:YCX@1)/XL\#0RJ&CD MU&564]"#"P(K"T>5[T:/X F8O+I6IR?:P>2;6V(>$GV8O /P- &]X<\7ZWK7 MP_M-9NFT6PU)[TV\PNF:. 3%"H^8G>0,#G!:NLO?$6B::\J7^LZ?:M"5$HG MND0H6!*ALGC(!(SUP:\B3_DCMM_V,@_]+3716GAK1M=^,?BN?5M-MKXV]I9I M$ES$LB+N0Y.U@1GY1S]?6@#L]7U9UT6WOM)U#2 DTT02XO)OW$D;, =K*>6( M/R]B<58O?$6B::\J7^LZ?:M"5$HGND0H6!*ALGC(!(SUP:\>B@2T^%50\PP3GZFMK MQ-H/A;1O%G@-M%M+*SN)=17:EH OG0A#\[ ??P2,,DZ5H\VLZU>*TD5G',L2K&N-SN[<* M.<#CD\5D:W86>F_$CP+;V-I!:P[[]O+@C"+DPY)P.,DU,A*?'2;S6'[SP^OD M@]\3G=C]* )]+^(=K+HNLW6N:?-H]]H@S?V4CB0H""4*,,!PPZ'CGVP33T_X MBZG_ &GIT>O^$;O1M.U20165[)_'J1Q?Q+_>>(?%\D'^ MI@TW3A>$=/\ CY#8/_ ?TKM_BLT4G_7U *YKPIXZL/&&K:Q:Z9$[6NG&(+=,2!< M;PV2JD?=&W@]_P"?1WEG:ZA:26E[;0W-M(,/#-&'1AUY!X-<;X518_B?XW1% M"HJ6 55& !Y3<4 -U+Q[J[ZS?:?X6\)3Z\FGMY5W<_;4MHTEQDHI8'>1WQT- M:^D^.-&U+PJWB"XF_LZUB9H[E;W$;02*<,C9_BST'4Y'TJ#5-8M]%NY-%\,Z M7;W.O7;&X>WA41QQ%NL]PP' _-FQ@9ZBQH/@^QTS08["_CAU*9KEKVXFGA4B M2Y9MQD"G(7!/&.@% ">#/&%OXTT^^OK2UE@M[>\>VC,I^:0*JD.1@;<[NE=& M6"J68@*!DD]JXCX;_>\6_P#8Q77\DKM98HYX7AFC62*12KHXRK \$$=Q0!RF MC_$+2O$'C.?P_I.+J*"T:X>^C?,3,'5=B<8;[W+ X[>'?$%EXFT:+4['S5C>?"!;DZ!K<]U/%$'"AC\TC=E1>K,?05IU6NK"SNI8+BXM()IK M8EH))(PS1$C!*D\J<>E &9X0\1KXL\,6FMI:M:K3@LQ_B'I,GCFP\+6!%[<3F5;B:)\QVY1"VTD AFXP5SQW]*K_ C_ .29:5_O M3_\ H^2JVMV%GIOQ(\"V]C:06L.^_;RX(PBY,.2<#C)- %_Q!XUOK+7CH7AW MP[-KVIQ0K/*M'-XEM-:7,,K6]W:3#Y M[>9?O(?7KP>X(X'2L+PF2GQ-\=QRL/-:2S=1W\OR<#\,YI/ I63Q=XZFA!^S MG4T0,.A=8E#_ (YZT ;7BWQ2/#-I:B#3Y]2U*^F^SV5E"0IE?&3ECPJ@#)/: ML[0O'4MU?WVF>)-%D\/ZC:6WVQHI+E)XWM^A=9%X.#G(QQQSUQF_$A;C4]=\ M*Z#ILBV>K7%S)%?#4:0Z*B_ M9;_4D4"&.,<-! .C/CY21\J#U/%=Q;6T-G:0VMNFR&%%CC4'[J@8 _*@"6J$ MO_(P6?\ UZS_ /H457ZH2_\ (P6?_7K/_P"A14 7Z*** &331V\$D\K!8XU+ MNQ[ #)-><1_%2_%O#K5SX.O8/"DT@5-5:Y0N$8[5D:#[P4G'.>ASSP#V_B*_ MATKPUJFH7$!N(;:UEE>$?\M%"DE?QZ5XU-X9\36?POM=4N?$$-UH$$<>H-X> M,6(_LX;S!"+C)<@+@ 'C@#H* /9-<\0Z5X"!YUGCGC& 2DB\ M%@>J]A@^N*7CNQOTU_P[KNB/9S:O8O,D6F7,ZQ&^C=1YBQL3PP SZ=STP>:N M[KQ-J_Q,\-2ZKI]OI,\=E?/'I\5R+B6-3'MWNZ@#YFVX '8\YXH WKGXC:M, M]W=Z!X.NM7T2S=XYM06\CB+%#^\,49RT@'8CJ017::-JUIKNC6>JV+%K6[B6 M6,L,'![$>HZ&O(_A_P"$-1UWX>Z;J1\9:QITD43);6^G3".W@V,1^]3!\QMP M+-DCKC@"O1_ 6N77B/P/I>JWNW[5-&1*RC =E8J6 ]#MS^- '1T444 4-/\ M^/W5?^OI?_1,57ZH:?\ \?NJ_P#7TO\ Z)BJ_0 5R#_$/29/'-AX6L"+VXG, MJW$T3YCMRB%MI(!#-Q@KGCOZ5U]>?ZW86>F_$CP+;V-I!:P[[]O+@C"+DPY) MP.,DT :_BGQ?-H=]9Z3I6CS:SK5XK216<G7&D7VB#.H63L)60$$J488#AAT/'/M@F!"4^.DWFL/WGA]?)![XG. M['Z5R?CC4;2Q\4>-;B2Q6]@&B6EK/"SE4,LDI";F'3 8'L>.U '3:?\ $75? M[0TU/$'@^ZT;3M4D$-G>/=I+F1N461 8\CU[\>I'H%>,ZKH7B;PG;^'-6\2 M>)%\0Z;IUY &L&@$)C=L(CJX.961B"-^,X)KV8G R: /.9_B;J<@NM2TGP;> MZCX+6=/ET*/6_M*)ISVXN?/D^4" M,KNR<].*YKQ;I.H^-=#1O#GBNWM].EBD69(HEFBO!G[IE5@R+P5.TYY->?KX MON==T[P[;3^#-=?PU!:K++;:38M<1W$J,56,L2!Y2E=V,G/ /3D ],\$>-(? M&]CJ%[;6=@\ICGB4=2OIWKU6@ JAH?_ "+^F_\ 7K%_Z"*OU0T/_D7] M-_Z]8O\ T$4 7ZBN+F"SMI+FZFC@@B4O)+*X544=22> *EJ"\L[74+22TO;: M&YMI!AX9HPZ,.O(/!H YSPIXZL/&&K:Q:Z9$[6NG&(+=,2!<;PV2JD?=&W@] M_P"=WQ=XJL?!^@3:I>Y4W%<)KOB:\NY_$=_K?A#Q0TJ6UQ9Z84TTFVM(BI5I2Y(^9^K-CA1@9&: M/6++Q18R>#[/Q)J4L.G6L]M'<.9I1MCW ';N.,GG XY]*K^#/&%OXTT^^OK2 MUE@M[>\>VC,I^:0*JD.1@;<[NE97PZDL_$?PXT6.]T:81V<4,:+J-J,.Z(N) M8P+?\ L8KK^24 =1KFLV?A[1+O5K]BMM:QF1]HRQ] !W). M /]OK33 M;5[J^NH+6W3 ::>0(BY.!DG@9) KS;XAV&L:5>1>+;O5(M4T;3KR&:+1);?R MQ&253>LBM\[@G(#@CDT =IXN\56/@_0)M4O'M.U7R?(^V6T<_E;MVS3^([_ %OPAXH:5+6X ML],*::3;6D14JTIA_"[4_[3^'ND?Z#>VGV:WCM_\ 2X?+ M\W:B_.G/S(<\'O@T =C5#6/^/*/_ *^K?_T!/^2>>&?^P5:_ M^BEKH*Y_P)_R3SPS_P!@JU_]%+704 %4-/\ ^/W5?^OI?_1,57ZH:?\ \?NJ M_P#7TO\ Z)BH OT444 %%%% !1110!R&M_"[P7XAU)]0U/0H9+IQ\\D>IYKH[32M/L=+72[6RMX;!4,8MDC CVGJ-O0YR<^N35RB@#DM*^& M/@S1-8&JZ?H-O%>!BRNSNX0DYRJLQ53Z$ 8[8K?MM'L+/5+_ %*"#9>7XC%S M)O8^9L!"\$X& 3T J]61>^*O#NFWC6=_K^EVMTN-T,]Y&CC/(RI.>: (6\': M _A?_A&FL,Z1G=]G\Z3KO\S[V[=][GK^E<[K_@:+Q-\1EN=7TN.[T(Z.;9F> M0#$WF[@!@APZA;7,,,UOYPD,0:58VW*K @C)Z]Z[&@"AK&BZ9X@TV33]6 MLH;RUD',3@C!':L7P]\./"/A:^-]H^BQ076,"9Y'E9>H.TNQV MY!(.,9K&\/\ C[4-0^)VL>&+ZUMH[*!G2RGC5@SN@4LK$L03M;/ '2IO'OCF M^\,ZWH&FZ;;6\[WUR@NVF4GR86D6,$88"/#?B_P DZ[I4 M5V\/^KDWM&X'IN0@XYZ9Q3T\&^'HO##^'(M+BBTF10'MXV9=^,')8'<3P.2< MG')J]J>N:1HHC.JZK8V ER(S=7"1;\=<;B,XR*PO%7CS3- \+1ZU:W=A>1W$ MJ16Y%TNR3+A696&=P7DD#T/(ZT ;M]HVGZE)8R7=OYC6$PGMCO8;' (!X//! M/!R*QO$7PZ\)>*[Y;W6=&BN+I5V^:LCQ,P_VBC#=C'&"?M$,RO'@=?F!QQ@YH R+_ M ,">&-2\.V^@76CP'2[=@T,"%H]C#/(*D')RJ.I>)]/;3[Y-(UW0CJ4-K]H075VOEHI *O)M M.X)AE.?0CUJY=:_I6DVEK)K&KZ;9-.@*M-EF 8C@%E!VL?<@G@>@JQ/X+\.W7AB+PW<:9'+I,( C@=V M)3!R"&SN!Y/.<\FJ?BWQ:-*\!7GB/0YK*^$80PR!_-A?,@0\J1G&3T/45N:C MK.EZ-!'-JNI6=C'(=J/=3K$K'&< L1DT 4_#WA+0?"EC)9Z)IL5I!*VZ0 L[ M.?\ :9B2?H3Q5+3/AYX5T:6*73]*$#177VN,+/(0LNTKN +8Z$C'3VKHK6ZM M[VUCNK2>*XMY5W1RQ.'1QZ@C@BL&XU^ZA^(=CX?6.$VEQITMT[E3Y@=750 < MXQACVH B\1?#KPEXKOEO=9T:*XNE7;YJR/$S#_:*,-V,<9SBM*;PSHTVG66G MG3XDL[&=+BVABS&LJ7B/7[K1]9\.6=O'"T>IWQMIC(I)51 M&S97!&#D#KFM34]T?6))8]+U: MQOGAQYJVMPDI3/3.TG'0]?2@!;_1=/U.]L+R\M_,GL)3-;/O8>6Y&"< X/![ MYID&@:7;:]=:Y#:*FI742Q33ACEU7H,9P.W0=AZ4E_KVEV%R+&;4[*+4)(R\ M-K+.JR2=<80G)&0>GH:Y&#QUJDO@SPAK+06?VC6=0@M;A0C;%5V8$H-V0>!C M)- '2CPAH0T9=)%C_H*W/VL1><_$N_S-V=V?O*?#0*5'$Y8X5LGCV(J MU;:_HU[J,FG6FKV$]]%GS+:*Y1I$P<'*@Y�!4/A#0CITFGFQ_T62\^W-'Y MS\S[]^[.[/WAG'3VJ];Z/86NK7NJPP;;V]6-;B7>QWA 0O!.!@$] *2XUO2; M348M.N=3LH;Z5=T=M)<(LCCGD*3DC@_D:LVEW;7]K'=6=Q%<6\@RDL+AT8>H M(X- &!JF@OIWA35+/PUIUA+<7+R3M:ZAODAG9SF0-EOXAG'.,X[5Y[X5^'=S M_P )3IM\/!%KX5M+"?[3*[:G]MFN6"L$5#D[%!))]?EZXKV>B@##TSP]'8>* MM;UM5C1M26!2%9B6\M2-S9X!.<8'&%!ZDU=B_P"1@O/^O6#_ -"EJ_5"+_D8 M+S_KU@_]"EH OT444 95_H%KJ.O:3K$TDRW&EF4PJC (WF+M;<,9/'3!%4O$ M_@W3?%1M9KB>]LKZT)-M?6$YAGB!^\ W/!'!R#7144 &6"T/ M8QK@8P!@9)_, UV]% &=_9/_ !4/]K_VA?\ _'M]G^Q^=_HWWMV_9C[_ &SG MI7*:A\)M!O[^XF%[K%K97F6MZ8[2X?.6+ICO@9P1TXQ7>44 G7-@-MG=Z;-Y$T"D %58#&"!C&/IBK'A?PEIWA.SGALGN;B>YE, MMS>7DOF3W#^KMQG'3H/S))W:* "BBB@"AH__ !Y2?]?5Q_Z.>K]4-'_X\I/^ MOJX_]'/5^@ K*L= M=/U_5M9BDF:XU,0B978;%\M2J[1C(X/.2:U:* //I?A M-:-JE_J$'BWQ9:37TQFG%KJ*Q*S'IP$Z <#T'%=7X>T/_A']--E_:NIZEF0O MY^I7'G2\XXW8'''2M:B@#*T30+703J/V629_M][)>R^:P.'?&0N /EX'7)]Z MDTK2?[*-Y_Q,+^\^U7+W'^F3>9Y.[^"/@;4'8=JT:* ,K^P+7_A*QXB\R;[8 M++[%LW#R]F_?G&,[L^^/:L#6_AGI6LZK=:A'J>M:6UX +R'3;SR8KK QF1<' M)QQQBNTHH IZ5I5CHFEV^FZ;;);6=NNR*).BC\>2<\DGDDYJY110!0US_D7] M2_Z]9?\ T$U?JAKG_(OZE_UZR_\ H)J_0 4A&1CUI:* ,KPYH-KX8T*WTBRD MFDMX"Y5IF!<[F+') ZL>U%_H%KJ.O:3K$TDRW&EF4PJC (WF+M;<,9/'3!% M:M% '*^(_ 6F^(M2CU,7VJ:5J21^2;S2[HP2R1YSL8X((SSTSQUJYIGA+3M% M\*R>'],>YM()(W5KF*7$Y=AAI=_]_/.<<<8&!BMZB@#F=9\#Z9KVA6&FW]S? MO-8;&M=16XQ=QNH \P28^\<:C?6[6K:G>7 M?FW,41'W8V*X7UZ9KM** /.;3X06UA:QVMGXT\9V]O$-L<4.J!$0>@ 3 KT" MU@^RV<-OYLLWE1JGF3-N=\#&6/L_P#Z%%0!?HHHH 9-%'<0R0S1K)%(I1T89# \$$>E>?Q_!SP^CI V MI:[+I$W6H-+ M8[&MM16XQ=QNHQY@DQ]X]SCGTZ4WPSX'TSPQ=.R# MHF[ PHQV'IG.!CI:* .%O?A5HUUJ%U<6^J:YIUM>2&6[T^POS%;7#-]\LF/X MAP<$<=,5V=E9VVG6,%E9PK#;01B.*-!PJ@8 %3T4 %%%% %#3_\ C]U7_KZ7 M_P!$Q5?JAI__ !^ZK_U]+_Z)BJ_0 5E7^@6NHZ]I.L323+<:693"J, C>8NU MMPQD\=,$5JT4 <[XG\&Z;XJ-K-<3WME?6A)MKZPG,,\0/W@&YX(X.0:ATKX? MZ#IF@7^D213ZA'J19KZ>^E,DUR3W=^.1VQC'7KS7444 <'IGPHT:PO[*XN=5 MUS5(;!@]G9ZC>^;!;L/NE4P/N@8':NK_ +)_XJ'^U_[0O_\ CV^S_8_._P!& M^]NW[,??[9STK1HH X6[^%6CSWI6$6JZ7=Z?. MSK#=0O"[(0&"L"#C.>>:M44 4M(TR'1=&LM+MFD>"TA2"-I""Q51@9P ,\>E M5]$T"UT$ZC]EDF?[?>R7LOFL#AWQD+@#Y>!UR?>M6B@#$3PO9MIVJ:?J%Q>: MI::E,\LL5_-Y@C#?\LTX&U!C@#IZUA6'PNTJTO[>XN]7U[5;>V<26]CJ-^9K M>%A]TA,#E1P,DUW%% %74K"+5=+N]/G9UANH7A=D(#!6!!QG//-,TC3(=%T: MRTNV:1X+2%((VD(+%5&!G SQZ5=HH *H:Q_QY1_]?5O_P"CDJ_5#6/^/*/_ M *^K?_T>&?^P5:_\ HI:Z"@ JAI__ !^ZK_U] M+_Z)BJ_5#3_^/W5?^OI?_1,5 %^BBB@ HHHH **** "BBB@!"0 2>@Y->!WD M=IJ_@O5M7TGP1X:L-(.3D/LB M# 'U&5''IQ5O6;!/#?B7QQ%X;M5L=_AM;@0V:;%$@9UW*J\ X';WKTJT\(Z' M8QZ0EO9;%TC?]A'G.?)W@ANK?-D'^+-7!HVGKK,VKBW'VZ:W%M)*68[HP20N MW..I/;- 'CWBCP[X0T_X7>'K_3+:RANI)[,07,( DN&+J7#,.7Z,2"3@K[5[ MA7'1_"KP1#)RQO:W_B[Q M#"I,VB>(X[PXZF'RU64?]\,Q_"I?$,B:TEQXE5A)#<>(K"QLW'(,$,N"0?0R M-(?RKU.'PYI, U41V8 U5R]Z"[$2DKM/4\<<<8J$>$M#70['1EL -/L9$EMX M1(XV.C;E.GP]\*1Z9J&FQZ+!'8Z@4 M-S C,J,4&%( /RD8ZK@YYZT ^ ?"^H^'K30;S28YM.LQBWC>1]T0_V7SO'Y\U-HG@OP[X;TRY MT[2-+BM;:Y!$X5F9I 01@N26/4XYXR<4 >=P:'I>G_L\7%_;6$$=[=:'NGNO M+'FR;E#$,_4C/09P,#TI\ZVNM^)YK+3/!&F:UJ-MI]M%=ZCJ]T/)MB8MT8$3 M!B5]2@&23GUKTH^'-);PU_PCIM/^)3]G^S?9_,?_ %>,;=V=W3OG-9&M_#/P M=XCNHKK5=%CGGCB6)9%FDC)5> #L8;L#C)R: /'M/./A3\045M.*+JD9 TPL M;4$M'GRL_P /I^G&*[SQWX:O=6\80:CHQ\.:KJ%OIK(^BZT/, 3?D2QIGAB? MER<#W].LC^'_ (6@TW4-.@TB.&RU QMV5V&N[*&Z$\0 M>1 VY"#M4''W%X&/K6?XOT+_ (2'XL:/9?VKJFF8TB>3S]-N/)E.)$^7=@\< M]/85W6A>'M)\,Z:NGZ-8Q6=J"6V)DEB>[,#-_# UO M'+O;B-B"1C..H'.,T >8ZIX/_P"$;\9^#;C_ (2/Q#JGFZFR>7JE]YZ)^Z**[U'5[H>3;$H6C B8,2OJ4 R2<^M> MBWVD6&I75C."7>PV*^-PQG M!S@=10!Y=X=T3PYJ^B^,=3\1VUM+JD>HW7VJYN /.M53/E[6/,8"@$$8Z>U5 M;+_DEGPT_P"PS9_^AO7HFI_#[PIK&NQZW?Z);S:BF#YV67<1T+*"%8CU8$\# MT%6T\):''I>F:8MEBSTR9)[./S7_ ';H25.]_" M/_'(JU]<\*Z'X;U?P#/H^FV]E.NI);M- @1Y4,39#L.7)QU.>I]:[FX\(Z'= MVVK6T]COBU:027J^:X\U@ >#\OW1]W'2KE]HVGZE)8R7=OYC6$PGMCO8;' M(!X//!/!R* /+_#^C>&=7T+Q?JGB&&UEU2/4+H7=U<8\ZU"$B/:QYCPH&,8_ M2NN^%/\ R2[P_P#]>W_LQKBO%'A#6=6\3WES<_#G1]4NGDVVFKIJ)@B5/X&F M@+9D9?XN.0,#@"O3?">AGPWX3TS1FE65[2!8W=1@,W?]>L'_H4M7ZH1?\C!>?\ 7K!_Z%+0!?HHHH **** "BBB@ HHHH **** M"BBB@"AH_P#QY2?]?5Q_Z.>K]4-'_P"/*3_KZN/_ $<]7Z "BBB@ HHHH ** M** "BBB@ HHHH H:Y_R+^I?]>LO_ *":OU0US_D7]2_Z]9?_ $$U?H **** M"BBB@ HHHH **** "BBB@ JA+_R,%G_UZS_^A15?JA+_ ,C!9_\ 7K/_ .A1 M4 7Z*** "BBB@ HHHH **** "BBB@ HHHH H:?\ \?NJ_P#7TO\ Z)BJ_5#3 M_P#C]U7_ *^E_P#1,57Z "BBB@ HHHH **** "BBB@ HHHH *H:'_P B_IO_ M %ZQ?^@BK]4-#_Y%_3?^O6+_ -!% %^BBB@ HHHH **** "BBB@ HHHH *H: MQ_QY1_\ 7U;_ /HY*OU0UC_CRC_Z^K?_ -')0!?KG_'?_)//$W_8*NO_ $4U M=!7/^._^2>>)O^P5=?\ HIJ #P)_R3SPS_V"K7_T4M=!7/\ @3_DGGAG_L%6 MO_HI:Z"@ JAI_P#Q^ZK_ -?2_P#HF*K]4-/_ ./W5?\ KZ7_ -$Q4 7Z*** M"BBB@ HHHH *\]O/'VH6/Q=B\+S6MM_9$D<:_: K>8DSJQ0$[L8)4CI^->A5 MY!XCTN;5?'7C-+4?Z;;Z79W=H1U$T3,ZX^I7'XT =1\4/&M[X*\.Q76EVT%S MJ$TA"1S@E!&JEG<@$' Z]2*Z>XUFPTW38;W5;^TL89 H\RXF6)-Q&< L>O M7BO(_%>J0^,_#7B7Q# 0UE8Z+';0=P)IMLLOXA?*7\ZW?$TMC?>*M%TN+P=; M>)-6CTX3$7MXL4%M S!=VQPRL^:Z#2?#O@.T\"^%M:,B6,RR6 M\D.I68!N)KAC@HS!69\L6!4CC!Z8X .HT?QQ:O-K@UZ_TW3H[+59;&V:680^ M8JJIY+MRWS=L?2MS7[ZZLM.CFLKK3()&GB0OJ,A6(JS $ C^,CA1W.*\\\.^ M$]"UR\\>W.J:;;WDQU:XA1IT#F)0@.4S]PY/48/ ]!5)Y'E^ OA5I&+,+JQ7 M)]!. /T H ]3O?$6B::\J7^LZ?:M"5$HGND0H6!*ALGC(!(SUP:N07=M=6B7 M=O<136TB;TFC<,C+ZAAP1[UYQ:>&M&UWXQ^*Y]6TVVOC;VEFD27,2R(NY#D[ M6!&?E'/U]:XK4(YK/X1S:99O#'8+XIDLY!=RNL,< E.%&YU"YB\ :-LNL*=)\VVENT88>, C$F1R!Z@ M0:P4@EFC#F$"-#E,_=.3R1@GCTH ]!M[ZTN[ M);VVNH)K1UWK/%(&1E]0PXQ2VEW;7]K'=6=Q%<6\HW1RPN'1QZ@C@UXU=75S MX?L-:^&EFS)=WM\L6DX/W;2YRSD=\1XE!/N*]BL;.WTO3;>RMD$=M;1+%&H[ M*HP/T% %&]\5>'=-O&L[_7]+M;I<;H9[R-'&>1E2<\U8O=;TG379+_4[*U98 M_.83W"(0F0NXY/W&K#2',LBZQKEWYTUP&9@ MQ7:#(DA;H&?@D 9JUX1T33O$/B#P2FKVD5[%!X7\U8KA0Z%A)M&5/!P&/!]O M2@#VJPU"RU2T6[T^\M[NVYET:_TR]U"V MN889K?SA(8@TJQMN56!!&3U[UQ]O;OH.E_%2TT&-K9;=O,MH8!@1%H S% .G MX>@]*H>*/#OA#3_A=X>O],MK*&ZDGLQ!:3'X12RCO)K:,7:W(DQ&Y7)VDCM7I]>-^"O O]O:9J%__P ) M7XHT[=JEVOV?3M1\F$8E89"[3R>] 'I/AL^*!:3GQ5_8_P!HW_NO[+\W9LQ_ M%YG.<^E3VOB70;Y4:TUO3;@22B!##=QOND(SL&#RV.<=:X3QQHDOAOX5W]DN MLZQJ$$MU#]JN=0NO.E2!I$5U#8&%QV]S57Q-H/A;1O%G@-M%M+*SN)=17:EH M OG0A#\[ ??P2,,VLUW-:17,+W, 4S0K("\8;[I9>HSVSUK* MU;6L:7]ITC4]&W+=I;R2WD_[H'>%=,J?]9V ]<9K T*:./XO>,8Y'57:TLI% M#'&5"L"?H"17#QW$5W\,;JXMY%DAE\7!XW4\,INE((_"@#V&\\0Z+IYG%[K& MGVQMV59O.N43RRP)4-D\$@$C/7%3RZGI\&G#49KZVCL2JN+EYE$15L;3NSC! MR,'/.:\UL-'T+6?C9XMAUBVMKR6.VM7@MKI0Z$>6 S[&X)'RC.,C=[USMRL* M?!CQO9Z=(6TBWU=XM/96R!'YL9(0]U#%L&@#V=->T>2>[@CU:P::R4M=1KL_'W@F MQM]+MX[>Y2YCNXT0 702-77S?^>GS*"=V>([:\LKVUAC9HC'=+LG<9PBN,C)( MQQD^U7]!UBVUW0[34;:XMYUFC4NUO('57P-RY!/(/&*\FN='TZT\/_%;38;. M%;&V<3V]OL!2%S &W(O13GICIQZ5ZEX3LK2P\*:7#9VL-M$;:-RD,812Q4$G M [D\DT ;-4(O^1@O/^O6#_T*6K]4(O\ D8+S_KU@_P#0I: +]%%% !1110 4 M444 %%%% !1110 4444 4-'_ ./*3_KZN/\ T<]7ZH:/_P >4G_7UL7_ *"* +]%%% !1110 4444 %% M%% !1110 50UC_CRC_Z^K?\ ]')5^J&L?\>4?_7U;_\ HY* +]<_X[_Y)YXF M_P"P5=?^BFKH*Y_QW_R3SQ-_V"KK_P!%-0 >!/\ DGGAG_L%6O\ Z*6N@KY5 MTOX]^*=%TFRTJVL-&>"R@2VC:2&4L510H)Q(!G [ 5;_ .&CO&'_ $#=#_[\ M3?\ QV@#Z?JAI_\ Q^ZK_P!?2_\ HF*OF_\ X:.\8?\ 0-T/_OQ-_P#':AA_ M:&\6P2W$BZ=HA,\@D;,$O!VJO'[ST44 ?4M%?,'_ T=XP_Z!NA_]^)O_CM' M_#1WC#_H&Z'_ -^)O_CM 'T_17S!_P -'>,/^@;H?_?B;_X[1_PT=XP_Z!NA M_P#?B;_X[0!]/T5\P?\ #1WC#_H&Z'_WXF_^.T?\-'>,/^@;H?\ WXF_^.T M?3]4(=%T^#6KK6([?;?W420S2[V.Y%SM&,X&,GH*^;_^&CO&'_0-T/\ [\3? M_':/^&CO&'_0-T/_ +\3?_': /H*'P9X?M_#MUH$.G*FEW;.T\"R.-Y8Y/S9 MW#\#Q4/B'P%X8\5BV_MK2H[IK9=D3^8\;*OIN5@2/8UX'_PT=XP_Z!NA_P#? MB;_X[1_PT=XP_P"@;H?_ 'XF_P#CM 'T!H7@GPYX9N3ZH3L4^F ,=J\+_ M .&CO&'_ $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^C['1-/T[[?]DM M_+^WSM<7/SL?,D8 $\GC@#@8%5?^$3T3^P+70_L7_$MM'1X8?-?Y61MRG=G< M<'GDU\]?\-'>,/\ H&Z'_P!^)O\ X[1_PT=XP_Z!NA_]^)O_ ([0!](V^CV% MKJU[JL,&V]O5C6XEWL=X0$+P3@8!/0"J\/AG18=+O-,73XGLKR5YKB"4F19' M.,C'%;EAH]CI<]]/9P>7)?3_ M &BX.]CODP!GDG' ' P*^;O^&CO&'_0-T/\ [\3?_':/^&CO&'_0-T/_ +\3 M?_': /8]$TC6];\=?\)1XCT:#2O[/MVM+"W6X6=V+'+2EUX QP%]S^/>5\P? M\-'>,/\ H&Z'_P!^)O\ X[1_PT=XP_Z!NA_]^)O_ ([0![6WPE\"/JKZDWAR MV:X=S(P+N8R3U_=[MF.>F,5LZ5X1T/19[2?3[+R9+2U-G WG.VR$MO*_,QS\ MW.3S7SW_ ,-'>,/^@;H?_?B;_P".T?\ #1WC#_H&Z'_WXF_^.T ?2%IHVGV- M[J%Y;VX6?4'5[IBS-YA5=HX)P.!CC%<['\*O!$-S<7$7A^".2X97(_P##1WC#_H&Z'_WXF_\ CM'_ T=XP_Z!NA_]^)O_CM M'T_7"77P;\ WEW-=7&@[YIIⅅ[9.,L3DG ?'4UXW_PT=XP_P"@;H?_ 'XF M_P#CM'_#1WC#_H&Z'_WXF_\ CM 'ON@^!?#/AJRO;+2M*CBM;T8N8I)'F648 M(P0Y/&">*YB[^&.E:+JWA^Y\+:)'!Y.JI<7L@F+,L01QU=B<9(^5?RKRG_AH M[QA_T#=#_P"_$W_QVC_AH[QA_P! W0_^_$W_ ,=H ]\U_P !^%_%&H6]]K6D M0W=U;C"2%F4D9SAMI 89[-D,/^@;H?\ WXF_^.T >L3_ YL MO$/CGQ-=^)-'CN=-NA:M9RF7:Q9$*O@HP=>V&AX=;3XUT M@*$%M&608#;ARI!SD9)SDGKUKYX_X:.\8?\ 0-T/_OQ-_P#':/\ AH[QA_T# M=#_[\3?_ !V@#Z1N='L+S4[#4KB#?=V&_P"S2;V'E[UVMP#@Y'J#26FB:?8: MKJ&IVUOLO-1,9NI-['S-B[5X)P,#T KYO_X:.\8?] W0_P#OQ-_\=H_X:.\8 M?] W0_\ OQ-_\=H ]M?X4^!GU@ZJWAVV-T9/,(W/Y9;_ *Y;MGX;<5TAT>P; M7$UDP?\ $P2W-LLV]N(RVXKMSCJ.N,U\W?\ #1WC#_H&Z'_WXF_^.T?\-'>, M/^@;H?\ WXF_^.T ?17_ CFD9U4FR5O[6Q]N#LS";"[.03@?+QQBET#P]I? MA?2UTS1[4VUFKEUC\QWP3UY8D_K7SI_PT=XP_P"@;H?_ 'XF_P#CM'_#1WC# M_H&Z'_WXF_\ CM 'T_5"+_D8+S_KU@_]"EKYO_X:.\8?] W0_P#OQ-_\=J%? MVAO%JWDER-.T3?)&D9'D2XPI8C_EI_M']* /J6BOF#_AH[QA_P! W0_^_$W_ M ,=H_P"&CO&'_0-T/_OQ-_\ ': /I^BOF#_AH[QA_P! W0_^_$W_ ,=H_P"& MCO&'_0-T/_OQ-_\ ': /I^BOF#_AH[QA_P! W0_^_$W_ ,=H_P"&CO&'_0-T M/_OQ-_\ ': /I^BOF#_AH[QA_P! W0_^_$W_ ,=H_P"&CO&'_0-T/_OQ-_\ M': /I^BOF#_AH[QA_P! W0_^_$W_ ,=H_P"&CO&'_0-T/_OQ-_\ ': /I^BO MF#_AH[QA_P! W0_^_$W_ ,=H_P"&CO&'_0-T/_OQ-_\ ': /I#1_^/*3_KZN M/_1SU?KY:MOVAO%MK$T::=HA!D>3YH)>K,6/_+3U)J;_ (:.\8?] W0_^_$W M_P =H ^GZ*^8/^&CO&'_ $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^G MZ*^8/^&CO&'_ $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&C MO&'_ $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#= M#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#=#_[\3?\ MQVC_ (:.\8?] W0_^_$W_P =H ^D-<_Y%_4O^O67_P!!-7Z^6KK]H;Q;>6<] MM)IVB!)HVC8K!+D C!Q^\J;_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ M $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#=#_[\ M3?\ QVC_ (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#=#_[\3?\ QVC_ M (:.\8?] W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#=#_[\3?\ QVC_ (:.\8?] M W0_^_$W_P =H ^GZ*^8/^&CO&'_ $#=#_[\3?\ QVC_ (:.\8?] W0_^_$W M_P =H ^GZH2_\C!9_P#7K/\ ^A15\W_\-'>,/^@;H?\ WXF_^.U"W[0WBUKR M.Y.G:)OCC>,#R)<88J3_ ,M/]D?K0!]2T5\P?\-'>,/^@;H?_?B;_P".T?\ M#1WC#_H&Z'_WXF_^.T ?3]%?,'_#1WC#_H&Z'_WXF_\ CM'_ T=XP_Z!NA_ M]^)O_CM 'T_17S!_PT=XP_Z!NA_]^)O_ ([1_P -'>,/^@;H?_?B;_X[0!]/ MT5\P?\-'>,/^@;H?_?B;_P".T?\ #1WC#_H&Z'_WXF_^.T ?3]%?,'_#1WC# M_H&Z'_WXF_\ CM'_ T=XP_Z!NA_]^)O_CM 'T_17S!_PT=XP_Z!NA_]^)O_ M ([1_P -'>,/^@;H?_?B;_X[0!](:?\ \?NJ_P#7TO\ Z)BJ_7RU#^T-XM@E MN)%T[1"9Y!(V8)>#M5>/WGHHJ;_AH[QA_P! W0_^_$W_ ,=H ^GZ*^8/^&CO M&'_0-T/_ +\3?_':/^&CO&'_ $#=#_[\3?\ QV@#Z?HKY@_X:.\8?] W0_\ MOQ-_\=H_X:.\8?\ 0-T/_OQ-_P#': /I^BOF#_AH[QA_T#=#_P"_$W_QVC_A MH[QA_P! W0_^_$W_ ,=H ^GZ*^8/^&CO&'_0-T/_ +\3?_':/^&CO&'_ $#= M#_[\3?\ QV@#Z?HKY@_X:.\8?] W0_\ OQ-_\=H_X:.\8?\ 0-T/_OQ-_P#' M: /I^J&A_P#(OZ;_ ->L7_H(KYO_ .&CO&'_ $#=#_[\3?\ QVH;7]H;Q;9V M<%M'IVB%(8UC4M!+D@# S^\H ^I:*^8/^&CO&'_0-T/_ +\3?_':/^&CO&'_ M $#=#_[\3?\ QV@#Z?HKY@_X:.\8?] W0_\ OQ-_\=H_X:.\8?\ 0-T/_OQ- M_P#': /I^BOF#_AH[QA_T#=#_P"_$W_QVC_AH[QA_P! W0_^_$W_ ,=H ^GZ M*^8/^&CO&'_0-T/_ +\3?_':/^&CO&'_ $#=#_[\3?\ QV@#Z?HKY@_X:.\8 M?] W0_\ OQ-_\=H_X:.\8?\ 0-T/_OQ-_P#': /I^J&L?\>4?_7U;_\ HY*^ M;_\ AH[QA_T#=#_[\3?_ !VH;G]H;Q;=1+&^G:( )$D^6"7JK!A_RT]0* /J M6N?\=_\ )//$W_8*NO\ T4U> ?\ #1WC#_H&Z'_WXF_^.U4U3X]^*=:TF]TJ 9YL-&2"]@>VD:.&4,%=2I(S(1G![@T ?_V0$! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Feb. 20, 2018
Jun. 30, 2017
Document and Entity Information [Abstract]      
Entity Registrant Name ASTEC INDUSTRIES INC    
Entity Central Index Key 0000792987    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Filer Category Large Accelerated Filer    
Entity Public Float     $ 1,258,832,000
Entity Common Stock, Shares Outstanding   23,072,241  
Document Fiscal Year Focus 2017    
Document Fiscal Period Focus FY    
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2017    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current assets:    
Cash and cash equivalents $ 62,280 $ 82,371
Investments 1,624 1,024
Trade receivables, net 114,786 106,659
Other receivables 5,166 4,014
Inventories 391,379 360,404
Prepaid income taxes 12,556 2,967
Prepaid expenses and other assets 15,178 19,394
Total current assets 602,969 576,833
Property and equipment, net 190,396 180,538
Investments 14,553 13,965
Goodwill 45,732 40,804
Intangible assets 30,952 26,643
Deferred tax assets 2,576 2,676
Other long-term assets 2,401 2,142
Total assets 889,579 843,601
Current liabilities:    
Short-term debt 0 4,632
Current maturities of long-term debt 2,469 2,538
Accounts payable 60,417 57,297
Customer deposits 49,381 39,102
Accrued product warranty 15,410 13,156
Accrued payroll and related liabilities 23,297 25,693
Accrued loss reserves 2,504 2,852
Other accrued liabilities 25,668 23,591
Total current liabilities 179,146 168,861
Long-term debt 1,575 4,116
Deferred income tax liabilities 1,509 1,669
Other long-term liabilities 20,584 20,114
Total liabilities 202,814 194,760
Equity:    
Preferred stock - authorized 4,000 shares of $1.00 par value; none issued 0 0
Common stock - authorized 40,000 shares of $0.20 par value; issued and outstanding - 23,070 in 2017 and 23,046 in 2016 4,614 4,609
Additional paid-in capital 141,931 139,970
Accumulated other comprehensive loss (24,243) (31,562)
Company shares held by SERP, at cost (1,960) (1,958)
Retained earnings 565,330 536,771
Shareholders' equity 685,672 647,830
Non-controlling interest 1,093 1,011
Total equity 686,765 648,841
Total liabilities and equity $ 889,579 $ 843,601
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Dec. 31, 2017
Dec. 31, 2016
Equity:    
Preferred stock, shares authorized (in shares) 4,000 4,000
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, shares issued (in shares) 0 0
Common stock, shares authorized (in shares) 40,000 40,000
Common stock, par value (in dollars per share) $ 0.20 $ 0.20
Common stock, shares issued (in shares) 23,070 23,046
Common stock, shares outstanding (in shares) 23,070 23,046
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED STATEMENTS OF INCOME [Abstract]      
Net sales $ 1,184,739 $ 1,147,431 $ 983,157
Cost of sales 941,610 882,162 764,314
Gross profit 243,129 265,269 218,843
Selling, general and administrative expenses 160,775 153,145 145,180
Research and development expenses 26,817 24,969 23,676
Income from operations 55,537 87,155 49,987
Other income:      
Interest expense 840 1,395 1,611
Interest income 1,302 806 542
Other income 1,218 529 3,055
Income before income taxes 57,217 87,095 51,973
Income taxes 19,627 32,107 20,007
Net income 37,590 54,988 31,966
Net loss attributable to non-controlling interest (205) (171) (831)
Net income attributable to controlling interest $ 37,795 $ 55,159 $ 32,797
Net income attributable to controlling interest:      
Basic (in dollars per share) $ 1.64 $ 2.40 $ 1.43
Diluted (in dollars per share) $ 1.63 $ 2.38 $ 1.42
Weighted average number of common shares outstanding:      
Basic (in shares) 23,025 22,992 22,934
Diluted (in shares) 23,184 23,142 23,120
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME [Abstract]      
Net income $ 37,590 $ 54,988 $ 31,966
Other comprehensive income (loss):      
Change in unrecognized pension and post-retirement benefit costs 689 (80) (178)
Tax (expense) benefit on change in unrecognized pension and post-retirement benefit costs (69) 29 36
Foreign currency translation adjustments 6,699 (2,420) (13,848)
Tax (expense) benefit on foreign currency translation adjustments 0 (5,527) 3,341
Other comprehensive income (loss) 7,319 (7,998) (10,649)
Comprehensive loss attributable to non-controlling interest (232) (137) (1,603)
Comprehensive income attributable to controlling interest $ 45,141 $ 47,127 $ 22,920
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Cash Flows from Operating Activities      
Net income $ 37,590 $ 54,988 $ 31,966
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 21,312 20,818 20,744
Amortization 4,490 3,995 3,334
Provision for doubtful accounts 482 280 18
Provision for warranties 16,725 18,912 13,743
Deferred compensation provision (benefit) (574) 1,742 241
Deferred income tax benefit (291) (3,521) (2,559)
Gain on disposition of fixed assets (388) (224) (529)
Tax benefit from stock incentive plans 0 0 (345)
Stock-based compensation 3,142 2,936 1,250
Distributions to SERP participants (206) (532) (2,986)
Change in operating assets and liabilities, net of effects of acquisitions:      
Sale (purchase) of trading securities, net 473 (1,873) (405)
Trade and other receivables (7,749) (4,895) 3,163
Inventories (19,618) 30,839 (6,499)
Prepaid expenses (5,181) 4,846 (3,016)
Other assets (779) 2,069 (968)
Accounts payable 630 8,836 (11,409)
Customer deposits 9,379 (762) (3,697)
Accrued product warranty (14,642) (15,125) (14,177)
Income taxes payable (597) 181 (4,093)
Accrued retirement benefit costs 45 (50) 24
Accrued loss reserves 122 229 103
Other accrued liabilities (1,118) 11,142 3,576
Other (1,366) (25) 3,387
Net cash provided by operating activities 41,881 134,806 30,866
Cash Flows from Investing Activities      
Business acquisition, net of cash acquired (26,443) (39,764) 178
Proceeds from sale of property and equipment 480 614 10,054
Expenditures for property and equipment (20,046) (27,367) (21,202)
Sale (purchase) of investments (891) 290 378
Net cash used by investing activities (46,900) (66,227) (10,592)
Cash Flows from Financing Activities      
Payment of dividends (9,226) (9,217) (9,193)
Borrowings under bank loans 0 5,973 106,034
Repayment of bank loans (7,242) (5,903) (104,567)
Proceeds from issuance of common stock 0 0 72
Tax benefit from stock option exercise 0 0 345
Purchase of shares of subsidiaries (106) (696) (653)
Sale (purchase) of Company shares by SERP, net 289 (153) 2,084
Withholding tax paid upon vesting of restricted stock units (507) (1,024) (600)
Proceeds from cash surrender value of life insurance 0 0 416
Net cash used by financing activities (16,792) (11,020) (6,062)
Effect of exchange rates on cash 1,720 (250) (2,173)
Increase (decrease) in cash and cash equivalents (20,091) 57,309 12,039
Cash and cash equivalents, beginning of year 82,371 25,062 13,023
Cash and cash equivalents, end of year 62,280 82,371 25,062
Cash paid during the year for:      
Interest 588 1,407 1,651
Income taxes, net of refunds $ 26,917 $ 28,455 $ 29,573
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Loss [Member]
Company Shares Held by SERP [Member]
Retained Earnings [Member]
Non-Controlling Interest [Member]
Total
Balance at Dec. 31, 2014 $ 4,586 $ 135,887 $ (12,915) $ (2,929) $ 467,337 $ 4,186 $ 596,152
Balance (in shares) at Dec. 31, 2014 22,930            
Net income         32,797 (831) 31,966
Quarterly dividends ($0.10 per share for 4 quarters)   8     (9,201)   (9,193)
Other comprehensive income (loss)     (10,649)     (772) (11,421)
Change in ownership percentage of subsidiary           (663) (663)
Stock-based compensation $ 1 1,249         1,250
Stock-based compensation (in shares) 4            
RSU vesting, including tax benefit $ 11 406         417
RSU vesting, including tax benefit (in shares) 54            
Withholding tax on vested RSUs   (600)         (600)
Sale of Company stock held by SERP, net   933   1,151     2,084
Other           (134) (134)
Balance at Dec. 31, 2015 $ 4,598 137,883 (23,564) (1,778) 490,933 1,786 609,858
Balance (in shares) at Dec. 31, 2015 22,988            
Net income         55,159 (171) 54,988
Quarterly dividends ($0.10 per share for 4 quarters)   9     (9,226)   (9,217)
Other comprehensive income (loss)     (7,998)     34 (7,964)
Change in ownership percentage of subsidiary           (1,322) (1,322)
Stock-based compensation $ 1 2,935         2,936
Stock-based compensation (in shares) 5            
RSU vesting $ 10 (10)         0
RSU vesting, including tax benefit (in shares) 53            
Withholding tax on vested RSUs   (1,024)         (1,024)
Sale of Company stock held by SERP, net   27   (180)     (153)
Other           684 684
Balance at Dec. 31, 2016 $ 4,609 139,970 (31,562) (1,958) 536,771 1,011 $ 648,841
Balance (in shares) at Dec. 31, 2016 23,046           23,046
Cumulative effect of adopting ASU No. 2016-09   150     (95)   $ 55
Net income         37,795 (205) 37,590
Quarterly dividends ($0.10 per share for 4 quarters)   10     (9,236)   (9,226)
Other comprehensive income (loss)     7,319     (27) 7,292
Change in ownership percentage of subsidiary           (43) (43)
Stock-based compensation   2,172         2,172
Stock-based compensation (in shares) 1            
RSU vesting $ 5 (5)         0
RSU vesting, including tax benefit (in shares) 23            
Withholding tax on vested RSUs   (507)         (507)
Sale of Company stock held by SERP, net   291   (2)     289
Other           357 357
Balance at Dec. 31, 2017 $ 4,614 $ 141,931 $ (24,243) $ (1,960) $ 565,330 $ 1,093 $ 686,765
Balance (in shares) at Dec. 31, 2017 23,070           23,070
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
3 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
CONSOLIDATED STATEMENTS OF EQUITY [Abstract]                        
Common stock dividends (in dollars per share) $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10 $ 0.10
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
1. Summary of Significant Accounting Policies

Basis of Presentation - The consolidated financial statements include the accounts of Astec Industries, Inc. and its domestic and foreign subsidiaries (the "Company"). The Company's significant wholly-owned and consolidated subsidiaries at December 31, 2017 are as follows:

Astec Australia Pty Ltd
Astec do Brasil Fabricacao de Equipamentos Ltda. (92% owned)
Astec, Inc.
Astec Insurance Company
Astec Mobile Machinery GmbH
Astec Mobile Screens, Inc.
Breaker Technology, Inc.
Breaker Technology Ltd.
Carlson Paving Products, Inc.
CEI Enterprises, Inc.
GEFCO, Inc.
Heatec, Inc.
Johnson Crushers International, Inc.
Kolberg-Pioneer, Inc.
Osborn Engineered Products SA (Pty) Ltd
Peterson Pacific Corp.
(99% owned)
Power Flame Incorporated
RexCon, Inc.
Roadtec, Inc.
Telestack Limited
Telsmith, Inc.

All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the 2016 consolidated financial statements to conform to the 2017 presentation.

Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from those estimates.

Foreign Currency Translation - Subsidiaries located in Australia, Brazil, Canada, Germany, Northern Ireland, and South Africa operate primarily using local functional currencies. Accordingly, assets and liabilities of these subsidiaries are translated using exchange rates in effect at the end of the period, and revenues and costs are translated using average exchange rates for the period. The resulting adjustments are presented as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses, net are included in cost of sales and amounted to a gain of $431 in 2017 and losses of $246 and $1,377 in 2016 and 2015, respectively.

Fair Value of Financial Instruments - For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of those instruments. Trading equity investments are valued at their estimated fair value based on their quoted market prices and debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third party pricing service.

Financial assets and liabilities are categorized as of the end of each reporting period based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -                 Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 -
Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.

Level 3 -
Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
 
All financial assets and liabilities held by the Company at December 31, 2017 and 2016 are classified as Level 1 or Level 2, as summarized in Note 3, Fair Value Measurements.

Cash and Cash Equivalents - All highly liquid investments with an original maturity of three months or less when purchased are considered to be cash and cash equivalents.
 
Investments - Investments consist primarily of investment-grade marketable securities. Trading securities are carried at fair value, with unrealized holding gains and losses included in net income. Realized gains and losses are accounted for on the specific identification method. Purchases and sales are recorded on a trade date basis. Management determines the appropriate classification of its investments at the time of acquisition and reevaluates such determination at each balance sheet date.

Concentration of Credit Risk - The Company sells products to a wide variety of customers. Accounts receivable are carried at their outstanding principal amounts, less an allowance for doubtful accounts. The Company extends credit to its customers based on an evaluation of the customers' financial condition generally without requiring collateral, although the Company normally requires advance payments or letters of credit on large equipment orders. Credit risk is driven by conditions within the economy and the industry and is principally dependent on each customer's financial condition. To minimize credit risk, the Company monitors credit levels and financial conditions of customers on a continuing basis. After considering historical trends for uncollectible accounts, current economic conditions and specific customer recent payment history and financial stability, the Company records an allowance for doubtful accounts at a level which management believes is sufficient to cover probable credit losses. Amounts are deemed past due when they exceed the payment terms agreed to by the customer in the sales contract. Past due amounts are charged off when reasonable collection efforts have been exhausted and the amounts are deemed uncollectible by management. As of December 31, 2017, concentrations of credit risk with respect to receivables are limited due to the wide variety of customers.

Allowance for Doubtful Accounts - The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Allowance balance, beginning of year
 
$
1,511
  
$
1,837
  
$
2,248
 
Provision
  
482
   
280
   
18
 
Write offs
  
(308
)
  
(560
)
  
(357
)
Other
  
31
   
(46
)
  
(72
)
Allowance balance, end of year
 
$
1,716
  
$
1,511
  
$
1,837
 

Inventories - The Company's inventory is comprised of raw materials, work-in-process, finished goods and used equipment.

Raw material inventory is comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company's after-market parts business.

Work-in-process inventory consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.

Finished goods inventory consists of completed equipment manufactured for sale to customers.

Used equipment inventory consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.
 
Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company's products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company's products, the Company's normal gross margins, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item's value has been deemed to be less than cost, a net realizable value allowance is calculated and a new "cost basis" for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.

The most significant component of the Company's inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the equipment or parts we sell. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.

The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item's net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.

When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.

Property and Equipment - Property and equipment is stated at cost. Depreciation is calculated for financial reporting purposes using the straight-line method based on the estimated useful lives of the assets as follows: airplanes (20 years), buildings (40 years) and equipment (3 to 10 years). Both accelerated and straight-line methods are used for tax compliance purposes. Routine repair and maintenance costs and planned major maintenance are expensed when incurred.

Goodwill and Other Intangible Assets - The Company classifies intangible assets as either intangible assets with definite lives subject to amortization or goodwill.

The Company tests intangible assets with definite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the future undiscounted cash flows expected to be generated from the use of the asset.

The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual terms of agreements, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized over their useful lives as follows: dealer network and customer relationships: 8-19 years; trade names: 15 years; other: 5-19 years.

Goodwill is not amortized. The Company tests goodwill for impairment annually or more frequently if events or circumstances indicate that goodwill might be impaired. The Company uses qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying value, including goodwill. The Company estimates the fair values of each of its reporting units using the income approach.
 
The income approach uses a reporting unit's projection of estimated future operating results and cash flows which are then discounted using a weighted average cost of capital determined based on current market conditions for the individual reporting unit. The projection uses management's best estimates of cash flows over the projection period based on estimates of annual and terminal growth rates in sales and costs, and changes in operating margins, selling, general and administrative expenses, working capital requirements and capital expenditures. Other factors used in evaluating the fair value of a reporting unit could include deterioration in the general economy, fluctuations in foreign exchange, deterioration in the industry or markets in which the reporting unit operates, an increased competitive market, regulatory or political developments in the market, increases in raw materials, labor costs or other factors that have a negative effect on earnings and cash flows, a decline in actual or budgeted earnings or cash flows, and entity specific changes in management, key personnel, strategy or customer base. If the fair value of a reporting unit is found to be less than its book value, the company will record an impairment loss equal to the excess, if any, of the book value over the fair value of its goodwill.

The fair value of reporting units that do not have goodwill are estimated using either the income or market approaches, depending on which approach is the most appropriate for each reporting unit. The fair value of the reporting units that serve operating units in supporting roles, such as the captive insurance company and the corporate reporting unit are estimated using the cost approach. The sum of the fair values of all reporting units is compared to the fair value of the consolidated Company, calculated using the market approach, which is inferred from the market capitalization of the Company at the date of the valuation, to confirm that the Company's estimation of the fair value of its reporting units is reasonable.

Determining the fair values of the Company's reporting units involves the use of significant estimates and assumptions. Due to the inherent uncertainty involved in making these estimates and assumptions, actual results could differ materially from those estimates.

Impairment of Long-lived Assets - In the event that facts and circumstances indicate the carrying amounts of long-lived assets may be impaired, an evaluation of recoverability is performed. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the carrying amount for each asset (or group of assets) to determine if a write-down is required. If this review indicates that the assets will not be recoverable, the carrying values of the impaired assets are reduced to their estimated fair value. Fair value is estimated using discounted cash flows, prices for similar assets or other valuation techniques.

Self-Insurance Reserves - The Company retains the risk for a portion of its workers' compensation claims and general liability claims by way of a captive insurance company, Astec Insurance Company ("Astec Insurance" or the "captive"). Astec Insurance was originally incorporated under the laws of the state of Vermont but was redomiciled to the state of Tennessee in late 2017. The objectives of Astec Insurance are to improve control over and reduce the cost of claims; to improve focus on risk reduction with the development of a program structure which rewards proactive loss control; and to ensure management participation in the defense and settlement process for claims.

For general liability claims, the captive is liable for the first $1,000 per occurrence and $3,000 per year in the aggregate. The Company carries general liability, excess liability and umbrella policies for claims in excess of amounts covered by the captive.

For workers' compensation claims, the captive is liable for the first $350 per occurrence and $3,250 per year in the aggregate. The Company utilizes a large national insurance company as third-party administrator for workers' compensation claims and carries insurance coverage for claims liabilities in excess of amounts covered by the captive.

The financial statements of the captive are consolidated into the consolidated financial statements of the Company. The short-term and long-term reserves for claims and potential claims related to general liability and workers' compensation under the captive are included in accrued loss reserves or other long-term liabilities, respectively, in the consolidated balance sheets depending on the expected timing of future payments. The undiscounted reserves are actuarially determined to cover the ultimate cost of each claim based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. However, the Company does not believe it is reasonably likely that the reserve level will materially change in the foreseeable future.
 
The Company is self-insured for health and prescription claims under its Group Health Insurance Plan at all but one of the Company's domestic manufacturing subsidiaries. The Company carries reinsurance coverage to limit its exposure for individual health claims above certain limits. Third parties administer health claims and prescription medication claims. The Company maintains a reserve for the self-insured health plan which is included in accrued loss reserves on the Company's consolidated balance sheets. This reserve includes both unpaid claims and an estimate of claims incurred but not reported, based on historical claims and payment experience. Historically, the reserves have been sufficient to provide for claims payments. Changes in actual claims experience or payment patterns could cause the reserve to change, but the Company does not believe it is reasonably likely that the reserve level will materially change in the near future.

The remaining U.S. subsidiary is covered under a fully insured group health plan. Employees of the Company's foreign subsidiaries are insured under separate health plans. No reserves are necessary for these fully-insured health plans.

Revenue Recognition - Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is a reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.

Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.

The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method using vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.

The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.

The Company presents in the consolidated statements of income any taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, on a net (excluded from revenue) basis.

Advertising Expense - The cost of advertising is expensed as incurred. The Company incurred $3,793, $4,045, and $4,231 in advertising costs during 2017, 2016 and 2015, respectively, which is included in selling, general and administrative expenses.
 
Income Taxes - Income taxes are based on pre-tax financial accounting income. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. The Company periodically assesses the need to establish valuation allowances against its deferred tax assets to the extent the Company no longer believes it is more likely than not that the tax assets will be fully utilized.

The Company evaluates a tax position to determine whether it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position. A tax position that meets the more-likely-than-not recognition threshold is subject to a measurement assessment to determine the amount of benefit to recognize and the appropriate reserve to establish, if any. If a tax position does not meet the more-likely-than-not recognition threshold, no benefit is recognized. The Company is periodically audited by U.S. federal and state as well as foreign tax authorities. While it is often difficult to predict final outcome or timing of resolution of any particular tax matter, the Company believes its reserve for uncertain tax positions is adequate to reduce the uncertain positions to the greatest amount of benefit that is more likely than not realizable.

Product Warranty Reserve - The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For equipment, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, Company fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.

The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from our estimates, revisions to the estimated warranty liability may be required.

Pension and Retirement Plans - The determination of obligations and expenses under the Company's pension plan is dependent on the Company's selection of certain assumptions used by independent actuaries in calculating such amounts. Those assumptions are described in Note 12, Pension and Retirement Plans and include among others, the discount rate, expected return on plan assets and the expected mortality rates. In accordance with U.S. generally accepted accounting principles, actual results that differ from assumptions are accumulated and amortized over future periods and, therefore, generally affect the recognized expense in such periods. Significant differences in actual experience or significant changes in the assumptions used may materially affect the pension obligations and future expenses.

The Company recognizes the overfunded or underfunded status of its pension plan as an asset or liability. Actuarial gains and losses, amortization of prior service cost (credit) and amortization of transition obligations are recognized through other comprehensive income (loss) in the year in which the changes occur. The Company measures the funded status of its pension plan as of the date of the Company's fiscal year-end.

Stock-based Compensation - The Company recognizes the cost of employee services received in exchange for equity awards in the consolidated financial statements based on the grant date calculated fair value of the awards. The Company recognizes stock-based compensation expense over the period during which an employee is required to provide service in exchange for the award (the vesting period). The Company's equity awards are further described in Note 16, Shareholders' Equity.

Earnings Per Share - Basic earnings per share is based on the weighted average number of common shares outstanding and diluted earnings per share includes potential dilutive effects of restricted stock units and shares held in the Company's supplemental executive retirement plan.
 
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Denominator:
         
Denominator for basic earnings per share
  
23,025
   
22,992
   
22,934
 
Effect of dilutive securities:
            
Restricted stock units
  
96
   
85
   
123
 
Supplemental executive retirement plan
  
63
   
65
   
63
 
Denominator for diluted earnings per share
  
23,184
   
23,142
   
23,120
 

Derivatives and Hedging Activities - The Company recognizes all derivatives in the consolidated balance sheets at their fair value. Derivatives that are not hedges are adjusted to fair value through income. If the derivative is a hedge, depending on the nature of the hedge, changes in the fair value of derivatives are either offset against the change in fair value of assets, liabilities, or firm commitments through income or recognized in other comprehensive income until the hedged item is recognized in income. The ineffective portion of a derivative's change in fair value is immediately recognized in income. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuation in currency exchange rates. See Note 13, Derivative Financial Instruments, regarding foreign exchange contracts outstanding at December 31, 2017 and 2016.
 
Shipping and Handling Fees and Cost - The Company records revenues earned for shipping and handling as revenue, while the cost of shipping and handling is classified as cost of sales.

Business Combinations - The Company accounts for business combinations using the acquisition method. Accordingly, intangible assets are recorded apart from goodwill if they arise from contractual or legal rights or if they are separable from goodwill. Related third-party acquisition costs are expensed as incurred and contingent consideration is booked at its fair value as part of the purchase price. See Note 20, Business Combinations, regarding acquisitions completed by the Company in the years ended December 31, 2017 and 2016.

Subsequent Events Review - Management has evaluated events occurring between December 31, 2017 and the date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording or disclosure therein.

Recent Accounting Pronouncements - In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.

In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, cash flows or results of operations.
 
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.

In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however, in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position results of operations or cash flows.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)" which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's consolidated statements of cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on the Company's financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
 
In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.  Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories
12 Months Ended
Dec. 31, 2017
Inventories [Abstract]  
Inventories
2. Inventories

Inventories consist of the following:

  
December 31
 
  
2017
  
2016
 
Raw materials and parts
 
$
146,144
  
$
137,763
 
Work-in-process
  
129,441
   
115,613
 
Finished goods
  
94,571
   
84,898
 
Used equipment
  
21,223
   
22,130
 
Total
 
$
391,379
  
$
360,404
 
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2017
Fair Value Measurements [Abstract]  
Fair Value Measurements
3. Fair Value Measurements

The Company has various financial instruments that must be measured at fair value on a recurring basis, including marketable debt and equity securities held by Astec Insurance, and marketable equity securities held in an unqualified Supplemental Executive Retirement Plan ("SERP"). The financial assets held in the SERP also constitute a liability of the Company for financial reporting purposes. The Company's subsidiaries also occasionally enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates.

For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of these instruments. Investments are carried at their fair value based on quoted market prices for identical or similar assets or, where no quoted prices exist, other observable inputs for the asset. The fair values of foreign currency exchange contracts are based on quotations from various banks for similar instruments using models with market based inputs.
 
As indicated in the tables below, the Company has determined that its financial assets and liabilities at December 31, 2017 and 2016 are level 1 and level 2 in the fair value hierarchy:

  
December 31, 2017
 
  
Level 1
  
Level 2
  
Total
 
Financial Assets:
         
Trading equity securities:
         
SERP money market fund
 
$
124
  
$
--
  
$
124
 
SERP mutual funds
  
4,839
   
--
   
4,839
 
Preferred stocks
  
364
   
--
   
364
 
Trading debt securities:
            
Corporate bonds
  
5,661
   
--
   
5,661
 
Municipal bonds
  
--
   
1,912
   
1,912
 
Floating rate notes
  
753
   
--
   
753
 
U.S. Treasury bills
  
1,030
   
--
   
1,030
 
Asset-backed securities
  
--
   
526
   
526
 
Other
  
--
   
968
   
968
 
Total financial assets
 
$
12,771
  
$
3,406
  
$
16,177
 
Financial Liabilities:
            
SERP liabilities
 
$
--
  
$
8,552
  
$
8,552
 
Derivative financial instruments
  
--
   
112
   
112
 
Total financial liabilities
 
$
--
  
$
8,664
  
$
8,664
 

  
December 31, 2016
 
  
Level 1
  
Level 2
  
Total
 
Financial Assets:
         
Trading equity securities:
         
SERP money market fund
 
$
92
  
$
--
  
$
92
 
SERP mutual funds
  
3,335
   
--
   
3,335
 
Preferred stocks
  
475
   
--
   
475
 
Trading debt securities:
            
Corporate bonds
  
5,413
   
--
   
5,413
 
Municipal bonds
  
--
   
2,248
   
2,248
 
Floating rate notes
  
118
   
--
   
118
 
U.S. Treasury bills
  
388
   
--
   
388
 
Asset-backed securities
  
--
   
637
   
637
 
Other
  
--
   
2,283
   
2,283
 
Derivative financial instruments
  
--
   
144
   
144
 
Total financial assets
 
$
9,821
  
$
5,312
  
$
15,133
 
Financial Liabilities:
            
SERP liabilities
 
$
--
  
$
7,882
  
$
7,882
 
Derivative financial instruments
  
--
   
89
   
89
 
Total financial liabilities
 
$
--
  
$
7,971
  
$
7,971
 

The Company reevaluates the volume of trading activity for each of its investments at the end of each reporting period and adjusts the level within the fair value hierarchy as needed.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments
12 Months Ended
Dec. 31, 2017
Investments [Abstract]  
Investments
4. Investments

The Company's trading securities consist of the following:

  
Amortized
Cost
  
Gross
Unrealized
Gains
  
Gross
Unrealized
Losses
  
Fair Value
(Net Carrying
Amount)
 
December 31, 2017
            
Trading equity securities
 
$
4,964
  
$
394
  
$
31
  
$
5,327
 
Trading debt securities
  
10,971
   
58
   
179
   
10,850
 
Total
 
$
15,935
  
$
452
  
$
210
  
$
16,177
 
December 31, 2016
                
Trading equity securities
 
$
3,980
  
$
40
  
$
118
  
$
3,902
 
Trading debt securities
  
11,312
   
23
   
248
   
11,087
 
Total
 
$
15,292
  
$
63
  
$
366
  
$
14,989
 

Trading equity investments are valued at their estimated fair value based on their quoted market prices and trading debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third-party pricing service. Additionally, a significant portion of the trading equity securities are in equity money market and mutual funds and also comprise a portion of the Company's liability under its SERP. See Note 12, Pension and Retirement Plans, for additional information on these investments and the SERP.

Trading debt securities are comprised mainly of marketable debt securities held by Astec Insurance. Astec Insurance has an investment strategy that focuses on providing regular and predictable interest income from a diversified portfolio of high-quality fixed income securities.

Net unrealized gains or losses incurred on investments still held as of the end of each reporting period amounted to losses of $319, $107 and $429 in 2017, 2016 and 2015, respectively.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill
12 Months Ended
Dec. 31, 2017
Goodwill [Abstract]  
Goodwill
5. Goodwill

Goodwill represents the excess of the purchase price over the fair value of identifiable net assets acquired in business combinations. Current U.S. accounting guidance provides that goodwill and indefinite-lived intangible assets be tested for impairment at least annually. The Company performs the required valuation procedures each year as of December 31 after the following year's forecasts are submitted and reviewed. The valuations performed in 2017, 2016 and 2015 indicated no impairment of goodwill.

The changes in the carrying amount of goodwill by reporting segment during the years ended December 31, 2017 and 2016 are as follows:

  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Total
 
Balance, December 31, 2015
 
$
8,481
  
$
22,354
  
$
--
  
$
30,835
 
Acquisition
  
--
   
--
   
12,632
   
12,632
 
Foreign currency translation
  
(33
)
  
(2,630
)
  
--
   
(2,663
)
Balance, December 31, 2016
  
8,448
   
19,724
   
12,632
   
40,804
 
Acquisition
  
--
   
--
   
3,488
   
3,488
 
Foreign currency translation
  
125
   
1,315
   
--
   
1,440
 
Balance, December 31, 2017
 
$
8,573
  
$
21,039
  
$
16,120
  
$
45,732
 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2017
Intangible Assets [Abstract]  
Intangible Assets
6. Intangible Assets

Intangible assets consisted of the following at December 31, 2017 and 2016:

  
2017
  
2016
 
  
Gross
Carrying
Value
  
Accumulated
Amortization
  
Net
Carrying
Value
  
Gross
Carrying
Value
  
Accumulated
Amortization
  
Net
Carrying
Value
 
Dealer network and customer
relationships
 
$
31,376
  
$
10,856
  
$
20,520
  
$
26,035
  
$
7,584
  
$
18,451
 
Trade names
  
9,650
   
1,914
   
7,736
   
7,021
   
1,362
   
5,659
 
Other
  
6,821
   
4,125
   
2,696
   
5,764
   
3,231
   
2,533
 
Total
 
$
47,847
  
$
16,895
  
$
30,952
  
$
38,820
  
$
12,177
  
$
26,643
 

Amortization expense on intangible assets was $4,064, $3,562 and $2,953 for 2017, 2016 and 2015, respectively. Intangible asset amortization expense is expected to be $5,172, $4,069, $3,628, $3,191 and $2,686 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022 respectively, and $12,206 thereafter.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2017
Property and Equipment [Abstract]  
Property and Equipment
7. Property and Equipment

Property and equipment consist of the following:

  
December 31
 
  
2017
  
2016
 
Land
 
$
15,568
  
$
14,768
 
Building and land improvements
  
154,019
   
140,229
 
Manufacturing and office equipment
  
244,324
   
231,816
 
Aviation equipment
  
14,227
   
14,169
 
Less accumulated depreciation
  
(237,742
)
  
(220,444
)
Total
 
$
190,396
  
$
180,538
 

Depreciation expense was $21,312, $20,818 and $20,744 for the years ended December 31, 2017, 2016 and 2015, respectively.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Leases
8. Leases

The Company leases certain land, buildings and equipment for use in its operations under various operating leases. Total rental expense charged to operations under operating leases was approximately $3,211, $2,792 and $2,786 for the years ended December 31, 2017, 2016 and 2015, respectively.

Minimum rental commitments for all noncancelable operating leases at December 31, 2017 are as follows:

2018
 
$
2,146
 
2019
  
1,965
 
2020
  
1,006
 
2021
  
634
 
2022
  
279
 
Thereafter
  
233
 
  
$
6,263
 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt
12 Months Ended
Dec. 31, 2017
Debt [Abstract]  
Debt
9. Debt

On April 12, 2017, the Company and certain of its subsidiaries entered into an amended and restated credit agreement whereby the lender extended to the Company an unsecured line of credit of up to $100,000, including a sub-limit for letters of credit of up to $30,000. There were no outstanding revolving or term loan borrowings under the credit facility at December 31, 2017 or 2016. Letters of credit totaling $9,757, including $3,200 of letters of credit issued to banks in Brazil to secure the local debt of Astec do Brasil Fabricacao de Equipamentos Ltda. ("Astec Brazil"), were outstanding under the credit facility as of December 31, 2017, resulting in additional borrowing ability of $90,243 under the credit facility. The credit agreement has a five-year term expiring in April 2022. Borrowings under the agreement are subject to an interest rate equal to the daily one-month LIBOR rate plus a 0.75% margin, resulting in a rate of 2.32% as of December 31, 2017. The unused facility fee is 0.125%. Interest only payments are due monthly. The amended and restated credit agreement contains certain financial covenants, including provisions concerning required levels of annual net income and minimum tangible net worth.

The Company's South African subsidiary, Osborn Engineered Products SA (Pty) Ltd ("Osborn"), has a credit facility of $7,672 with a South African bank to finance short-term working capital needs, as well as to cover performance letters of credit, advance payment and retention guarantees. As of December 31, 2017, Osborn had no outstanding borrowings but had $813 in performance, advance payment and retention guarantees outstanding under the facility. The facility has been guaranteed by Astec Industries, Inc., but is otherwise unsecured. A 0.75% unused facility fee is charged if less than 50% of the facility is utilized. As of December 31, 2017, Osborn had available credit under the facility of $6,859. The interest rate is 0.25% less than the South Africa prime rate, resulting in a rate of 10.0% as of December 31, 2017.

The Company's Brazilian subsidiary has outstanding working capital loans totaling $3,402 from Brazilian banks with interest rates ranging from 10.4% to 11.0%. The loans' maturity dates ranging from November 2018 to April 2024 and are secured by Astec Brazil's manufacturing facility and also by letters of credit totaling $3,200 issued by Astec Industries, Inc. Additionally, Astec Brazil has various five-year equipment financing loans outstanding with Brazilian banks in the aggregate of $642 as of December 31, 2017 that have interest rates ranging from 3.5% to 16.3%. These equipment loans have maturity dates ranging from September 2018 to April 2020. Astec Brazil's loans are included in the accompanying consolidated balance sheets as current maturities of long-term debt of $2,469 and long-term debt of $1,575 as of December 31, 2017.

Long-term debt maturities are expected to be $2,469, $729, $251, $251 and $251 in the years ending December 31, 2018, 2019, 2020, 2021 and 2022, respectively, and $93 thereafter.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty Reserves
12 Months Ended
Dec. 31, 2017
Product Warranty Reserves [Abstract]  
Product Warranty Reserves
10. Product Warranty Reserves

The Company warrants its products against manufacturing defects and performance to specified standards. The warranty period and performance standards vary by product, but generally range from three months to two years or up to a specified number of hours of operation. The Company estimates the costs that may be incurred under its warranties and records a liability at the time product sales are recorded. The warranty liability is primarily based on historical claim rates, nature of claims and the associated costs.

Changes in the Company's product warranty liability during 2017, 2016 and 2015 are as follows:

  
2017
  
2016
  
2015
 
Reserve balance, beginning of year
 
$
13,156
  
$
9,100
  
$
10,032
 
Warranty liabilities accrued
  
16,725
   
18,912
   
13,743
 
Warranty liabilities settled
  
(14,642
)
  
(15,125
)
  
(14,177
)
Other
  
171
   
269
   
(498
)
Reserve balance, end of year
 
$
15,410
  
$
13,156
  
$
9,100
 
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Loss Reserves
12 Months Ended
Dec. 31, 2017
Accrued Loss Reserves [Abstract]  
Accrued Loss Reserves
11. Accrued Loss Reserves

The Company accrues reserves for losses related to known workers' compensation and general liability claims that have been incurred but not yet paid or are estimated to have been incurred but not yet reported to the Company. The undiscounted reserves are actuarially determined based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claim experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. Total accrued loss reserves at December 31, 2017 were $8,119 and $7,892 at December 31, 2016, of which $5,615 and $5,040 were included in other long-term liabilities at December 31, 2017 and 2016, respectively.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension and Retirement Plans
12 Months Ended
Dec. 31, 2017
Pension and Retirement Plans [Abstract]  
Pension and Retirement Plans
12. Pension and Retirement Plans

Prior to December 31, 2003, all employees of the Company's Kolberg-Pioneer, Inc. subsidiary were covered by a defined benefit pension plan. After December 31, 2003, all benefit accruals under the plan ceased and no new employees could become participants in the plan. Benefits paid under this plan are based on years of service multiplied by a monthly amount. The Company's funding policy for the plan is to make at least the minimum annual contributions required by applicable regulations.

The Company's investment strategy for the plan is to earn a rate of return sufficient to match or exceed the long-term growth of pension liabilities. The investment policy states that the Plan Committee in its sole discretion shall determine the allocation of plan assets among the following four asset classes: cash equivalents, fixed-income securities, domestic equities and international equities. The Plan Committee attempts to ensure adequate diversification of the invested assets through investment in an exchange traded mutual fund that invests in a diversified portfolio of stocks, bonds and money market securities.

The following provides information regarding benefit obligations, plan assets and the funded status of the plan:

  
Pension Benefits
 
  
2017
  
2016
 
Change in benefit obligation
      
Benefit obligation, beginning of year
 
$
16,104
  
$
15,565
 
Interest cost
  
630
   
650
 
Actuarial loss
  
867
   
514
 
Benefits paid
  
(685
)
  
(625
)
Benefit obligation, end of year
  
16,916
   
16,104
 
Accumulated benefit obligation
  
16,916
   
16,104
 
Change in plan assets
        
Fair value of plan assets, beginning of year
  
13,241
   
12,688
 
Actual gain on plan assets
  
1,746
   
763
 
Employer contribution
  
415
   
415
 
Benefits paid
  
(685
)
  
(625
)
Fair value of plan assets, end of year
  
14,717
   
13,241
 
Funded status, end of year
 
$
(2,199
)
 
$
(2,863
)
 
Amounts recognized in the consolidated balance sheets
        
Noncurrent liabilities
 
$
(2,199
)
 
$
(2,863
)
Net amount recognized
 
$
(2,199
)
 
$
(2,863
)
 
Amounts recognized in accumulated other comprehensive loss
consist of
        
Net loss
 
$
5,463
  
$
6,152
 
Net amount recognized
 
$
5,463
  
$
6,152
 
 
Weighted average assumptions used to determine benefit obligations as of December 31
        
Discount rate
  
3.50
%
  
4.00
%
Expected return on plan assets
  
6.25
%
  
6.25
%
Rate of compensation increase
  
N/A
   
N/A
 
 
The measurement date used for the plan was December 31. In determining the expected return on plan assets, the historical experience of the plan assets, the current and expected allocation of the plan assets and the expected long-term rates of return were considered.
All assets in the plan are invested in an exchange traded mutual fund (level 1 in the fair value hierarchy). The allocation of assets within the mutual fund as of December 31 and the target asset allocation ranges by asset category are as follows:

Asset Category
 
Actual
Allocation
2017
  
Actual
Allocation
2016
  
2017 &
2016 Target
Allocation
Ranges
 
Equity securities
  
49.4
%
  
63.6
%
  
40 - 65
%
Debt securities
  
43.2
%
  
33.5
%
  
30 - 50
%
Cash and Equivalents
  
7.4
%
  
2.9
%
  
0 - 15
%
Total
  
100.0
%
  
100.0
%
    

Net periodic benefit cost for 2017, 2016 and 2015 included the following components:

  
Pension Benefits
 
  
2017
  
2016
  
2015
 
Components of net periodic benefit cost
         
Interest cost
 
$
630
  
$
650
  
$
596
 
Expected return on plan assets
  
(720
)
  
(782
)
  
(840
)
Amortization of actuarial loss
  
530
   
480
   
500
 
Net periodic benefit cost
  
440
   
348
   
256
 
Other changes in plan assets and benefit obligations recognized in
other comprehensive income (loss)
            
Net actuarial gain (loss) for the year
  
(159
)
  
533
   
702
 
Amortization of net loss
  
(530
)
  
(480
)
  
(500
)
Total recognized in other comprehensive income (loss)
  
(689
)
  
53
   
202
 
Total recognized in net periodic benefit cost and other comprehensive income (loss)
 
$
(249
)
 
$
401
  
$
458
 
 
Weighted average assumptions used to determine net periodic benefit cost for years ended December 31
            
Discount rate
  
4.00
%
  
4.28
%
  
3.81
%
Expected return on plan assets
  
6.25
%
  
7.00
%
  
7.00
%

No contributions are expected to be funded by the Company during 2018.

Amounts in accumulated other comprehensive loss expected to be recognized in net periodic benefit cost in 2018 for the amortization of a net loss is $466.

The following estimated future benefit payments are expected in the years indicated:

  
Pension Benefits
 
2018
 
$
800
 
2019
  
830
 
2020
  
860
 
2021
  
890
 
2022
  
9,100
 
2023 - 2027
  
4,810
 
 
The Company sponsors a 401(k) defined contribution plan to provide eligible employees with additional income upon retirement. The Company's contributions to the plan are based on employee contributions. The Company's contributions totaled $7,182, $5,943 and $5,292 in 2017, 2016 and 2015, respectively.
 
The Company maintains a SERP for certain of its executive officers. The plan is a non-qualified deferred compensation plan administered by the Board of Directors of the Company, pursuant to which the Company makes quarterly cash contributions of a certain percentage of executive officers' compensation. Investments are self-directed by participants and can include Company stock. Upon retirement, participants receive their apportioned share of the plan assets in the form of cash.

Assets of the SERP consist of the following:

 
December 31, 2017
 
December 31, 2016
 
 
Cost
 
Market
 
Cost
 
Market
 
Company stock
 
$
1,960
  
$
3,589
  
$
1,958
  
$
4,455
 
Equity securities
  
4,589
   
4,963
   
3,474
   
3,427
 
Total
 
$
6,549
  
$
8,552
  
$
5,432
  
$
7,882
 
 
The Company periodically adjusts the deferred compensation liability such that the balance of the liability equals the total fair market value of all assets held by the trust established under the SERP. Such liabilities are included in other long-term liabilities on the consolidated balance sheets. The equity securities are included in investments in the consolidated balance sheets and classified as trading equity securities. See Note 4, Investments, for additional information. The cost of the Company stock held by the plan is included as a reduction in shareholders' equity in the consolidated balance sheets.

The change in the fair market value of Company stock held in the SERP results in a charge or credit to selling, general and administrative expenses in the consolidated statements of income because the acquisition cost of the Company stock in the SERP is recorded as a reduction of shareholders' equity and is not adjusted to fair market value; however, the related liability is adjusted to the fair market value of the stock as of each period end. The Company recognized income of $575 in 2017 and expense of $1,742 and $241 in 2016 and 2015, respectively, related to the change in the fair value of the Company stock held in the SERP.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments
12 Months Ended
Dec. 31, 2017
Derivative Financial Instruments [Abstract]  
Derivative Financial Instruments
13. Derivative Financial Instruments

The Company is exposed to certain risks relating to its ongoing business operations. The primary risk managed by using derivative instruments is foreign currency risk. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuations in currency exchange rates. The fair value of the derivative financial instrument is recorded on the Company's consolidated balance sheets and is adjusted to fair value at each measurement date. The changes in fair value are recognized in the consolidated statements of income in the current period. The Company does not engage in speculative transactions nor does it hold or issue derivative financial instruments for trading purposes. The average U.S. dollar equivalent notional amount of outstanding foreign currency exchange contracts was $11,099 during 2017. At December 31, 2017, the Company reported $112 of derivative liabilities in other current liabilities. The Company reported $144 of derivative assets in other current assets and $89 of derivative liabilities in other current liabilities at December 31, 2016. The Company recognized, as a component of cost of sales, a net loss on the change in fair value of derivative instruments of $663 and $336 for the years ended December 31, 2017 and 2016, respectively. The Company recognized a net gain on the change in fair value of derivative instruments of $606 for the year ended December 31, 2015. There were no derivatives that were designated as hedges at December 31, 2017 or 2016.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 31, 2017
Income Taxes [Abstract]  
Income Taxes
14. Income Taxes

For financial reporting purposes, income before income taxes includes the following components:

 
Year Ended December 31
 
 
2017
 
2016
 
2015
 
United States
 
$
55,980
  
$
87,326
  
$
57,846
 
Foreign
  
1,237
   
(231
)
  
(5,873
)
Income before income taxes
 
$
57,217
  
$
87,095
  
$
51,973
 
 
The provision for income taxes consists of the following:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Current provision:
         
Federal
 
$
16,178
  
$
30,623
  
$
19,758
 
State
  
2,866
   
4,098
   
2,553
 
Foreign
  
874
   
907
   
255
 
Total current provision
  
19,918
   
35,628
   
22,566
 
Deferred provision (benefit):
            
Federal
  
107
   
(2,653
)
  
(1,183
)
State
  
(455
)
  
(1,213
)
  
(275
)
Foreign
  
57
   
345
   
(1,101
)
Total deferred benefit
  
(291
)
  
(3,521
)
  
(2,559
)
Total provision (benefit):
            
Federal
  
16,285
   
27,970
   
18,575
 
State
  
2,411
   
2,885
   
2,278
 
Foreign
  
931
   
1,252
   
(846
)
Total income tax provision
 
$
19,627
  
$
32,107
  
$
20,007
 

The Company's income tax provision is computed based on the domestic and foreign federal statutory rates and the average state statutory rates, net of related federal benefit.

The provision for income taxes differs from the amount computed by applying the statutory federal income tax rate to income before income taxes. A reconciliation of the provision for income taxes at the statutory federal income tax rate to the amount provided is as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Tax at the statutory federal income tax rate
 
$
20,026
  
$
30,483
  
$
18,191
 
Qualified production activity deduction
  
(1,661
)
  
(1,641
)
  
(1,174
)
State income tax, net of federal income tax
  
1,520
   
1,876
   
1,386
 
Other permanent differences
  
551
   
673
   
393
 
Research and development tax credits
  
(855
)
  
(785
)
  
(291
)
Valuation allowance impact
  
1,585
   
1,638
   
2,036
 
U.S. Tax Reform impact
  
(1,056
)
  
--
   
--
 
Other items
  
(483
)
  
(137
)
  
(534
)
Total income tax provision
 
$
19,627
  
$
32,107
  
$
20,007
 

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes.
 
Significant components of the Company's deferred tax assets and liabilities are as follows:

  
December 31
 
  
2017
  
2016
 
Deferred tax assets:
      
Inventory reserves
 
$
4,287
  
$
8,507
 
Warranty reserves
  
3,560
   
4,527
 
Bad debt reserves
  
299
   
456
 
State tax loss carryforwards
  
2,710
   
3,403
 
Accrued vacation
  
1,712
   
2,351
 
SERP
  
367
   
299
 
Deferred compensation
  
1,293
   
2,124
 
Restricted stock units
  
1,664
   
1,845
 
Pension and post-employment benefits
  
1,448
   
2,530
 
Foreign net operating losses
  
6,310
   
5,461
 
Other
  
2,478
   
2,516
 
Valuation allowances
  
(8,318
)
  
(8,280
)
Total deferred tax assets
  
17,810
   
25,739
 
Deferred tax liabilities:
        
Property and equipment
  
14,562
   
20,167
 
Intangibles
  
769
   
1,244
 
Goodwill
  
654
   
1,605
 
Pension
  
758
   
1,205
 
Outside basis differences
  
--
   
511
 
Total deferred tax liabilities
  
16,743
   
24,732
 
Total net deferred assets
 
$
1,067
  
$
1,007
 

As of December 31, 2017, the Company has state net operating loss carryforwards of $17,579 and foreign net operating loss carryforwards of approximately $19,876, which will be available to offset future taxable income. If not used, these carryforwards will expire between 2018 and 2030. A significant portion of the valuation allowance for deferred tax assets relates to the future utilization of state and foreign net operating loss and state tax credit carryforwards. Future utilization of these net operating loss and state tax credit carryforwards is evaluated by the Company on a periodic basis and the valuation allowance is adjusted accordingly. In 2017, the valuation allowance on these carryforwards was increased by $7 due to the uncertainty about whether certain entities will realize their state and foreign net operating loss carryforwards. The Company has also determined that the recovery of certain other deferred tax assets is uncertain. The valuation allowance for these deferred tax assets was increased by $31 during 2017.

The following table represents a roll forward of the deferred tax asset valuation allowance for the years ended December 31, 2017, 2016 and 2015:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Allowance balance, beginning of year
 
$
8,280
  
$
8,065
  
$
6,029
 
Provision
  
1,585
   
1,639
   
2,036
 
Write-offs
  
(1,862
)
  
(289
)
  
--
 
Other
  
315
   
(1,135
)
  
--
 
Allowance balance, end of year
 
$
8,318
  
$
8,280
  
$
8,065
 
 
Undistributed earnings of the Company's Canadian subsidiary, Breaker Technology Ltd. ("BTL") and South African subsidiary, Osborn Engineered Products SA, (PTY), Ltd. ("Osborn") are considered to be indefinitely reinvested; accordingly, no provision for U.S. federal and state income taxes has been provided thereon. As of December 31, 2017, the cumulative amounts of undistributed GAAP earnings for BTL and Osborn are $4,026 and $28,249, respectively. A portion of these amounts may be subject to taxation under the one-time transition tax included in the Tax Cuts and Jobs Act of 2017. Based upon the provisions in the Tax Cuts and Jobs Act of 2017, any future qualified dividends out of these amounts will not be subject to U.S. income taxes. However, upon any future inclusion as Subpart F income or capital gains, the Company would be subject to additional U.S. income taxes (subject to an adjustment for foreign tax credits). Upon any repatriation, withholding taxes due to the foreign jurisdictions may have to be paid. At this time, it is not practicable to determine the amount of the unrecognized deferred tax liability for temporary differences related to investments in foreign subsidiaries.

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

The Company has a liability for unrecognized tax benefits of $365 and $238 (excluding accrued interest and penalties) as of December 31, 2017 and 2016, respectively. The Company recognizes interest and penalties accrued related to unrecognized tax benefits in tax expense. The Company recognized tax benefits of $22 and $16 in 2017 and 2016, respectively, for penalties and interest related to amounts that were settled for less than previously accrued. The net total amount of unrecognized tax benefits that, if recognized, would affect the Company's effective tax rate is $370 and $238 at December 31, 2017 and 2016, respectively. The Company does not expect a significant increase or decrease to the total amount of unrecognized tax benefits within the next twelve months.

A reconciliation of the beginning and ending unrecognized tax benefits excluding interest and penalties is as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Balance, beginning of year
 
$
238
  
$
603
  
$
2,585
 
Additions for tax positions related to the current year
  
127
   
73
   
206
 
Additions for tax positions related to prior years
  
--
   
162
   
549
 
Reductions due to lapse of statutes of limitations
  
--
   
(16
)
  
(162
)
Decreases related to settlements with tax authorities
  
--
   
(584
)
  
(2,575
)
Balance, end of year
 
$
365
  
$
238
  
$
603
 

The December 31, 2017 balance of unrecognized tax benefits includes no tax positions for which the ultimate deductibility is highly certain but the timing of such deductibility is uncertain. Accordingly, there is no impact to the deferred tax accounting for certain tax benefits.

On December 22, 2017, the Tax Cuts and Jobs Act of 2017 (the "Tax Act") was signed into law making significant changes to the Internal Revenue Code. Changes include, but are not limited to, a federal corporate tax rate decrease from 35% to 21% for tax years beginning after December 31, 2017, the transition of U.S international taxation from a worldwide tax system to a territorial system and a one-time transition tax on the mandatory deemed repatriation of foreign earnings. The Company's fourth quarter 2017 provision for income taxes was reduced by $1,056, (comprised of a $1,548 reduction in income tax expense recorded in connection with the remeasurement of deferred tax assets and liabilities and $492 of additional income tax expense recorded in connection with the transition tax on the mandatory deemed repatriation of foreign earnings) due to applying the provisions of the Tax Act.
 
On December 22, 2017, Staff Accounting Bulletin No. 118 ("SAB 118") was issued to address the application of U.S. GAAP in situations when a registrant does not have the necessary information available, prepared, or analyzed (including computations) in reasonable detail to complete the accounting for certain income tax effects of the Tax Act. In accordance with SAB 118, the Company determined that the $492 additional 2017 income tax expense is a provisional amount and constitutes a reasonable estimate at December 31, 2017, based upon the best information currently available. The ultimate impact may differ from the provisional amount, possibly materially, due to, among other things, additional analysis, changes in interpretations and assumptions the Company has made, additional regulatory guidance that may be issued and actions the Company may take as a result of the Tax Act. Any subsequent adjustment to the amount will be recorded to current income tax expense when the analysis is complete, which is expected in 2018 shortly after the filing of the Company's 2017 U.S. income tax return.
 
While the Tax Act provides for a territorial tax system, beginning in 2018, it includes two new U.S. tax base erosion provisions, the global intangible low-taxed income ("GILTI") provisions and the base-erosion and anti-abuse tax ("BEAT") provisions.

The GILTI provisions require the Company to include, in its U.S. income tax return, foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary's tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore, has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the year ended December 31, 2017.
 
The BEAT provisions in the Tax Act eliminates the deduction of certain base-erosion payments made to related foreign corporations, and impose a minimum tax, if greater than regular tax. The Company does not expect it will be subject to this tax, and therefore, has not included any tax impacts of BEAT in its consolidated financial statements for the year ended December 31, 2017.

The changes to existing U.S. tax laws as a result of the Tax Act, which we believe have the most significant impact on the Company's federal income taxes are as follows:

Reduction of the U.S. Corporate Income Tax Rate: The Company measures deferred tax assets and liabilities using enacted tax rates that will apply in the years in which the temporary differences are expected to be recovered or paid. Accordingly, the Company recognized a deferred tax benefit and related increase in deferred tax assets of $1,548 in its 2017 consolidated financial statements due to the remeasurement necessitated by the Tax Act's provision reducing the reduction in the U.S. corporate income tax rate from 35% to 21%. This benefit is attributable to the Company being in a net deferred tax liability position when considering only U.S. federal deferred items. The Company has significant deferred tax assets related to foreign jurisdictions and U.S. state income taxes.

Transition Tax on Foreign Earnings: The Company recognized a provisional income tax expense of $492 for the year ended December 31, 2017 related to the one-time transition tax on certain foreign earnings. The determination of the transition tax requires further analysis regarding the amount and composition of the Company's historical foreign earnings and foreign taxes, which is expected to be completed in 2018.

Repeal of Domestic Production Activities Deduction: While not effective until 2018, the Tax Act repeals the Domestic Production Activities Deduction ("DPAD") previously provided under IRC §199. The DPAD benefit has historically been very material to the Company's federal income taxes. The DPAD benefits included in the effective tax rate reconciliations for 2017, 2016 and 2015 were $1,661, $1,641 and $1,174, respectively.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Matters
12 Months Ended
Dec. 31, 2017
Contingent Matters [Abstract]  
Contingent Matters
15. Contingent Matters

Certain customers have financed purchases of Company products through arrangements in which the Company is contingently liable for customer debt of $3,805 at December 31, 2017. These arrangements expire at various dates through December 2020 and provide that the Company will receive the lender's full security interest in the equipment financed if the Company is required to fulfill its contingent liability under these arrangements. The Company has recorded a liability of $836 related to these guarantees as of December 31, 2017.

In addition, the Company is contingently liable under letters of credit issued by a lender totaling $9,757 as of December 31, 2017, including $3,200 of letters of credit guaranteeing certain Astec Brazil bank debt. The outstanding letters of credit expire at various dates through October 2020. As of December 31, 2017, the Company's foreign subsidiaries are contingently liable for a total of $3,557 in performance letters of credit, advance payments and retention guarantees. The maximum potential amount of future payments under these letters of credit and guarantees for which the Company could be liable is $13,314 as of December 31, 2017.
 
The Company has a sales contract with the purchaser of a large wood pellet plant, on which revenues of $7,987 and $135,187 were recorded in 2017 and 2016, respectively. As the plant has not yet met the production output and the operational specifications set forth in the original contract, as amended through December 31, 2017, the Company entered into a contract amendment in February 2018, whereby the Company agreed to compensate the customer for production shortfalls caused by the Company and other potential costs (depending upon the market price of wood pellets), from January 1, 2018 through June 15, 2018. The Company incurred production shortfalls in January and February 2018.
 
The Company is currently a party to various claims and legal proceedings that have arisen in the ordinary course of business. If management believes that a loss arising from such claims and legal proceedings is probable and can reasonably be estimated, the Company records the amount of the loss (excluding estimated legal fees) or the minimum estimated liability when the loss is estimated using a range and no point within the range is more probable than another. As management becomes aware of additional information concerning such contingencies, any potential liability related to these matters is assessed and the estimates are revised, if necessary. If management believes that a loss arising from such claims and legal proceedings is either (i) probable but cannot be reasonably estimated or (ii) reasonably possible but not probable, the Company does not record the amount of the loss, but does make specific disclosure of such matter. Based upon currently available information and with the advice of counsel, management believes that the ultimate outcome of its current claims and legal proceedings, individually and in the aggregate, will not have a material adverse effect on the Company's financial position, cash flows or results of operations. However, claims and legal proceedings are subject to inherent uncertainties and rulings unfavorable to the Company could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse effect on the Company's financial position, cash flows or results of operations.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity
12 Months Ended
Dec. 31, 2017
Shareholders' Equity [Abstract]  
Shareholders' Equity
16. Shareholders' Equity

The Company rewards key members of management with restricted stock units ("RSUs") each year based upon the financial performance of the Company and its subsidiaries. Under the terms of the Company's shareholder-approved 2011 Incentive Plan, up to 700 shares of newly-issued Company stock is available for awards. Awards granted in 2016 and prior vest at the end of five years from the date of grant, or at the time a recipient retires after reaching age 65, if earlier, while awards granted after 2016 are scheduled to have a three-year vesting period. Additional RSUs are granted to the Company's outside directors under the Company's Non-Employee Directors Compensation Plan with a one-year vesting period. The fair value of the RSUs vested during 2017, 2016 and 2015 was $1,991, $3,289 and $2,785, respectively. The grant date tax benefit was increased by $290, $220 and $336, respectively, upon the vesting of RSUs in 2017, 2016 and 2015.

Compensation expense of $2,978, $2,426 and $1,019 was recorded in the years ended December 31, 2017, 2016 and 2015, respectively, to reflect the fair value of RSUs granted (or anticipated to be granted for 2017 performance) amortized over the portion of the vesting period occurring during the period. Related income tax benefits of $1,132, $934 and $362 were recorded in 2017, 2016 and 2015, respectively. Based upon the grant date fair value of RSUs, it is anticipated that $5,210 of additional compensation costs will be recognized in future periods through 2021 for RSUs earned through December 31, 2017. The weighted average period over which this additional compensation cost will be expensed is 2.6 years. RSUs do not participate in Company-paid dividends.

Changes in restricted stock units during the year ended December 31, 2017 are as follows:

  
2017
  
Weighted Average
Grant Date
Fair Value
 
Unvested restricted stock units, beginning of year
  
112
  
$
41.48
 
Units granted
  
83
   
65.20
 
Units forfeited
  
(3
)
  
53.11
 
Units vested
  
(31
)
  
43.51
 
Unvested restricted stock units, end of year
  
161
   
53.09
 

The grant date fair value of the restricted stock units granted during 2017, 2016 and 2015 was $5,399, $1,946 and $937, respectively.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operations by Industry Segment and Geographic Area
12 Months Ended
Dec. 31, 2017
Operations by Industry Segment and Geographic Area [Abstract]  
Operations by Industry Segment and Geographic Area
17. Operations by Industry Segment and Geographic Area

The Company has three reportable segments, each of which is comprised of multiple business units that offer similar products and services and meet the requirements for aggregation. A brief description of each segment is as follows:
 
Infrastructure Group - This segment consists of five business units, three of which design, engineer, manufacture and market a complete line of portable, stationary and relocatable hot-mix asphalt plants, wood pellet plants, asphalt pavers, material transfer vehicles, soil stabilizing – reclaiming machinery, milling machines, paver screeds and related ancillary equipment. The other two business units in this segment primarily operate as Company-owned dealers in the foreign countries in which they are domiciled. These two business units sell, service and install products produced by the manufacturing subsidiaries of the Company, and a majority of their sales are to customers in the infrastructure industry. The principal purchasers of the products produced by this group are asphalt producers, highway and heavy equipment contractors, wood pellet processors and foreign and domestic governmental agencies. The Infrastructure Group had sales to one pellet plant customer totaling $7,987, or 0.7% of total Company sales in 2017 and $135,187, or 11.8% of total Company sales in 2016. Portions of the equipment sold to this customer were manufactured by each of the Company's segments.

Aggregate and Mining Group - This segment consists of eight business units that design, engineer, manufacture and market a complete line of jaw crushers, cone crushers, horizontal shaft impactors, vertical shaft impactors, material handling, roll rock crushers and stationary rockbreaker systems, vibrating feeders and high frequency vibrating screens, conveyors, inclined, vertical and horizontal screens and sand classifying and washing equipment. The principal purchasers of products produced by this group are distributors, open mine operators, quarry operators, port and inland terminal operators, highway and heavy equipment contractors and foreign and domestic governmental agencies.

Energy Group - This segment consists of six business units that design, engineer, manufacture and market a complete line of drilling rigs for the oil and gas, geothermal and water well industries, high pressure diesel pump trailers for fracking and cleaning oil and gas wells, concrete plants, commercial and industrial burners, combustion control systems, a variety of industrial heaters to fit a broad range of applications including heating equipment for refineries, roofing material plants, chemical processing, rubber plants, oil sands and energy related processing, heat transfer processing equipment, thermal fluid storage tanks, waste heat recovery equipment, whole-tree pulpwood and biomass chippers and horizontal grinders. The principal purchasers of products produced by this group are oil, gas and water well drilling industry contractors, processors of oil, gas and biomass for energy production, ready mix concrete producers and contractors in the construction and demolition recycling markets. This group includes the operations of RexCon, Inc., which was acquired in October 2017.
 
Corporate - This category consists of business units that do not meet the requirements for separate disclosure as an operating segment or inclusion in one of the other reporting segments and includes the Company's parent company, Astec Industries, Inc., and a captive insurance company. The Company evaluates performance and allocates resources to its operating segments based on profit or loss from operations before U.S. federal income taxes and corporate overhead and thus these costs are included in the Corporate category.

The accounting policies of the reportable segments are the same as those described in the summary of significant accounting policies. Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment information for 2017
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
553,691
  
$
403,720
  
$
227,328
  
$
--
  
$
1,184,739
 
Intersegment revenues
  
25,965
   
16,209
   
24,877
   
--
   
67,051
 
Interest expense
  
49
   
634
   
9
   
148
   
840
 
Depreciation and amortization
  
7,581
   
9,363
   
7,904
   
954
   
25,802
 
Income taxes
  
1,318
   
462
   
491
   
17,356
   
19,627
 
Profit (loss)
  
26,641
   
35,748
   
16,219
   
(40,963
)
  
37,645
 
                     
Assets
  
666,651
   
558,684
   
304,158
   
390,300
   
1,919,793
 
Capital expenditures
  
7,424
   
9,194
   
3,540
   
604
   
20,762
 
 
Segment information for 2016
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
608,908
  
$
359,760
  
$
178,763
  
$
--
  
$
1,147,431
 
Intersegment revenues
  
16,957
   
35,031
   
24,946
   
--
   
76,934
 
Interest expense
  
31
   
948
   
4
   
412
   
1,395
 
Depreciation and amortization
  
7,205
   
10,033
   
6,655
   
920
   
24,813
 
Income taxes
  
3,033
   
664
   
437
   
27,973
   
32,107
 
Profit (loss)
  
71,482
   
34,877
   
4,145
   
(55,992
)
  
54,512
 
                     
Assets
  
657,225
   
518,351
   
271,121
   
417,351
   
1,864,048
 
Capital expenditures
  
14,451
   
7,437
   
5,018
   
178
   
27,084
 

Segment information for 2015
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
428,737
  
$
370,813
  
$
183,607
  
$
--
  
$
983,157
 
Intersegment revenues
  
22,947
   
28,701
   
16,010
   
--
   
67,658
 
Interest expense
  
258
   
1,005
   
10
   
338
   
1,611
 
Depreciation and amortization
  
6,907
   
10,719
   
5,553
   
899
   
24,078
 
Income taxes
  
1,224
   
764
   
(129
)
  
18,148
   
20,007
 
Profit (loss)
  
33,890
   
30,690
   
3,609
   
(36,623
)
  
31,566
 
                     
Assets
  
567,936
   
496,089
   
256,978
   
306,511
   
1,627,514
 
Capital expenditures
  
8,043
   
8,807
   
4,049
   
389
   
21,288
 

The totals of segment information for all reportable segments reconciles to consolidated totals as follows:

  
2017
  
2016
  
2015
 
Net income attributable to controlling interest
         
Total profit for reportable segments
 
$
78,608
  
$
110,504
  
$
68,189
 
Corporate expenses, net
  
(40,963
)
  
(55,992
)
  
(36,623
)
Net loss attributable to non-controlling interest
  
205
   
171
   
831
 
Recapture (elimination) of intersegment profit
  
(55
)
  
476
   
400
 
Total consolidated net income attributable to controlling interest
 
$
37,795
  
$
55,159
  
$
32,797
 
Assets
            
Total assets for reportable segments
 
$
1,529,493
  
$
1,446,697
  
$
1,321,003
 
Corporate assets
  
390,300
   
417,351
   
306,511
 
Elimination of intercompany profit in inventory
  
(7,075
)
  
(7,020
)
  
(7,496
)
Elimination of intercompany receivables
  
(717,873
)
  
(688,369
)
  
(583,834
)
Elimination of investment in subsidiaries
  
(303,209
)
  
(272,766
)
  
(223,500
)
Other eliminations
  
(2,057
)
  
(52,292
)
  
(35,331
)
Total consolidated assets
 
$
889,579
  
$
843,601
  
$
777,353
 
 
Sales into major geographic regions were as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
United States
 
$
932,294
  
$
941,273
  
$
722,287
 
Canada
  
65,509
   
37,539
   
54,321
 
Australia and Oceania
  
40,201
   
29,948
   
29,995
 
Africa
  
36,847
   
31,557
   
45,671
 
Other European Countries
  
18,679
   
19,198
   
23,867
 
South America (excluding Brazil)
  
18,562
   
28,204
   
32,454
 
Russia
  
13,609
   
3,185
   
8,466
 
Brazil
  
10,478
   
4,300
   
8,376
 
Other Asian Countries
  
10,286
   
6,926
   
9,513
 
Mexico
  
8,508
   
13,489
   
6,990
 
China
  
6,113
   
4,595
   
1,330
 
Post-Soviet States (excluding Russia)
  
5,951
   
3,293
   
8,345
 
Middle East
  
4,881
   
3,403
   
18,995
 
Japan and Korea
  
4,760
   
10,825
   
3,574
 
West Indies
  
3,421
   
2,994
   
1,532
 
Central America (excluding Mexico)
  
2,929
   
5,904
   
4,404
 
India
  
1,026
   
318
   
2,706
 
Other
  
685
   
480
   
331
 
Total foreign
  
252,445
   
206,158
   
260,870
 
Total consolidated sales
 
$
1,184,739
  
$
1,147,431
  
$
983,157
 

Long-lived assets by major geographic region are as follows:

  
December 31
 
  
2017
  
2016
 
United States
 
$
158,683
  
$
151,470
 
Brazil
  
11,114
   
11,288
 
Northern Ireland
  
6,342
   
4,279
 
South Africa
  
5,684
   
5,372
 
Australia
  
4,532
   
4,234
 
Canada
  
2,893
   
2,860
 
Germany
  
1,148
   
1,035
 
Total foreign
  
31,713
   
29,068
 
Total
 
$
190,396
  
$
180,538
 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss
12 Months Ended
Dec. 31, 2017
Accumulated Other Comprehensive Loss [Abstract]  
Accumulated Other Comprehensive Loss
18. Accumulated Other Comprehensive Loss

The after-tax components comprising accumulated other comprehensive loss is summarized below:

 
December 31
 
 
2017
 
2016
 
Foreign currency translation adjustment
 
$
(21,140
)
 
$
(27,839
)
Unrecognized pension and post-retirement benefit cost, net of tax of
$2,192 and $2,261, respectively
  
(3,103
)
  
(3,723
)
Accumulated other comprehensive loss
 
$
(24,243
)
 
$
(31,562
)

See Note 12, Pension and Retirement Plans, for discussion of the amounts recognized in accumulated other comprehensive loss related to the Company's Kolberg-Pioneer, Inc. defined pension plan.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income
12 Months Ended
Dec. 31, 2017
Other Income [Abstract]  
Other Income
19. Other Income

Other income consists of the following:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Investment loss
 
$
(96
)
 
$
(276
)
 
$
(381
)
Licensing fees
  
651
   
546
   
641
 
Income from life insurance policies
  
--
   
--
   
1,204
 
Other
  
663
   
259
   
1,591
 
Total
 
$
1,218
  
$
529
  
$
3,055
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations
12 Months Ended
Dec. 31, 2017
Business Combinations [Abstract]  
Business Combinations
20. Business Combinations

In October, 2017, the Company acquired substantially all of the assets and liabilities of RexCon, Inc. ("RexCon") for a total purchase price of $26,443. The purchase price was paid in cash with $3,000 deposited into escrow for a period of time not to exceed 18 months pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's preliminary allocation of the purchase price includes the recognition of $3,488 of goodwill and $7,778 of other intangible assets consisting of non-compete agreements (5-year useful life), technology (19-year useful life), trade names (15-year useful life), and customer relationships (18-year useful life). The revenues and results of operations of RexCon were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2017 and would not have been material on a proforma basis to any earlier period. RexCon's operating results are included in the Company's Energy Group beginning in the fourth quarter of 2017.

RexCon, located in Burlington, Wisconsin was founded in 2003 through an asset acquisition with the original company founded over 100 years ago.  RexCon is a manufacturer of high-quality stationary and portable, central mix and ready mix concrete batch plants, concrete mixers and concrete paving equipment. RexCon specializes in providing portable, high-production concrete equipment to contractors and producers worldwide in a totally integrated turnkey production system, including customized site layout and design engineering, batch plants, mixers, water heaters and chillers, ice production and delivery systems, material handling conveyors, gensets and power distribution, cement silos and screws, central dust collection, aggregate heating and cooling systems, batch automation controls and batch office trailers.

In August 2016, the Company acquired substantially all of the assets and certain liabilities of Power Flame Incorporated ("PFI") for a total purchase price of $39,765. The purchase price was paid in cash with $4,000 deposited into escrow for a period of time not to exceed two years pending final resolution of certain post-closing adjustments and any indemnification claims. The Company's allocation of the purchase price resulted in the recognition of $12,632 of goodwill and $17,990 of other intangible assets consisting of technology (19 year useful life), trade names (15 year useful life) and customer relationships (18 year useful life). The revenues and results of operations of PFI were not significant in relation to the Company's consolidated financial statements for the period ended December 31, 2016 and would not have been material on a proforma basis to any earlier period. PFI's operating results are included in the Energy Group beginning in the third quarter of 2016.

PFI, located in Parsons, Kansas, began operations in 1948 and manufactures and sells gas, oil and combination gas/oil and low NOx burners with outputs ranging from 400 thousand BTU's per hour to 120 million BTU's per hour as well as combustion control systems designed for commercial, industrial and process heating applications.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2017
Summary of Significant Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation - The consolidated financial statements include the accounts of Astec Industries, Inc. and its domestic and foreign subsidiaries (the "Company"). The Company's significant wholly-owned and consolidated subsidiaries at December 31, 2017 are as follows:

Astec Australia Pty Ltd
Astec do Brasil Fabricacao de Equipamentos Ltda. (92% owned)
Astec, Inc.
Astec Insurance Company
Astec Mobile Machinery GmbH
Astec Mobile Screens, Inc.
Breaker Technology, Inc.
Breaker Technology Ltd.
Carlson Paving Products, Inc.
CEI Enterprises, Inc.
GEFCO, Inc.
Heatec, Inc.
Johnson Crushers International, Inc.
Kolberg-Pioneer, Inc.
Osborn Engineered Products SA (Pty) Ltd
Peterson Pacific Corp.
(99% owned)
Power Flame Incorporated
RexCon, Inc.
Roadtec, Inc.
Telestack Limited
Telsmith, Inc.

All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the 2016 consolidated financial statements to conform to the 2017 presentation.
Use of Estimates
Use of Estimates - The preparation of financial statements in conformity with U.S. generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and accompanying notes. Actual results could differ from those estimates.
Foreign Currency Translation
Foreign Currency Translation - Subsidiaries located in Australia, Brazil, Canada, Germany, Northern Ireland, and South Africa operate primarily using local functional currencies. Accordingly, assets and liabilities of these subsidiaries are translated using exchange rates in effect at the end of the period, and revenues and costs are translated using average exchange rates for the period. The resulting adjustments are presented as a separate component of accumulated other comprehensive loss. Foreign currency transaction gains and losses, net are included in cost of sales and amounted to a gain of $431 in 2017 and losses of $246 and $1,377 in 2016 and 2015, respectively.
Fair Value of Financial Instruments
Fair Value of Financial Instruments - For cash and cash equivalents, trade receivables, other receivables, revolving debt and accounts payable, the carrying amount approximates the fair value because of the short-term nature of those instruments. Trading equity investments are valued at their estimated fair value based on their quoted market prices and debt securities are valued based upon a mix of observable market prices and model driven prices derived from a matrix of observable market prices for assets with similar characteristics obtained from a nationally recognized third party pricing service.

Financial assets and liabilities are categorized as of the end of each reporting period based upon the level of judgment associated with the inputs used to measure their fair value. The inputs used to measure the fair value are identified in the following hierarchy:

Level 1 -                 Unadjusted quoted prices in active markets for identical assets or liabilities.

Level 2 -
Unadjusted quoted prices in active markets for similar assets or liabilities; or unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active; or inputs other than quoted prices that are observable for the asset or liability.

Level 3 -
Inputs reflect management's best estimate of what market participants would use in pricing the asset or liability at the measurement date. Consideration is given to the risk inherent in the valuation technique and the risk inherent in the inputs to the model.
 
All financial assets and liabilities held by the Company at December 31, 2017 and 2016 are classified as Level 1 or Level 2, as summarized in Note 3, Fair Value Measurements.
Cash and Cash Equivalents
Cash and Cash Equivalents - All highly liquid investments with an original maturity of three months or less when purchased are considered to be cash and cash equivalents.
Investments
Investments - Investments consist primarily of investment-grade marketable securities. Trading securities are carried at fair value, with unrealized holding gains and losses included in net income. Realized gains and losses are accounted for on the specific identification method. Purchases and sales are recorded on a trade date basis. Management determines the appropriate classification of its investments at the time of acquisition and reevaluates such determination at each balance sheet date.
Concentration of Credit Risk
Concentration of Credit Risk - The Company sells products to a wide variety of customers. Accounts receivable are carried at their outstanding principal amounts, less an allowance for doubtful accounts. The Company extends credit to its customers based on an evaluation of the customers' financial condition generally without requiring collateral, although the Company normally requires advance payments or letters of credit on large equipment orders. Credit risk is driven by conditions within the economy and the industry and is principally dependent on each customer's financial condition. To minimize credit risk, the Company monitors credit levels and financial conditions of customers on a continuing basis. After considering historical trends for uncollectible accounts, current economic conditions and specific customer recent payment history and financial stability, the Company records an allowance for doubtful accounts at a level which management believes is sufficient to cover probable credit losses. Amounts are deemed past due when they exceed the payment terms agreed to by the customer in the sales contract. Past due amounts are charged off when reasonable collection efforts have been exhausted and the amounts are deemed uncollectible by management. As of December 31, 2017, concentrations of credit risk with respect to receivables are limited due to the wide variety of customers.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts - The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Allowance balance, beginning of year
 
$
1,511
  
$
1,837
  
$
2,248
 
Provision
  
482
   
280
   
18
 
Write offs
  
(308
)
  
(560
)
  
(357
)
Other
  
31
   
(46
)
  
(72
)
Allowance balance, end of year
 
$
1,716
  
$
1,511
  
$
1,837
 
Inventories
Inventories - The Company's inventory is comprised of raw materials, work-in-process, finished goods and used equipment.

Raw material inventory is comprised of purchased steel and other purchased items for use in the manufacturing process or held for sale for the after-market parts business. The category also includes the manufacturing cost of completed equipment sub-assemblies produced for either integration into equipment manufactured at a later date or for sale in the Company's after-market parts business.

Work-in-process inventory consists of the value of materials, labor and overhead incurred to date in the manufacturing of incomplete equipment or incomplete equipment sub-assemblies being produced.

Finished goods inventory consists of completed equipment manufactured for sale to customers.

Used equipment inventory consists of equipment accepted in trade or purchased on the open market. The category also includes equipment rented to prospective customers on a short-term or month-to-month basis. Used equipment is valued at the lower of acquired or trade-in cost or net realizable value determined on each separate unit. Each unit of rental equipment is valued at the lower of original manufacturing, acquired or trade-in cost or net realizable value.
 
Inventories are valued at the lower of cost (first-in, first-out) or net realizable value, which requires the Company to make specific estimates, assumptions and judgments in determining the amount, if any, of reductions in the valuation of inventories to their net realizable values. The net realizable values of the Company's products are impacted by a number of factors, including changes in the price of steel, competitive sales pricing, quantities of inventories on hand, the age of the individual inventory items, market acceptance of the Company's products, the Company's normal gross margins, actions by our competitors, the condition of our used and rental inventory and general economic factors. Once an inventory item's value has been deemed to be less than cost, a net realizable value allowance is calculated and a new "cost basis" for that item is effectively established. This new cost is retained for that item until such time as the item is disposed of or the Company determines that an additional write-down is necessary. Additional write-downs may be required in the future based upon changes in assumptions due to general economic downturns in the markets in which the Company operates, changes in competitor pricing, new product design or other technological advances introduced by the Company or its competitors and other factors unique to individual inventory items.

The most significant component of the Company's inventory is steel. A significant decline in the market price of steel could result in a decline in the market value of the equipment or parts we sell. During periods of significant declining steel prices, the Company reviews the valuation of its inventories to determine if reductions are needed in the recorded value of inventory on hand to its net realizable value.

The Company reviews the individual items included in its finished goods, used equipment and rental equipment inventory on a model-by-model or unit-by-unit basis to determine if any item's net realizable value is below its carrying value. This analysis is expanded to include items in work-in-process and raw material inventory if factors indicate those items may also be impacted. In performing this review, judgments are made and, in addition to the factors discussed above, additional consideration is given to the age of the specific items of used or rental inventory, prior sales offers or lack thereof, the physical condition of the specific items and general market conditions for the specific items. Additionally, an analysis of raw material inventory is performed to calculate reserves needed for obsolete inventory based upon quantities of items on hand, the age of those items and their recent and expected future usage or sale.

When the Company determines that the value of inventory has become impaired through damage, deterioration, obsolescence, changes in price levels, excessive levels of inventory or other causes, the Company reduces the carrying value to the net realizable value based on estimates, assumptions and judgments made from the information available at that time. Abnormal amounts of idle facility expense, freight, handling cost and wasted materials are recognized as current period charges.
Property and Equipment
Property and Equipment - Property and equipment is stated at cost. Depreciation is calculated for financial reporting purposes using the straight-line method based on the estimated useful lives of the assets as follows: airplanes (20 years), buildings (40 years) and equipment (3 to 10 years). Both accelerated and straight-line methods are used for tax compliance purposes. Routine repair and maintenance costs and planned major maintenance are expensed when incurred.
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets - The Company classifies intangible assets as either intangible assets with definite lives subject to amortization or goodwill.

The Company tests intangible assets with definite lives for impairment if conditions exist that indicate the carrying value may not be recoverable. Such conditions may include an economic downturn in a geographic market or a change in the assessment of future operations. An impairment charge is recorded when the carrying value of the definite lived intangible asset is not recoverable by the future undiscounted cash flows expected to be generated from the use of the asset.

The Company determines the useful lives of identifiable intangible assets after considering the specific facts and circumstances related to each intangible asset. Factors considered when determining useful lives include the contractual terms of agreements, the history of the asset, the Company's long-term strategy for the use of the asset, any laws or other local regulations which could impact the useful life of the asset, and other economic factors, including competition and specific market conditions. Intangible assets that are deemed to have definite lives are amortized over their useful lives as follows: dealer network and customer relationships: 8-19 years; trade names: 15 years; other: 5-19 years.

Goodwill is not amortized. The Company tests goodwill for impairment annually or more frequently if events or circumstances indicate that goodwill might be impaired. The Company uses qualitative factors to determine whether it is more likely than not (a likelihood of more than 50 percent) that the fair value of a reporting unit is less than its carrying value, including goodwill. The Company estimates the fair values of each of its reporting units using the income approach.
 
The income approach uses a reporting unit's projection of estimated future operating results and cash flows which are then discounted using a weighted average cost of capital determined based on current market conditions for the individual reporting unit. The projection uses management's best estimates of cash flows over the projection period based on estimates of annual and terminal growth rates in sales and costs, and changes in operating margins, selling, general and administrative expenses, working capital requirements and capital expenditures. Other factors used in evaluating the fair value of a reporting unit could include deterioration in the general economy, fluctuations in foreign exchange, deterioration in the industry or markets in which the reporting unit operates, an increased competitive market, regulatory or political developments in the market, increases in raw materials, labor costs or other factors that have a negative effect on earnings and cash flows, a decline in actual or budgeted earnings or cash flows, and entity specific changes in management, key personnel, strategy or customer base. If the fair value of a reporting unit is found to be less than its book value, the company will record an impairment loss equal to the excess, if any, of the book value over the fair value of its goodwill.

The fair value of reporting units that do not have goodwill are estimated using either the income or market approaches, depending on which approach is the most appropriate for each reporting unit. The fair value of the reporting units that serve operating units in supporting roles, such as the captive insurance company and the corporate reporting unit are estimated using the cost approach. The sum of the fair values of all reporting units is compared to the fair value of the consolidated Company, calculated using the market approach, which is inferred from the market capitalization of the Company at the date of the valuation, to confirm that the Company's estimation of the fair value of its reporting units is reasonable.

Determining the fair values of the Company's reporting units involves the use of significant estimates and assumptions. Due to the inherent uncertainty involved in making these estimates and assumptions, actual results could differ materially from those estimates.
Impairment of Long-lived Assets
Impairment of Long-lived Assets - In the event that facts and circumstances indicate the carrying amounts of long-lived assets may be impaired, an evaluation of recoverability is performed. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared to the carrying amount for each asset (or group of assets) to determine if a write-down is required. If this review indicates that the assets will not be recoverable, the carrying values of the impaired assets are reduced to their estimated fair value. Fair value is estimated using discounted cash flows, prices for similar assets or other valuation techniques.
Self-Insurance Reserves
Self-Insurance Reserves - The Company retains the risk for a portion of its workers' compensation claims and general liability claims by way of a captive insurance company, Astec Insurance Company ("Astec Insurance" or the "captive"). Astec Insurance was originally incorporated under the laws of the state of Vermont but was redomiciled to the state of Tennessee in late 2017. The objectives of Astec Insurance are to improve control over and reduce the cost of claims; to improve focus on risk reduction with the development of a program structure which rewards proactive loss control; and to ensure management participation in the defense and settlement process for claims.

For general liability claims, the captive is liable for the first $1,000 per occurrence and $3,000 per year in the aggregate. The Company carries general liability, excess liability and umbrella policies for claims in excess of amounts covered by the captive.

For workers' compensation claims, the captive is liable for the first $350 per occurrence and $3,250 per year in the aggregate. The Company utilizes a large national insurance company as third-party administrator for workers' compensation claims and carries insurance coverage for claims liabilities in excess of amounts covered by the captive.

The financial statements of the captive are consolidated into the consolidated financial statements of the Company. The short-term and long-term reserves for claims and potential claims related to general liability and workers' compensation under the captive are included in accrued loss reserves or other long-term liabilities, respectively, in the consolidated balance sheets depending on the expected timing of future payments. The undiscounted reserves are actuarially determined to cover the ultimate cost of each claim based on the Company's evaluation of the type and severity of individual claims and historical information, primarily its own claims experience, along with assumptions about future events. Changes in assumptions, as well as changes in actual experience, could cause these estimates to change in the future. However, the Company does not believe it is reasonably likely that the reserve level will materially change in the foreseeable future.
 
The Company is self-insured for health and prescription claims under its Group Health Insurance Plan at all but one of the Company's domestic manufacturing subsidiaries. The Company carries reinsurance coverage to limit its exposure for individual health claims above certain limits. Third parties administer health claims and prescription medication claims. The Company maintains a reserve for the self-insured health plan which is included in accrued loss reserves on the Company's consolidated balance sheets. This reserve includes both unpaid claims and an estimate of claims incurred but not reported, based on historical claims and payment experience. Historically, the reserves have been sufficient to provide for claims payments. Changes in actual claims experience or payment patterns could cause the reserve to change, but the Company does not believe it is reasonably likely that the reserve level will materially change in the near future.

The remaining U.S. subsidiary is covered under a fully insured group health plan. Employees of the Company's foreign subsidiaries are insured under separate health plans. No reserves are necessary for these fully-insured health plans.
Revenue Recognition
Revenue Recognition - Revenue is generally recognized on sales at the point in time when persuasive evidence of an arrangement exists, the price is fixed or determinable, the product has been delivered or services have been rendered and there is a reasonable assurance of collection of the sales proceeds. The Company generally obtains purchase authorizations from its customers for a specified amount of products at a specified price with specified delivery terms. A significant portion of the Company's equipment sales represents equipment produced in the Company's plants under short-term contracts for a specific customer project or equipment designed to meet a customer's specific requirements. Most of the equipment sold by the Company is based on standard configurations, some of which are modified to meet customer needs or specifications. The Company provides customers with technical design and performance specifications and performs pre-shipment testing to ensure the equipment performs according to design specifications, regardless of whether the Company provides installation services in addition to selling the equipment.

Certain contracts include terms and conditions pursuant to which the Company recognizes revenues upon completion of equipment production, which is subsequently stored at the Company's plant at the customer's request. Revenue is recorded on such contracts upon the customer's assumption of title and risk of ownership and when collectability is reasonably assured. In addition, there must be a fixed schedule of delivery of the goods consistent with the customer's business practices, the Company must not have retained any specific performance obligations such that the earnings process is not complete and the goods must have been segregated from the Company's inventory prior to revenue recognition.

The Company has certain sales accounted for as multiple-element arrangements, whereby revenue attributable to the sale of a product is recognized when the product is shipped, and the revenue attributable to services provided with respect to the product (such as installation services) is recognized when the service is performed. Consideration is allocated to deliverables using the relative selling price method using vendor specific objective evidence, if it exists. Otherwise, the Company uses third-party evidence of selling price or the Company's best estimate of the selling price for the deliverables. The Company evaluates sales with multiple deliverable elements (such as an agreement to deliver equipment and related installation services) to determine whether revenue related to individual elements should be recognized separately, or as a combined unit. In addition to the previously mentioned general revenue recognition criteria, the Company only recognizes revenue on individual delivered elements when there is objective and reliable evidence that the delivered element has a determinable value to the customer on a standalone basis and there is no right of return.

The Company has certain sales accounted for under the percentage of completion method using the ratio of costs incurred to estimated total costs. Revenue, in an amount equal to cost incurred, is recognized until there is sufficient information to determine the estimated profit on the project with a reasonable level of certainty. The factors considered in this evaluation include the stage of design completion, the stage of equipment manufacturing completion, the state of construction completion, the status of outstanding subcontracts, certainty of quantities of labor and materials, certainty of schedule and the relationship with the customer.

The Company presents in the consolidated statements of income any taxes assessed by a governmental authority that are directly imposed on revenue-producing transactions between the Company and its customers, such as sales, use, value-added and some excise taxes, on a net (excluded from revenue) basis.
Advertising Expense
Advertising Expense - The cost of advertising is expensed as incurred. The Company incurred $3,793, $4,045, and $4,231 in advertising costs during 2017, 2016 and 2015, respectively, which is included in selling, general and administrative expenses.
Income Taxes
Income Taxes - Income taxes are based on pre-tax financial accounting income. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. The Company periodically assesses the need to establish valuation allowances against its deferred tax assets to the extent the Company no longer believes it is more likely than not that the tax assets will be fully utilized.

The Company evaluates a tax position to determine whether it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position. A tax position that meets the more-likely-than-not recognition threshold is subject to a measurement assessment to determine the amount of benefit to recognize and the appropriate reserve to establish, if any. If a tax position does not meet the more-likely-than-not recognition threshold, no benefit is recognized. The Company is periodically audited by U.S. federal and state as well as foreign tax authorities. While it is often difficult to predict final outcome or timing of resolution of any particular tax matter, the Company believes its reserve for uncertain tax positions is adequate to reduce the uncertain positions to the greatest amount of benefit that is more likely than not realizable.
Product Warranty Reserve
Product Warranty Reserve - The Company accrues for the estimated cost of product warranties at the time revenue is recognized. Warranty obligations by product line or model are evaluated based on historical warranty claims experience. For equipment, the Company's standard product warranty terms generally include post-sales support and repairs of products at no additional charge for periods ranging from three months to two years or up to a specified number of hours of operation. For parts from component suppliers, the Company relies on the original manufacturer's warranty that accompanies those parts. Generally, Company fabricated parts are not covered by specific warranty terms. Although failure of fabricated parts due to material or workmanship is rare, if it occurs, the Company's policy is to replace fabricated parts at no additional charge.

The Company engages in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers. Estimated warranty obligations are based upon warranty terms, product failure rates, repair costs and current period machine shipments. If actual product failure rates, repair costs, service delivery costs or post-sales support costs differ from our estimates, revisions to the estimated warranty liability may be required.
Pension and Retirement Plans
Pension and Retirement Plans - The determination of obligations and expenses under the Company's pension plan is dependent on the Company's selection of certain assumptions used by independent actuaries in calculating such amounts. Those assumptions are described in Note 12, Pension and Retirement Plans and include among others, the discount rate, expected return on plan assets and the expected mortality rates. In accordance with U.S. generally accepted accounting principles, actual results that differ from assumptions are accumulated and amortized over future periods and, therefore, generally affect the recognized expense in such periods. Significant differences in actual experience or significant changes in the assumptions used may materially affect the pension obligations and future expenses.

The Company recognizes the overfunded or underfunded status of its pension plan as an asset or liability. Actuarial gains and losses, amortization of prior service cost (credit) and amortization of transition obligations are recognized through other comprehensive income (loss) in the year in which the changes occur. The Company measures the funded status of its pension plan as of the date of the Company's fiscal year-end.
Stock-based Compensation
Stock-based Compensation - The Company recognizes the cost of employee services received in exchange for equity awards in the consolidated financial statements based on the grant date calculated fair value of the awards. The Company recognizes stock-based compensation expense over the period during which an employee is required to provide service in exchange for the award (the vesting period). The Company's equity awards are further described in Note 16, Shareholders' Equity.
Earnings Per Share
Earnings Per Share - Basic earnings per share is based on the weighted average number of common shares outstanding and diluted earnings per share includes potential dilutive effects of restricted stock units and shares held in the Company's supplemental executive retirement plan.
 
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Denominator:
         
Denominator for basic earnings per share
  
23,025
   
22,992
   
22,934
 
Effect of dilutive securities:
            
Restricted stock units
  
96
   
85
   
123
 
Supplemental executive retirement plan
  
63
   
65
   
63
 
Denominator for diluted earnings per share
  
23,184
   
23,142
   
23,120
 
Derivatives and Hedging Activities
Derivatives and Hedging Activities - The Company recognizes all derivatives in the consolidated balance sheets at their fair value. Derivatives that are not hedges are adjusted to fair value through income. If the derivative is a hedge, depending on the nature of the hedge, changes in the fair value of derivatives are either offset against the change in fair value of assets, liabilities, or firm commitments through income or recognized in other comprehensive income until the hedged item is recognized in income. The ineffective portion of a derivative's change in fair value is immediately recognized in income. From time to time, the Company's foreign subsidiaries enter into foreign currency exchange contracts to mitigate exposure to fluctuation in currency exchange rates. See Note 13, Derivative Financial Instruments, regarding foreign exchange contracts outstanding at December 31, 2017 and 2016.
Shipping and Handling Fees and Cost
Shipping and Handling Fees and Cost - The Company records revenues earned for shipping and handling as revenue, while the cost of shipping and handling is classified as cost of sales.
Business Combinations
Business Combinations - The Company accounts for business combinations using the acquisition method. Accordingly, intangible assets are recorded apart from goodwill if they arise from contractual or legal rights or if they are separable from goodwill. Related third-party acquisition costs are expensed as incurred and contingent consideration is booked at its fair value as part of the purchase price. See Note 20, Business Combinations, regarding acquisitions completed by the Company in the years ended December 31, 2017 and 2016.
Subsequent Events Review
Subsequent Events Review - Management has evaluated events occurring between December 31, 2017 and the date these consolidated financial statements were filed with the Securities and Exchange Commission for proper recording or disclosure therein.
Recent Accounting Pronouncements
Recent Accounting Pronouncements - In May 2014, the Financial Accounting Standards Board ('FASB") issued Accounting Standards Update ("ASU") No. 2014-09, "Revenue from Contracts with Customers", which supersedes existing revenue guidance under U.S. GAAP. The standard's core principle is that a company will recognize revenue when it transfers promised goods or services to customers in an amount that reflects the consideration to which the company expects to be entitled in exchange for those goods or services. The implementation of this new standard will require companies to use more judgment and to make more estimates than under current guidance and to expand their disclosures to include information regarding contract assets and liabilities as well as a more disaggregated view of revenue. The standard, as amended, is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018 using the modified retrospective transition method and will expand its disclosures in the first quarter 2018 consolidated financial statements to comply with the disclosure provisions of the new rule. The Company does not expect the adoption of the standard to have a material impact on its financial position, results of operations or cash flows.

In January 2016, the FASB issued ASU No. 2016-01, "Financial Instruments - Overall (Subtopic 825-10)", which requires, among other things, equity investments with readily determinable fair values, except those accounted for under the equity method of accounting or those that result in consolidation of the investee, to be measured at fair value with changes in fair value recognized in net income. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position, cash flows or results of operations.
 
In February 2016, the FASB issued ASU No. 2016-02, "Leases (Topic 842)", which significantly changes the accounting for operating leases by lessees. The accounting applied by lessors is largely unchanged from that applied under previous guidance. The new guidance requires lessees to recognize lease assets and lease liabilities in the balance sheet, initially measured at the present value of the lease payments, for leases which were classified as operating leases under previous guidance. Lease cost included in the statement of income will be calculated so that the cost of the lease is allocated over the lease term, generally on a straight-line basis. Lessees may make an accounting policy election to exclude leases with a term of 12 months or less from the requirement to record related assets and liabilities. The new standard is effective for public companies for fiscal years beginning after December 15, 2018. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the adoption of this standard to have a material impact on its results of operations or cash flows; however, the Company has not determined the impact the adoption of this new standard will have on its financial position.

In March 2016, the FASB issued ASU No. 2016-08, "Revenue from Contracts with Customers (Topic 606)", which does not change the core principles of ASU No. 2014-09 discussed above, but rather clarifies the implementation guidance in order to eliminate the potential for diversity in practice arising from inconsistent application of the principal versus agent guidance. Under the new guidance, when an entity determines it is a principal in a transaction, the entity recognizes revenue in the gross amount of consideration; however, in transactions where an entity determines it is an agent, the entity recognizes revenue in the amount of any fee or commission to which it expects to be entitled. The standard is effective for public companies for annual periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's financial position, results of operations or cash flows.

In June 2016, the FASB issued ASU No. 2016-13, "Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments". The standard changes how credit losses are measured for most financial assets and certain other instruments that currently are not measured through net income. The standard will require an expected loss model for instruments measured at amortized cost as opposed to the current incurred loss approach. In valuing available for sale debt securities, allowances will be required to be recorded, rather than the current approach of reducing the carrying amount, for other than temporary impairments. A cumulative adjustment to retained earnings is to be recorded as of the beginning of the period of adoption to reflect the impact of applying the provisions of the standard. The standard is effective for public companies for periods beginning after December 15, 2019 and the Company expects to adopt the new standard as of January 1, 2020. The Company has not yet determined what impact, if any, the adoption of this new standard will have on the Company's financial position results of operations or cash flows.

In August 2016, the FASB issued ASU No. 2016-15, "Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments (a consensus of the Emerging Issues Task Force)" which clarifies how certain cash receipts and cash payments should be presented on the statement of cash flows. The statement also addresses how the predominance principle should be applied when cash payments have aspects of more than one class of cash flows. The standard is effective for public companies in fiscal years beginning after December 15, 2017, and the Company adopted the standard effective January 1, 2018. The Company does not expect the adoption of this new standard to have a material impact on the Company's consolidated statements of cash flows.

In October 2016, the FASB issued ASU No. 2016-16, "Income Taxes (Topic 740), Intra-Entity Transfers of Assets Other Than Inventory" which requires companies to account for the income tax effects of intercompany sales and transfers of assets other than inventory, such as intangible assets, when the transfer occurs. This is a change from current guidance, which requires companies to defer the income tax effects of intercompany transfers of assets until the asset has been sold to an outside party or otherwise recognized by being depreciated, amortized, or impaired. The new guidance will require companies to defer the income tax effects of only intercompany transfers of inventory. The standard is effective for public companies in fiscal years beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on the Company's financial position, results of operations or cash flows.

In January 2017, the FASB issued ASU No. 2017-01, "Business Combinations (Topic 805), Clarifying the Definition of a Business," which provides additional guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. The standard is effective for public companies for annual or interim periods beginning after December 15, 2017. The Company adopted the new standard effective January 1, 2018. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
 
In January 2017, the FASB issued ASU No. 2017-04, "Intangibles-Goodwill and Other (Topic 350), Simplifying the Test for Goodwill Impairment," which eliminates Step 2 from the goodwill impairment test for public companies.  Previously, Step 2 measured a goodwill impairment loss by comparing the implied fair value of a reporting unit's goodwill with the carrying amount of that goodwill. The new guidance stipulates that an entity should perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. An impairment charge would be recognized for the amount by which the carrying amount exceeds the reporting unit's fair value, up to the amount of goodwill allocated to the reporting unit. The standard is effective for annual or interim goodwill impairment tests in fiscal years beginning after December 15, 2019 with early adoption permitted. The Company elected to adopt this standard as of December 31, 2017. The application of this standard did not have a material impact on the Company's financial position, results of operations or cash flows.

In August 2017, the FASB issued ASU No. 2017-12, "Derivatives and Hedging (Topic 815), Targeted Improvements to Hedging Activities", to improve the financial reporting of hedging relationships to better portray the economic results of an entity's risk management activities in its financial statements. The new guidance is effective for public companies for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years with early adoption permitted in any interim period after its issuance. The Company plans to adopt the new standard effective January 1, 2019. The Company does not expect the application of this standard to have a material impact on its financial position, results of operations or cash flows.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Summary of Significant Accounting Policies [Abstract]  
Schedule of allowance for doubtful accounts
The following table represents a rollforward of the allowance for doubtful accounts for the years ended December 31, 2017, 2016 and 2015:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Allowance balance, beginning of year
 
$
1,511
  
$
1,837
  
$
2,248
 
Provision
  
482
   
280
   
18
 
Write offs
  
(308
)
  
(560
)
  
(357
)
Other
  
31
   
(46
)
  
(72
)
Allowance balance, end of year
 
$
1,716
  
$
1,511
  
$
1,837
 
Computation of earnings per share
The following table sets forth a reconciliation of the number of shares used in the computation of basic and diluted earnings per share:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Denominator:
         
Denominator for basic earnings per share
  
23,025
   
22,992
   
22,934
 
Effect of dilutive securities:
            
Restricted stock units
  
96
   
85
   
123
 
Supplemental executive retirement plan
  
63
   
65
   
63
 
Denominator for diluted earnings per share
  
23,184
   
23,142
   
23,120
 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2017
Inventories [Abstract]  
Inventories
Inventories consist of the following:

  
December 31
 
  
2017
  
2016
 
Raw materials and parts
 
$
146,144
  
$
137,763
 
Work-in-process
  
129,441
   
115,613
 
Finished goods
  
94,571
   
84,898
 
Used equipment
  
21,223
   
22,130
 
Total
 
$
391,379
  
$
360,404
 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value Measurements [Abstract]  
Schedule of financial assets and liabilities, at fair value
As indicated in the tables below, the Company has determined that its financial assets and liabilities at December 31, 2017 and 2016 are level 1 and level 2 in the fair value hierarchy:

  
December 31, 2017
 
  
Level 1
  
Level 2
  
Total
 
Financial Assets:
         
Trading equity securities:
         
SERP money market fund
 
$
124
  
$
--
  
$
124
 
SERP mutual funds
  
4,839
   
--
   
4,839
 
Preferred stocks
  
364
   
--
   
364
 
Trading debt securities:
            
Corporate bonds
  
5,661
   
--
   
5,661
 
Municipal bonds
  
--
   
1,912
   
1,912
 
Floating rate notes
  
753
   
--
   
753
 
U.S. Treasury bills
  
1,030
   
--
   
1,030
 
Asset-backed securities
  
--
   
526
   
526
 
Other
  
--
   
968
   
968
 
Total financial assets
 
$
12,771
  
$
3,406
  
$
16,177
 
Financial Liabilities:
            
SERP liabilities
 
$
--
  
$
8,552
  
$
8,552
 
Derivative financial instruments
  
--
   
112
   
112
 
Total financial liabilities
 
$
--
  
$
8,664
  
$
8,664
 

  
December 31, 2016
 
  
Level 1
  
Level 2
  
Total
 
Financial Assets:
         
Trading equity securities:
         
SERP money market fund
 
$
92
  
$
--
  
$
92
 
SERP mutual funds
  
3,335
   
--
   
3,335
 
Preferred stocks
  
475
   
--
   
475
 
Trading debt securities:
            
Corporate bonds
  
5,413
   
--
   
5,413
 
Municipal bonds
  
--
   
2,248
   
2,248
 
Floating rate notes
  
118
   
--
   
118
 
U.S. Treasury bills
  
388
   
--
   
388
 
Asset-backed securities
  
--
   
637
   
637
 
Other
  
--
   
2,283
   
2,283
 
Derivative financial instruments
  
--
   
144
   
144
 
Total financial assets
 
$
9,821
  
$
5,312
  
$
15,133
 
Financial Liabilities:
            
SERP liabilities
 
$
--
  
$
7,882
  
$
7,882
 
Derivative financial instruments
  
--
   
89
   
89
 
Total financial liabilities
 
$
--
  
$
7,971
  
$
7,971
 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments (Tables)
12 Months Ended
Dec. 31, 2017
Investments [Abstract]  
Schedule of trading securities
The Company's trading securities consist of the following:

  
Amortized
Cost
  
Gross
Unrealized
Gains
  
Gross
Unrealized
Losses
  
Fair Value
(Net Carrying
Amount)
 
December 31, 2017
            
Trading equity securities
 
$
4,964
  
$
394
  
$
31
  
$
5,327
 
Trading debt securities
  
10,971
   
58
   
179
   
10,850
 
Total
 
$
15,935
  
$
452
  
$
210
  
$
16,177
 
December 31, 2016
                
Trading equity securities
 
$
3,980
  
$
40
  
$
118
  
$
3,902
 
Trading debt securities
  
11,312
   
23
   
248
   
11,087
 
Total
 
$
15,292
  
$
63
  
$
366
  
$
14,989
 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill [Abstract]  
Schedule of goodwill by reporting segment
The changes in the carrying amount of goodwill by reporting segment during the years ended December 31, 2017 and 2016 are as follows:

  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Total
 
Balance, December 31, 2015
 
$
8,481
  
$
22,354
  
$
--
  
$
30,835
 
Acquisition
  
--
   
--
   
12,632
   
12,632
 
Foreign currency translation
  
(33
)
  
(2,630
)
  
--
   
(2,663
)
Balance, December 31, 2016
  
8,448
   
19,724
   
12,632
   
40,804
 
Acquisition
  
--
   
--
   
3,488
   
3,488
 
Foreign currency translation
  
125
   
1,315
   
--
   
1,440
 
Balance, December 31, 2017
 
$
8,573
  
$
21,039
  
$
16,120
  
$
45,732
 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2017
Intangible Assets [Abstract]  
Schedule of intangible assets
Intangible assets consisted of the following at December 31, 2017 and 2016:

  
2017
  
2016
 
  
Gross
Carrying
Value
  
Accumulated
Amortization
  
Net
Carrying
Value
  
Gross
Carrying
Value
  
Accumulated
Amortization
  
Net
Carrying
Value
 
Dealer network and customer
relationships
 
$
31,376
  
$
10,856
  
$
20,520
  
$
26,035
  
$
7,584
  
$
18,451
 
Trade names
  
9,650
   
1,914
   
7,736
   
7,021
   
1,362
   
5,659
 
Other
  
6,821
   
4,125
   
2,696
   
5,764
   
3,231
   
2,533
 
Total
 
$
47,847
  
$
16,895
  
$
30,952
  
$
38,820
  
$
12,177
  
$
26,643
 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property and Equipment [Abstract]  
Property and equipment
Property and equipment consist of the following:

  
December 31
 
  
2017
  
2016
 
Land
 
$
15,568
  
$
14,768
 
Building and land improvements
  
154,019
   
140,229
 
Manufacturing and office equipment
  
244,324
   
231,816
 
Aviation equipment
  
14,227
   
14,169
 
Less accumulated depreciation
  
(237,742
)
  
(220,444
)
Total
 
$
190,396
  
$
180,538
 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Minimum rental commitments for non-cancelable operating leases
Minimum rental commitments for all noncancelable operating leases at December 31, 2017 are as follows:

2018
 
$
2,146
 
2019
  
1,965
 
2020
  
1,006
 
2021
  
634
 
2022
  
279
 
Thereafter
  
233
 
  
$
6,263
 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty Reserves (Tables)
12 Months Ended
Dec. 31, 2017
Product Warranty Reserves [Abstract]  
Product warranty reserves
Changes in the Company's product warranty liability during 2017, 2016 and 2015 are as follows:

  
2017
  
2016
  
2015
 
Reserve balance, beginning of year
 
$
13,156
  
$
9,100
  
$
10,032
 
Warranty liabilities accrued
  
16,725
   
18,912
   
13,743
 
Warranty liabilities settled
  
(14,642
)
  
(15,125
)
  
(14,177
)
Other
  
171
   
269
   
(498
)
Reserve balance, end of year
 
$
15,410
  
$
13,156
  
$
9,100
 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension and Retirement Plans (Tables)
12 Months Ended
Dec. 31, 2017
Pension and Retirement Plans [Abstract]  
Benefit obligations, plan assets and the funded status of plans
The following provides information regarding benefit obligations, plan assets and the funded status of the plan:

  
Pension Benefits
 
  
2017
  
2016
 
Change in benefit obligation
      
Benefit obligation, beginning of year
 
$
16,104
  
$
15,565
 
Interest cost
  
630
   
650
 
Actuarial loss
  
867
   
514
 
Benefits paid
  
(685
)
  
(625
)
Benefit obligation, end of year
  
16,916
   
16,104
 
Accumulated benefit obligation
  
16,916
   
16,104
 
Change in plan assets
        
Fair value of plan assets, beginning of year
  
13,241
   
12,688
 
Actual gain on plan assets
  
1,746
   
763
 
Employer contribution
  
415
   
415
 
Benefits paid
  
(685
)
  
(625
)
Fair value of plan assets, end of year
  
14,717
   
13,241
 
Funded status, end of year
 
$
(2,199
)
 
$
(2,863
)
Schedule of amounts recognized in balance sheet
Amounts recognized in the consolidated balance sheets
        
Noncurrent liabilities
 
$
(2,199
)
 
$
(2,863
)
Net amount recognized
 
$
(2,199
)
 
$
(2,863
)
Schedule of defined benefit plan amounts recognized in other comprehensive loss
Amounts recognized in accumulated other comprehensive loss
consist of
        
Net loss
 
$
5,463
  
$
6,152
 
Net amount recognized
 
$
5,463
  
$
6,152
 
Schedule of assumptions used
Weighted average assumptions used to determine benefit obligations as of December 31
        
Discount rate
  
3.50
%
  
4.00
%
Expected return on plan assets
  
6.25
%
  
6.25
%
Rate of compensation increase
  
N/A
   
N/A
 
Allocation of pension plan assets and target allocation range of assets
The allocation of assets within the mutual fund as of December 31 and the target asset allocation ranges by asset category are as follows:

Asset Category
 
Actual
Allocation
2017
  
Actual
Allocation
2016
  
2017 &
2016 Target
Allocation
Ranges
 
Equity securities
  
49.4
%
  
63.6
%
  
40 - 65
%
Debt securities
  
43.2
%
  
33.5
%
  
30 - 50
%
Cash and Equivalents
  
7.4
%
  
2.9
%
  
0 - 15
%
Total
  
100.0
%
  
100.0
%
    
Periodic benefit costs for defined benefit plans
Net periodic benefit cost for 2017, 2016 and 2015 included the following components:

  
Pension Benefits
 
  
2017
  
2016
  
2015
 
Components of net periodic benefit cost
         
Interest cost
 
$
630
  
$
650
  
$
596
 
Expected return on plan assets
  
(720
)
  
(782
)
  
(840
)
Amortization of actuarial loss
  
530
   
480
   
500
 
Net periodic benefit cost
  
440
   
348
   
256
 
Other changes in plan assets and benefit obligations recognized in
other comprehensive income (loss)
            
Net actuarial gain (loss) for the year
  
(159
)
  
533
   
702
 
Amortization of net loss
  
(530
)
  
(480
)
  
(500
)
Total recognized in other comprehensive income (loss)
  
(689
)
  
53
   
202
 
Total recognized in net periodic benefit cost and other comprehensive income (loss)
 
$
(249
)
 
$
401
  
$
458
 
 
Weighted average assumptions used to determine net periodic benefit cost for years ended December 31
            
Discount rate
  
4.00
%
  
4.28
%
  
3.81
%
Expected return on plan assets
  
6.25
%
  
7.00
%
  
7.00
%
Summary of estimated future benefit payments
The following estimated future benefit payments are expected in the years indicated:

  
Pension Benefits
 
2018
 
$
800
 
2019
  
830
 
2020
  
860
 
2021
  
890
 
2022
  
9,100
 
2023 - 2027
  
4,810
 
Assets of the supplemental executive retirement plan
Assets of the SERP consist of the following:

 
December 31, 2017
 
December 31, 2016
 
 
Cost
 
Market
 
Cost
 
Market
 
Company stock
 
$
1,960
  
$
3,589
  
$
1,958
  
$
4,455
 
Equity securities
  
4,589
   
4,963
   
3,474
   
3,427
 
Total
 
$
6,549
  
$
8,552
  
$
5,432
  
$
7,882
 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
Income Taxes [Abstract]  
Income before income taxes
For financial reporting purposes, income before income taxes includes the following components:

 
Year Ended December 31
 
 
2017
 
2016
 
2015
 
United States
 
$
55,980
  
$
87,326
  
$
57,846
 
Foreign
  
1,237
   
(231
)
  
(5,873
)
Income before income taxes
 
$
57,217
  
$
87,095
  
$
51,973
 
Provision for income tax
The provision for income taxes consists of the following:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Current provision:
         
Federal
 
$
16,178
  
$
30,623
  
$
19,758
 
State
  
2,866
   
4,098
   
2,553
 
Foreign
  
874
   
907
   
255
 
Total current provision
  
19,918
   
35,628
   
22,566
 
Deferred provision (benefit):
            
Federal
  
107
   
(2,653
)
  
(1,183
)
State
  
(455
)
  
(1,213
)
  
(275
)
Foreign
  
57
   
345
   
(1,101
)
Total deferred benefit
  
(291
)
  
(3,521
)
  
(2,559
)
Total provision (benefit):
            
Federal
  
16,285
   
27,970
   
18,575
 
State
  
2,411
   
2,885
   
2,278
 
Foreign
  
931
   
1,252
   
(846
)
Total income tax provision
 
$
19,627
  
$
32,107
  
$
20,007
 
Reconciliation of provision for income taxes at the statutory federal income tax rate
A reconciliation of the provision for income taxes at the statutory federal income tax rate to the amount provided is as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Tax at the statutory federal income tax rate
 
$
20,026
  
$
30,483
  
$
18,191
 
Qualified production activity deduction
  
(1,661
)
  
(1,641
)
  
(1,174
)
State income tax, net of federal income tax
  
1,520
   
1,876
   
1,386
 
Other permanent differences
  
551
   
673
   
393
 
Research and development tax credits
  
(855
)
  
(785
)
  
(291
)
Valuation allowance impact
  
1,585
   
1,638
   
2,036
 
U.S. Tax Reform impact
  
(1,056
)
  
--
   
--
 
Other items
  
(483
)
  
(137
)
  
(534
)
Total income tax provision
 
$
19,627
  
$
32,107
  
$
20,007
 
Significant components of company's deferred tax assets and liabilities
Significant components of the Company's deferred tax assets and liabilities are as follows:

  
December 31
 
  
2017
  
2016
 
Deferred tax assets:
      
Inventory reserves
 
$
4,287
  
$
8,507
 
Warranty reserves
  
3,560
   
4,527
 
Bad debt reserves
  
299
   
456
 
State tax loss carryforwards
  
2,710
   
3,403
 
Accrued vacation
  
1,712
   
2,351
 
SERP
  
367
   
299
 
Deferred compensation
  
1,293
   
2,124
 
Restricted stock units
  
1,664
   
1,845
 
Pension and post-employment benefits
  
1,448
   
2,530
 
Foreign net operating losses
  
6,310
   
5,461
 
Other
  
2,478
   
2,516
 
Valuation allowances
  
(8,318
)
  
(8,280
)
Total deferred tax assets
  
17,810
   
25,739
 
Deferred tax liabilities:
        
Property and equipment
  
14,562
   
20,167
 
Intangibles
  
769
   
1,244
 
Goodwill
  
654
   
1,605
 
Pension
  
758
   
1,205
 
Outside basis differences
  
--
   
511
 
Total deferred tax liabilities
  
16,743
   
24,732
 
Total net deferred assets
 
$
1,067
  
$
1,007
 
Deferred tax assets valuation allowance
The following table represents a roll forward of the deferred tax asset valuation allowance for the years ended December 31, 2017, 2016 and 2015:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Allowance balance, beginning of year
 
$
8,280
  
$
8,065
  
$
6,029
 
Provision
  
1,585
   
1,639
   
2,036
 
Write-offs
  
(1,862
)
  
(289
)
  
--
 
Other
  
315
   
(1,135
)
  
--
 
Allowance balance, end of year
 
$
8,318
  
$
8,280
  
$
8,065
 
Reconciliation of unrecognized tax benefit
A reconciliation of the beginning and ending unrecognized tax benefits excluding interest and penalties is as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Balance, beginning of year
 
$
238
  
$
603
  
$
2,585
 
Additions for tax positions related to the current year
  
127
   
73
   
206
 
Additions for tax positions related to prior years
  
--
   
162
   
549
 
Reductions due to lapse of statutes of limitations
  
--
   
(16
)
  
(162
)
Decreases related to settlements with tax authorities
  
--
   
(584
)
  
(2,575
)
Balance, end of year
 
$
365
  
$
238
  
$
603
 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2017
Shareholders' Equity [Abstract]  
Changes in restricted stock units
Changes in restricted stock units during the year ended December 31, 2017 are as follows:

  
2017
  
Weighted Average
Grant Date
Fair Value
 
Unvested restricted stock units, beginning of year
  
112
  
$
41.48
 
Units granted
  
83
   
65.20
 
Units forfeited
  
(3
)
  
53.11
 
Units vested
  
(31
)
  
43.51
 
Unvested restricted stock units, end of year
  
161
   
53.09
 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operations by Industry Segment and Geographic Area (Tables)
12 Months Ended
Dec. 31, 2017
Operations by Industry Segment and Geographic Area [Abstract]  
Segment information
Intersegment sales and transfers are valued at prices comparable to those for unrelated parties.

Segment information for 2017
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
553,691
  
$
403,720
  
$
227,328
  
$
--
  
$
1,184,739
 
Intersegment revenues
  
25,965
   
16,209
   
24,877
   
--
   
67,051
 
Interest expense
  
49
   
634
   
9
   
148
   
840
 
Depreciation and amortization
  
7,581
   
9,363
   
7,904
   
954
   
25,802
 
Income taxes
  
1,318
   
462
   
491
   
17,356
   
19,627
 
Profit (loss)
  
26,641
   
35,748
   
16,219
   
(40,963
)
  
37,645
 
                     
Assets
  
666,651
   
558,684
   
304,158
   
390,300
   
1,919,793
 
Capital expenditures
  
7,424
   
9,194
   
3,540
   
604
   
20,762
 
 
Segment information for 2016
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
608,908
  
$
359,760
  
$
178,763
  
$
--
  
$
1,147,431
 
Intersegment revenues
  
16,957
   
35,031
   
24,946
   
--
   
76,934
 
Interest expense
  
31
   
948
   
4
   
412
   
1,395
 
Depreciation and amortization
  
7,205
   
10,033
   
6,655
   
920
   
24,813
 
Income taxes
  
3,033
   
664
   
437
   
27,973
   
32,107
 
Profit (loss)
  
71,482
   
34,877
   
4,145
   
(55,992
)
  
54,512
 
                     
Assets
  
657,225
   
518,351
   
271,121
   
417,351
   
1,864,048
 
Capital expenditures
  
14,451
   
7,437
   
5,018
   
178
   
27,084
 

Segment information for 2015
  
Infrastructure
Group
  
Aggregate
and Mining
Group
  
Energy
Group
  
Corporate
  
Total
 
Revenues from external customers
 
$
428,737
  
$
370,813
  
$
183,607
  
$
--
  
$
983,157
 
Intersegment revenues
  
22,947
   
28,701
   
16,010
   
--
   
67,658
 
Interest expense
  
258
   
1,005
   
10
   
338
   
1,611
 
Depreciation and amortization
  
6,907
   
10,719
   
5,553
   
899
   
24,078
 
Income taxes
  
1,224
   
764
   
(129
)
  
18,148
   
20,007
 
Profit (loss)
  
33,890
   
30,690
   
3,609
   
(36,623
)
  
31,566
 
                     
Assets
  
567,936
   
496,089
   
256,978
   
306,511
   
1,627,514
 
Capital expenditures
  
8,043
   
8,807
   
4,049
   
389
   
21,288
 
Totals of segment information for all reportable segments reconciled to consolidated totals
The totals of segment information for all reportable segments reconciles to consolidated totals as follows:

  
2017
  
2016
  
2015
 
Net income attributable to controlling interest
         
Total profit for reportable segments
 
$
78,608
  
$
110,504
  
$
68,189
 
Corporate expenses, net
  
(40,963
)
  
(55,992
)
  
(36,623
)
Net loss attributable to non-controlling interest
  
205
   
171
   
831
 
Recapture (elimination) of intersegment profit
  
(55
)
  
476
   
400
 
Total consolidated net income attributable to controlling interest
 
$
37,795
  
$
55,159
  
$
32,797
 
Assets
            
Total assets for reportable segments
 
$
1,529,493
  
$
1,446,697
  
$
1,321,003
 
Corporate assets
  
390,300
   
417,351
   
306,511
 
Elimination of intercompany profit in inventory
  
(7,075
)
  
(7,020
)
  
(7,496
)
Elimination of intercompany receivables
  
(717,873
)
  
(688,369
)
  
(583,834
)
Elimination of investment in subsidiaries
  
(303,209
)
  
(272,766
)
  
(223,500
)
Other eliminations
  
(2,057
)
  
(52,292
)
  
(35,331
)
Total consolidated assets
 
$
889,579
  
$
843,601
  
$
777,353
 
Sales into major geographic regions
Sales into major geographic regions were as follows:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
United States
 
$
932,294
  
$
941,273
  
$
722,287
 
Canada
  
65,509
   
37,539
   
54,321
 
Australia and Oceania
  
40,201
   
29,948
   
29,995
 
Africa
  
36,847
   
31,557
   
45,671
 
Other European Countries
  
18,679
   
19,198
   
23,867
 
South America (excluding Brazil)
  
18,562
   
28,204
   
32,454
 
Russia
  
13,609
   
3,185
   
8,466
 
Brazil
  
10,478
   
4,300
   
8,376
 
Other Asian Countries
  
10,286
   
6,926
   
9,513
 
Mexico
  
8,508
   
13,489
   
6,990
 
China
  
6,113
   
4,595
   
1,330
 
Post-Soviet States (excluding Russia)
  
5,951
   
3,293
   
8,345
 
Middle East
  
4,881
   
3,403
   
18,995
 
Japan and Korea
  
4,760
   
10,825
   
3,574
 
West Indies
  
3,421
   
2,994
   
1,532
 
Central America (excluding Mexico)
  
2,929
   
5,904
   
4,404
 
India
  
1,026
   
318
   
2,706
 
Other
  
685
   
480
   
331
 
Total foreign
  
252,445
   
206,158
   
260,870
 
Total consolidated sales
 
$
1,184,739
  
$
1,147,431
  
$
983,157
 
Long-lived assets by major geographic region
Long-lived assets by major geographic region are as follows:

  
December 31
 
  
2017
  
2016
 
United States
 
$
158,683
  
$
151,470
 
Brazil
  
11,114
   
11,288
 
Northern Ireland
  
6,342
   
4,279
 
South Africa
  
5,684
   
5,372
 
Australia
  
4,532
   
4,234
 
Canada
  
2,893
   
2,860
 
Germany
  
1,148
   
1,035
 
Total foreign
  
31,713
   
29,068
 
Total
 
$
190,396
  
$
180,538
 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Dec. 31, 2017
Accumulated Other Comprehensive Loss [Abstract]  
Components of accumulated other comprehensive loss
The after-tax components comprising accumulated other comprehensive loss is summarized below:

 
December 31
 
 
2017
 
2016
 
Foreign currency translation adjustment
 
$
(21,140
)
 
$
(27,839
)
Unrecognized pension and post-retirement benefit cost, net of tax of
$2,192 and $2,261, respectively
  
(3,103
)
  
(3,723
)
Accumulated other comprehensive loss
 
$
(24,243
)
 
$
(31,562
)
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Tables)
12 Months Ended
Dec. 31, 2017
Other Income [Abstract]  
Schedule of other income
Other income consists of the following:

  
Year Ended December 31
 
  
2017
  
2016
  
2015
 
Investment loss
 
$
(96
)
 
$
(276
)
 
$
(381
)
Licensing fees
  
651
   
546
   
641
 
Income from life insurance policies
  
--
   
--
   
1,204
 
Other
  
663
   
259
   
1,591
 
Total
 
$
1,218
  
$
529
  
$
3,055
 
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Foreign Currency Translation [Abstract]      
Foreign currency transaction gains and (losses), net $ 431 $ (246) $ (1,377)
Allowance for doubtful accounts [Roll Forward]      
Allowance balance, beginning of year 1,511 1,837 2,248
Provision 482 280 18
Write offs (308) (560) (357)
Other 31 (46) (72)
Allowance balance, end of year 1,716 1,511 1,837
Advertising Expense [Abstract]      
Advertising costs $ 3,793 $ 4,045 $ 4,231
Denominator [Abstract]      
Denominator for basic earnings per share (in shares) 23,025 22,992 22,934
Effect of dilutive securities [Abstract]      
Restricted stock units (in shares) 96 85 123
Supplemental executive retirement plan (in shares) 63 65 63
Denominator for diluted earnings per share (in shares) 23,184 23,142 23,120
Minimum [Member]      
Product Warranty Liability [Line Items]      
Product warranty reserve term 3 months    
Maximum [Member]      
Product Warranty Liability [Line Items]      
Product warranty reserve term 2 years    
Aviation Equipment [Member]      
Useful Lives [Abstract]      
Estimated useful lives of assets 20 years    
Buildings [Member]      
Useful Lives [Abstract]      
Estimated useful lives of assets 40 years    
Equipment [Member] | Minimum [Member]      
Useful Lives [Abstract]      
Estimated useful lives of assets 3 years    
Equipment [Member] | Maximum [Member]      
Useful Lives [Abstract]      
Estimated useful lives of assets 10 years    
Astec do Brasil Fabricacao de Equipamentos LTDA [Member]      
Schedule of Equity Method Investments [Line Items]      
Percentage ownership of subsidiary 92.00%    
Osborn Engineered Products [Member]      
Schedule of Equity Method Investments [Line Items]      
Percentage ownership of subsidiary 99.00%    
General Liability Insurance [Member]      
Self-Insurance Reserves [Abstract]      
Amount captive is liable per occurrence of claims $ 1,000    
Amount captive is liable per year in the aggregate 3,000    
Workers' Compensation Insurance [Member]      
Self-Insurance Reserves [Abstract]      
Amount captive is liable per occurrence of claims 350    
Amount captive is liable per year in the aggregate $ 3,250    
Dealer Network and Customer Relationships [Member] | Minimum [Member]      
Estimated useful lives of definite lived intangible assets [Abstract]      
Estimated useful lives of intangible assets 8 years    
Dealer Network and Customer Relationships [Member] | Maximum [Member]      
Estimated useful lives of definite lived intangible assets [Abstract]      
Estimated useful lives of intangible assets 19 years    
Trade Names [Member]      
Estimated useful lives of definite lived intangible assets [Abstract]      
Estimated useful lives of intangible assets 15 years    
Other [Member] | Minimum [Member]      
Estimated useful lives of definite lived intangible assets [Abstract]      
Estimated useful lives of intangible assets 5 years    
Other [Member] | Maximum [Member]      
Estimated useful lives of definite lived intangible assets [Abstract]      
Estimated useful lives of intangible assets 19 years    
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Inventories [Abstract]    
Raw materials and parts $ 146,144 $ 137,763
Work-in-process 129,441 115,613
Finished goods 94,571 84,898
Used equipment 21,223 22,130
Total $ 391,379 $ 360,404
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Details) - Measured at Fair Value on a Recurring Basis [Member] - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Financial Assets [Abstract]    
Derivative financial instruments   $ 144
Total financial assets $ 16,177 15,133
Financial Liabilities [Abstract]    
SERP liabilities 8,552 7,882
Derivative financial instruments 112 89
Total financial liabilities 8,664 7,971
Corporate Bonds [Member]    
Financial Assets [Abstract]    
Investments 5,661 5,413
Municipal Bonds [Member]    
Financial Assets [Abstract]    
Investments 1,912 2,248
Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Investments 753 118
U.S. Treasury Bills [Member]    
Financial Assets [Abstract]    
Investments 1,030 388
Asset-Backed Securities [Member]    
Financial Assets [Abstract]    
Investments 526 637
Other [Member]    
Financial Assets [Abstract]    
Investments 968 2,283
Preferred Stocks [Member]    
Financial Assets [Abstract]    
Investments 364 475
Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Investments 4,839 3,335
Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Investments 124 92
Level 1 [Member]    
Financial Assets [Abstract]    
Derivative financial instruments   0
Total financial assets 12,771 9,821
Financial Liabilities [Abstract]    
SERP liabilities 0 0
Derivative financial instruments 0 0
Total financial liabilities 0 0
Level 1 [Member] | Corporate Bonds [Member]    
Financial Assets [Abstract]    
Investments 5,661 5,413
Level 1 [Member] | Municipal Bonds [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 1 [Member] | Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Investments 753 118
Level 1 [Member] | U.S. Treasury Bills [Member]    
Financial Assets [Abstract]    
Investments 1,030 388
Level 1 [Member] | Asset-Backed Securities [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 1 [Member] | Other [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 1 [Member] | Preferred Stocks [Member]    
Financial Assets [Abstract]    
Investments 364 475
Level 1 [Member] | Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Investments 4,839 3,335
Level 1 [Member] | Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Investments 124 92
Level 2 [Member]    
Financial Assets [Abstract]    
Derivative financial instruments   144
Total financial assets 3,406 5,312
Financial Liabilities [Abstract]    
SERP liabilities 8,552 7,882
Derivative financial instruments 112 89
Total financial liabilities 8,664 7,971
Level 2 [Member] | Corporate Bonds [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 2 [Member] | Municipal Bonds [Member]    
Financial Assets [Abstract]    
Investments 1,912 2,248
Level 2 [Member] | Floating Rate Notes [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 2 [Member] | U.S. Treasury Bills [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 2 [Member] | Asset-Backed Securities [Member]    
Financial Assets [Abstract]    
Investments 526 637
Level 2 [Member] | Other [Member]    
Financial Assets [Abstract]    
Investments 968 2,283
Level 2 [Member] | Preferred Stocks [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 2 [Member] | Supplemental Employee Retirement Plan [Member] | Mutual Funds [Member]    
Financial Assets [Abstract]    
Investments 0 0
Level 2 [Member] | Supplemental Employee Retirement Plan [Member] | Money Market Fund [Member]    
Financial Assets [Abstract]    
Investments $ 0 $ 0
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Amortized Cost $ 15,935 $ 15,292  
Gross Unrealized Gains 452 63  
Gross Unrealized Losses 210 366  
Fair Value (Net Carrying Amount) 16,177 14,989  
Net unrealized gains (losses) incurred (319) (107) $ (429)
Trading Equity Securities [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Amortized Cost 4,964 3,980  
Gross Unrealized Gains 394 40  
Gross Unrealized Losses 31 118  
Fair Value (Net Carrying Amount) 5,327 3,902  
Trading Debt Securities [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Amortized Cost 10,971 11,312  
Gross Unrealized Gains 58 23  
Gross Unrealized Losses 179 248  
Fair Value (Net Carrying Amount) $ 10,850 $ 11,087  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Goodwill [Roll Forward]    
Beginning Balance $ 40,804 $ 30,835
Acquisition 3,488 12,632
Foreign currency translation 1,440 (2,663)
Ending Balance 45,732 40,804
Infrastructure Group [Member]    
Goodwill [Roll Forward]    
Beginning Balance 8,448 8,481
Acquisition 0 0
Foreign currency translation 125 (33)
Ending Balance 8,573 8,448
Aggregate and Mining Group [Member]    
Goodwill [Roll Forward]    
Beginning Balance 19,724 22,354
Acquisition 0 0
Foreign currency translation 1,315 (2,630)
Ending Balance 21,039 19,724
Energy Group [Member]    
Goodwill [Roll Forward]    
Beginning Balance 12,632 0
Acquisition 3,488 12,632
Foreign currency translation 0 0
Ending Balance $ 16,120 $ 12,632
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Intangible Assets [Abstract]      
Amortization expense on intangible assets $ 4,064 $ 3,562 $ 2,953
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 47,847 38,820  
Accumulated Amortization 16,895 12,177  
Net Carrying Value 30,952 26,643  
Expected amortization expense over the next five years [Abstract]      
2018 5,172    
2019 4,069    
2020 3,628    
2021 3,191    
2022 2,686    
Thereafter 12,206    
Dealer Network and Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 31,376 26,035  
Accumulated Amortization 10,856 7,584  
Net Carrying Value 20,520 18,451  
Trade Names [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 9,650 7,021  
Accumulated Amortization 1,914 1,362  
Net Carrying Value 7,736 5,659  
Other [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Value 6,821 5,764  
Accumulated Amortization 4,125 3,231  
Net Carrying Value $ 2,696 $ 2,533  
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]      
Accumulated depreciation $ (237,742) $ (220,444)  
Total 190,396 180,538  
Depreciation expense 21,312 20,818 $ 20,744
Land [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 15,568 14,768  
Building and Land Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 154,019 140,229  
Manufacturing and Office Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 244,324 231,816  
Aviation Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 14,227 $ 14,169  
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Leases [Abstract]      
Rental expense charged to operations under operating leases $ 3,211 $ 2,792 $ 2,786
Minimum rental commitments for all noncancelable operating leases [Abstract]      
2018 2,146    
2019 1,965    
2020 1,006    
2021 634    
2022 279    
Thereafter 233    
Total $ 6,263    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Debt (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Line of Credit Facility [Line Items]    
Borrowing outstanding $ 0 $ 0
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries $ 3,557  
Interest rate at period end 2.32%  
Astec Brazil's loans [Abstract]    
Current maturities of long-term debt $ 2,469 2,538
Long-term debt 1,575 $ 4,116
2018 2,469  
2019 729  
2020 251  
2021 251  
2022 251  
Thereafter 93  
Maximum [Member]    
Line of Credit Facility [Line Items]    
Amount of credit facility 100,000  
Sub-limit for letters of credit 30,000  
Amount of letters of credit outstanding $ 13,314  
Astec Brazil [Member]    
Line of Credit Facility [Line Items]    
Term of credit facility 5 years  
Maturity date Apr. 30, 2022  
Amount of letters of credit outstanding $ 9,757  
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries 3,200  
Line of credit, additional borrowing capacity 90,243  
Osborn [Member]    
Line of Credit Facility [Line Items]    
Amount of credit facility 7,672  
Borrowing outstanding 0  
Performance bank guarantee, subsidiary obligations to fulfill contracts $ 813  
Unused facility fee as a percentage of line of credit 0.75%  
Under utilized facility resulting in unused facility fee 50.00%  
Available credit under the facility $ 6,859  
Interest rate at period end 10.00%  
Astec Brazil Working Capital Loans [Member]    
Line of Credit Facility [Line Items]    
Loan amount $ 3,402  
Astec Brazil Working Capital Loans [Member] | Minimum [Member]    
Line of Credit Facility [Line Items]    
Maturity date Nov. 30, 2018  
Debt instrument, interest rate 10.40%  
Astec Brazil Working Capital Loans [Member] | Maximum [Member]    
Line of Credit Facility [Line Items]    
Maturity date Apr. 30, 2024  
Debt instrument, interest rate 11.00%  
Astec Brazil Equipment Financing [Member]    
Line of Credit Facility [Line Items]    
Term of credit facility 5 years  
Loan amount $ 642  
Astec Brazil Equipment Financing [Member] | Minimum [Member]    
Line of Credit Facility [Line Items]    
Maturity date Sep. 30, 2018  
Debt instrument, interest rate 3.50%  
Astec Brazil Equipment Financing [Member] | Maximum [Member]    
Line of Credit Facility [Line Items]    
Maturity date Apr. 30, 2020  
Debt instrument, interest rate 16.30%  
Astec Brazil Working Capital Loans and Equipment Financing [Member]    
Astec Brazil's loans [Abstract]    
Current maturities of long-term debt $ 2,469  
Long-term debt $ 1,575  
South American Prime Rate [Member] | Osborn [Member]    
Line of Credit Facility [Line Items]    
Differential rate (less than prime rate) 0.25%  
LIBOR [Member]    
Line of Credit Facility [Line Items]    
Term of variable rate 1 month  
Additional rate over base, percentage 0.75%  
Unused facility fee as a percentage of line of credit 0.125%  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Product Warranty Reserves (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Product warranty reserves [Roll Forward]      
Reserve balance, beginning of year $ 13,156 $ 9,100 $ 10,032
Warranty liabilities accrued 16,725 18,912 13,743
Warranty liabilities settled (14,642) (15,125) (14,177)
Other 171 269 (498)
Reserve balance, end of year $ 15,410 $ 13,156 $ 9,100
Minimum [Member]      
Product Warranty Liability [Line Items]      
Product warranty reserve term 3 months    
Maximum [Member]      
Product Warranty Liability [Line Items]      
Product warranty reserve term 2 years    
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Loss Reserves (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accrued Loss Reserves [Abstract]    
Total accrued loss reserves $ 8,119 $ 7,892
Accrued loss reserves included in other long-term liabilities $ 5,615 $ 5,040
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension and Retirement Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Actual allocations 100.00% 100.00%  
Equity Securities [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Actual allocations 49.40% 63.60%  
Equity Securities [Member] | Minimum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 40.00% 40.00%  
Equity Securities [Member] | Maximum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 65.00% 65.00%  
Debt Securities [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Actual allocations 43.20% 33.50%  
Debt Securities [Member] | Minimum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 30.00% 30.00%  
Debt Securities [Member] | Maximum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 50.00% 50.00%  
Cash and Equivalents [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Actual allocations 7.40% 2.90%  
Cash and Equivalents [Member] | Minimum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 0.00% 0.00%  
Cash and Equivalents [Member] | Maximum [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Target plan asset allocations 15.00% 15.00%  
Pension Benefits [Member]      
Change in benefit obligation [Roll forward]      
Benefit obligation, beginning of year $ 16,104 $ 15,565  
Interest cost 630 650 $ 596
Actuarial loss 867 514  
Benefits paid (685) (625)  
Benefit obligation, end of year 16,916 16,104 15,565
Accumulated benefit obligation 16,916 16,104  
Change in plan assets [Roll forward]      
Fair value of plan assets, beginning of year 13,241 12,688  
Actual gain on plan assets 1,746 763  
Employer contribution 415 415  
Benefits paid (685) (625)  
Fair value of plan assets, end of year 14,717 13,241 12,688
Funded status, end of year (2,199) (2,863)  
Amounts recognized in the consolidated balance sheets [Abstract]      
Noncurrent liabilities (2,199) (2,863)  
Net amount recognized (2,199) (2,863)  
Amounts recognized in accumulated other comprehensive loss consist of [Abstract]      
Net loss 5,463 6,152  
Net amount recognized $ 5,463 $ 6,152  
Weighted average assumptions used to determine benefit obligations as of December 31 [Abstract]      
Discount rate 3.50% 4.00%  
Expected return on plan assets 6.25% 6.25%  
Rate of compensation increase  
Components of net periodic benefit cost [Abstract]      
Interest cost $ 630 $ 650 596
Expected return on plan assets (720) (782) (840)
Amortization of actuarial loss 530 480 500
Net periodic benefit cost 440 348 256
Other changes in plan assets and benefit obligations recognized in other comprehensive income (loss) [Abstract]      
Net actuarial gain (loss) for the year (159) 533 702
Amortization of net loss (530) (480) (500)
Total recognized in other comprehensive income (loss) (689) 53 202
Total recognized in net periodic benefit cost and other comprehensive income (loss) $ (249) $ 401 $ 458
Weighted average assumptions used to determine net periodic benefit cost for years ended December 31 [Abstract]      
Discount rate 4.00% 4.28% 3.81%
Expected return on plan assets 6.25% 7.00% 7.00%
Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year [Abstract]      
Company's expectation to contribute to the plans during the next year $ 0    
Future amortization of a net loss in pension benefits in next year (466)    
Estimated future benefit payments [Abstract]      
2018 800    
2019 830    
2020 860    
2021 890    
2022 9,100    
2023 - 2027 $ 4,810    
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Pension and Retirement Plans, Deferred Compensation Arrangement with Individual, Postretirement Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Company's 401(K) contributions for the year $ 7,182 $ 5,943 $ 5,292
SERP [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Income expense due to change in the fair market value of Company stock held in the SERP 575 (1,742) $ (241)
Cost [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets 6,549 5,432  
Cost [Member] | Company Stock [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets 1,960 1,958  
Cost [Member] | Equity Securities [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets 4,589 3,474  
Market [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets 8,552 7,882  
Market [Member] | Company Stock [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets 3,589 4,455  
Market [Member] | Equity Securities [Member]      
Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]      
Plan Assets $ 4,963 $ 3,427  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Other Current Assets [Member]    
Derivatives, Fair Value [Line Items]    
Derivative assets   $ 144
Other Current Liabilities [Member]    
Derivatives, Fair Value [Line Items]    
Derivative liabilities $ 112 $ 89
Foreign Exchange Contract [Member]    
Derivatives, Fair Value [Line Items]    
Average notional amount $ 11,099  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Derivative Financial Instruments, Gain (Loss) recognized in income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Not Designated as Hedging Instrument [Member] | Foreign Exchange Contract [Member] | Cost of Sales [Member]      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain/(loss) of derivative financial instruments recognized in income, net $ (663) $ (336) $ 606
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2017
Dec. 31, 2016
Income before income taxes [Abstract]            
United States   $ 55,980 $ 87,326 $ 57,846    
Foreign   1,237 (231) (5,873)    
Income before income taxes   57,217 87,095 51,973    
Current provision [Abstract]            
Federal   16,178 30,623 19,758    
State   2,866 4,098 2,553    
Foreign   874 907 255    
Total current provision   19,918 35,628 22,566    
Deferred provision (benefit) [Abstract]            
Federal   107 (2,653) (1,183)    
State   (455) (1,213) (275)    
Foreign   57 345 (1,101)    
Total deferred benefit   (291) (3,521) (2,559)    
Total provision (benefit) [Abstract]            
Federal   16,285 27,970 18,575    
State   2,411 2,885 2,278    
Foreign   931 1,252 (846)    
Total income tax provision   19,627 32,107 20,007    
Reconciliation of provision for income taxes [Abstract]            
Tax at the statutory federal income tax rate   20,026 30,483 18,191    
Qualified production activity deduction   (1,661) (1,641) (1,174)    
State income tax, net of federal income tax   1,520 1,876 1,386    
Other permanent differences   551 673 393    
Research and development tax credits   (855) (785) (291)    
Valuation allowance impact   1,585 1,638 2,036    
U.S. Tax Reform impact   (1,056) 0 0    
Other items   (483) (137) (534)    
Total income tax provision   19,627 32,107 20,007    
Deferred tax assets [Abstract]            
Inventory reserves         $ 4,287 $ 8,507
Warranty reserves         3,560 4,527
Bad debt reserves         299 456
State tax loss carryforwards         2,710 3,403
Accrued vacation         1,712 2,351
SERP         367 299
Deferred compensation         1,293 2,124
Restricted stock units         1,664 1,845
Pension and post-employment benefits         1,448 2,530
Foreign net operating losses         6,310 5,461
Other         2,478 2,516
Valuation allowances $ (8,318) (8,318) (8,280) (6,029) (8,318) (8,280)
Total deferred tax assets         17,810 25,739
Deferred tax liabilities [Abstract]            
Property and equipment         14,562 20,167
Intangibles         769 1,244
Goodwill         654 1,605
Pension         758 1,205
Outside basis differences         0 511
Total deferred tax liabilities         16,743 24,732
Total net deferred assets         1,067 1,007
Operating Loss Carryforwards [Line Items]            
Recognized tax benefits related to penalties and interest settled for less than previously accrued   $ 22 16      
Unrecognized tax benefits, if recognized that would effect the effective rate         370 $ 238
Period company does not expect significant increase or decrease to total amount of unrecognized tax benefits   12 months        
Deferred Tax Asset Valuation Allowance [Roll Forward]            
Allowance balance, beginning of year 8,318 $ 8,280 8,065 6,029    
Provision   1,585 1,639 2,036    
Write-offs   (1,862) (289) 0    
Other   315 (1,135) 0    
Allowance balance, end of year   8,318 8,280 8,065    
Reconciliation on unrecognized tax benefits [Roll forward]            
Balance, beginning of year $ 365 238 603 2,585    
Additions for tax positions related to the current year   127 73 206    
Additions for tax positions related to prior years   0 162 549    
Reductions due to lapse of statutes of limitations   0 (16) (162)    
Decreases related to settlements with tax authorities   0 (584) (2,575)    
Balance, end of year   $ 365 $ 238 $ 603    
Income Tax Disclosure [Line Items]            
Federal corporate tax rate   35.00%        
Provision of income tax expense (benefit)   $ (1,056)        
Income tax expense (benefit)   (1,548)        
Transition tax   492        
Breaker Technology, Ltd. [Member]            
Operating Loss Carryforwards [Line Items]            
Undistributed earnings of foreign subsidiaries         4,026  
Osborn Engineered Products [Member]            
Operating Loss Carryforwards [Line Items]            
Undistributed earnings of foreign subsidiaries         28,249  
Plan [Member]            
Income Tax Disclosure [Line Items]            
Federal corporate tax rate 21.00%          
Internal Revenue Service (IRS) [Member]            
Operating Loss Carryforwards [Line Items]            
Increase in valuation allowance on operating loss carryforwards         7  
Increase in other deferred tax assets valuation allowance   $ 31        
Internal Revenue Service (IRS) [Member] | Minimum [Member]            
Operating Loss Carryforwards [Line Items]            
Operating loss carryforwards, expiration date   Dec. 31, 2018        
Internal Revenue Service (IRS) [Member] | Maximum [Member]            
Operating Loss Carryforwards [Line Items]            
Operating loss carryforwards, expiration date   Dec. 31, 2030        
State [Member]            
Operating Loss Carryforwards [Line Items]            
Net operating loss carryforwards         17,579  
Foreign Tax Authority [Member]            
Operating Loss Carryforwards [Line Items]            
Net operating loss carryforwards         $ 19,876  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Contingent Matters (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Contingent Matters [Abstract]      
Liability recorded related to guarantees $ 836    
Guarantor Obligations [Line Items]      
Contingent liability for customer debt $ 3,805    
Maximum maturity date of customer debt Dec. 31, 2020    
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries $ 3,557    
Revenues 1,184,739 $ 1,147,431 $ 983,157
Pellet Plant [Member] | Infrastructure Group [Member]      
Guarantor Obligations [Line Items]      
Revenues 7,987 $ 135,187  
Maximum [Member]      
Guarantor Obligations [Line Items]      
Contingent liabilities for letters of credit 13,314    
Letter of Credit Lender [Member]      
Guarantor Obligations [Line Items]      
Contingent liabilities for letters of credit $ 9,757    
Letter of Credit Lender [Member] | Maximum [Member]      
Guarantor Obligations [Line Items]      
Letter of credit expiration date Oct. 31, 2020    
Astec Brazil Working Capital Loans [Member]      
Guarantor Obligations [Line Items]      
Contingent liabilities for letters of credit issued on behalf of foreign subsidiaries $ 3,200    
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Shareholders' Equity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Restricted stock units under the 2006 and 2011 Incentive Plan [Abstract]      
Maximum shares granted to employees (in shares) 700    
Vesting period 5 years    
Vesting period of award granted after 2016 3 years    
Fair value of vested RSU's $ 1,991 $ 3,289 $ 2,785
Increase in tax benefit 290 220 336
Compensation expense 2,978 2,426 1,019
Income tax benefits 1,132 $ 934 362
Anticipated additional compensation costs to be recognized in future periods $ 5,210    
Maximum date compensation costs will be recognized in future periods Dec. 31, 2021    
Weighted average period over which additional compensation cost will be expensed 2 years 7 months 6 days    
Restricted stock units [Roll Forward]      
Unvested restricted stock units, beginning of year (in shares) 112    
Units granted (in shares) 83    
Units forfeited (in shares) (3)    
Units vested (in shares) (31)    
Unvested restricted stock units, end of year (in shares) 161 112  
Weighted Average Grant Date Fair Value [Abstract]      
Weighted average grant date fair value, beginning balance (in dollars per share) $ 41.48    
Weighted average grant date fair value, granted (in dollars per share) 65.20    
Weighted average grant date fair value, forfeited (in dollars per share) 53.11    
Weighted average grant date fair value, vested (in dollars per share) 43.51    
Weighted average grant date fair value, ending balance (in dollars per share) $ 53.09 $ 41.48  
Grant date fair value of restricted stock units granted $ 5,399 $ 1,946 $ 937
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operations by Industry Segment and Geographic Area (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
Segment
Businessunit
Dec. 31, 2016
USD ($)
Customer
Dec. 31, 2015
USD ($)
Operations by Industry Segment and Geographic Area [Abstract]      
Number of reportable segments | Segment 3    
Sales [Abstract]      
Revenues $ 1,184,739 $ 1,147,431 $ 983,157
Interest expense 840 1,395 1,611
Depreciation and amortization 25,802 24,813 24,078
Income taxes 19,627 32,107 20,007
Profit (loss) 37,645 54,512 31,566
Assets 1,919,793 1,864,048 1,627,514
Capital expenditures 20,762 27,084 21,288
Net income attributable to controlling interest [Abstract]      
Net loss attributable to non-controlling interest 205 171 831
Net income (loss) attributable to controlling interest 37,795 55,159 32,797
Assets [Abstract]      
Total assets $ 889,579 $ 843,601 777,353
Infrastructure Group [Member]      
Segment Reporting Information [Line Items]      
Number of business units | Businessunit 5    
Number of business units which design, engineer, manufacture and market product lines | Businessunit 3    
Number of business units that operate as Company-owned dealers | Businessunit 2    
Number of major customers | Customer   1  
Infrastructure Group [Member] | Pellet Plant [Member]      
Segment Reporting Information [Line Items]      
Revenue percentage of total company sales 0.70% 11.80%  
Sales [Abstract]      
Revenues $ 7,987 $ 135,187  
Aggregate and Mining Group [Member]      
Segment Reporting Information [Line Items]      
Number of business units | Businessunit 8    
Energy Group [Member]      
Segment Reporting Information [Line Items]      
Number of business units | Businessunit 6    
Reportable Segments [Member]      
Net income attributable to controlling interest [Abstract]      
Total profit $ 78,608 110,504 68,189
Assets [Abstract]      
Total assets 1,529,493 1,446,697 1,321,003
Reportable Segments [Member] | Infrastructure Group [Member]      
Sales [Abstract]      
Revenues 553,691 608,908 428,737
Interest expense 49 31 258
Depreciation and amortization 7,581 7,205 6,907
Income taxes 1,318 3,033 1,224
Profit (loss) 26,641 71,482 33,890
Assets 666,651 657,225 567,936
Capital expenditures 7,424 14,451 8,043
Reportable Segments [Member] | Aggregate and Mining Group [Member]      
Sales [Abstract]      
Revenues 403,720 359,760 370,813
Interest expense 634 948 1,005
Depreciation and amortization 9,363 10,033 10,719
Income taxes 462 664 764
Profit (loss) 35,748 34,877 30,690
Assets 558,684 518,351 496,089
Capital expenditures 9,194 7,437 8,807
Reportable Segments [Member] | Energy Group [Member]      
Sales [Abstract]      
Revenues 227,328 178,763 183,607
Interest expense 9 4 10
Depreciation and amortization 7,904 6,655 5,553
Income taxes 491 437 (129)
Profit (loss) 16,219 4,145 3,609
Assets 304,158 271,121 256,978
Capital expenditures 3,540 5,018 4,049
Reportable Segments [Member] | Corporate Group [Member]      
Sales [Abstract]      
Revenues 0 0 0
Interest expense 148 412 338
Depreciation and amortization 954 920 899
Income taxes 17,356 27,973 18,148
Profit (loss) (40,963) (55,992) (36,623)
Assets 390,300 417,351 306,511
Capital expenditures 604 178 389
Corporate, Non-Segment [Member]      
Net income attributable to controlling interest [Abstract]      
Total profit (40,963) (55,992) (36,623)
Assets [Abstract]      
Total assets 390,300 417,351 306,511
Segment Reconciling Items [Member]      
Assets [Abstract]      
Elimination of investment in subsidiaries (303,209) (272,766) (223,500)
Other eliminations (2,057) (52,292) (35,331)
Intersegment Eliminations [Member]      
Sales [Abstract]      
Revenues 67,051 76,934 67,658
Net income attributable to controlling interest [Abstract]      
Total profit (55) 476 400
Assets [Abstract]      
Elimination of intercompany profit in inventory (7,075) (7,020) (7,496)
Elimination of intercompany receivables (717,873) (688,369) (583,834)
Intersegment Eliminations [Member] | Infrastructure Group [Member]      
Sales [Abstract]      
Revenues 25,965 16,957 22,947
Intersegment Eliminations [Member] | Aggregate and Mining Group [Member]      
Sales [Abstract]      
Revenues 16,209 35,031 28,701
Intersegment Eliminations [Member] | Energy Group [Member]      
Sales [Abstract]      
Revenues 24,877 24,946 16,010
Intersegment Eliminations [Member] | Corporate Group [Member]      
Sales [Abstract]      
Revenues $ 0 $ 0 $ 0
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operations by Industry Segment and Geographic Area, External Customers and Long-Lived Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues $ 1,184,739 $ 1,147,431 $ 983,157
Long-lived assets by geographic region 190,396 180,538  
Reportable Geographical Components [Member] | United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 932,294 941,273 722,287
Long-lived assets by geographic region 158,683 151,470  
Reportable Geographical Components [Member] | Canada [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 65,509 37,539 54,321
Long-lived assets by geographic region 2,893 2,860  
Reportable Geographical Components [Member] | Australia and Oceana [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 40,201 29,948 29,995
Reportable Geographical Components [Member] | Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 36,847 31,557 45,671
Reportable Geographical Components [Member] | Other European Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 18,679 19,198 23,867
Reportable Geographical Components [Member] | South America (excluding Brazil) [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 18,562 28,204 32,454
Reportable Geographical Components [Member] | Russia [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 13,609 3,185 8,466
Reportable Geographical Components [Member] | Brazil [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 10,478 4,300 8,376
Long-lived assets by geographic region 11,114 11,288  
Reportable Geographical Components [Member] | Other Asian Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 10,286 6,926 9,513
Reportable Geographical Components [Member] | Mexico [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 8,508 13,489 6,990
Reportable Geographical Components [Member] | China [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 6,113 4,595 1,330
Reportable Geographical Components [Member] | Post-Soviet States (excluding Russia) [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 5,951 3,293 8,345
Reportable Geographical Components [Member] | Middle East [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 4,881 3,403 18,995
Reportable Geographical Components [Member] | Japan and Korea [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 4,760 10,825 3,574
Reportable Geographical Components [Member] | West Indies [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 3,421 2,994 1,532
Reportable Geographical Components [Member] | Central America (excluding Mexico) [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 2,929 5,904 4,404
Reportable Geographical Components [Member] | India [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 1,026 318 2,706
Reportable Geographical Components [Member] | Other Foreign Countries [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 685 480 331
Reportable Geographical Components [Member] | Northern Ireland [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets by geographic region 6,342 4,279  
Reportable Geographical Components [Member] | South Africa [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets by geographic region 5,684 5,372  
Reportable Geographical Components [Member] | Australia [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets by geographic region 4,532 4,234  
Reportable Geographical Components [Member] | Germany [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Long-lived assets by geographic region 1,148 1,035  
Reportable Geographical Components [Member] | Total Foreign [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Revenues 252,445 206,158 $ 260,870
Long-lived assets by geographic region $ 31,713 $ 29,068  
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
After Tax components of accumulated comprehensive loss [Abstract]    
Foreign currency translation adjustment $ (21,140) $ (27,839)
Unrecognized pension and post-retirement benefit cost, net of tax of $2,192 and $2,261, respectively (3,103) (3,723)
Accumulated other comprehensive loss (24,243) (31,562)
Unrecognized pension and post-retirement benefit cost, tax $ 2,192 $ 2,261
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Other Income [Abstract]      
Investment loss $ (96) $ (276) $ (381)
Licensing fees 651 546 641
Income from life insurance policies 0 0 1,204
Other 663 259 1,591
Total $ 1,218 $ 529 $ 3,055
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Business Combinations (Details)
BTU in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2017
USD ($)
Aug. 31, 2016
USD ($)
Dec. 31, 2017
USD ($)
BTU
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Business Acquisition [Line Items]          
Goodwill     $ 45,732 $ 40,804 $ 30,835
Trade Names [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     15 years    
RexCon Inc. [Member]          
Business Acquisition [Line Items]          
Date of acquisition     Oct. 01, 2017    
Cash purchase price $ 26,443        
Amount held in escrow 3,000        
Goodwill 3,488        
Other intangible assets $ 7,778        
RexCon Inc. [Member] | Maximum [Member]          
Business Acquisition [Line Items]          
Period of time for amount held in escrow     18 months    
RexCon Inc. [Member] | Noncompete agreements [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     5 years    
RexCon Inc. [Member] | Technology [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     19 years    
RexCon Inc. [Member] | Trade Names [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     15 years    
RexCon Inc. [Member] | Customer Relationships [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     18 years    
Power Flame Incorporated [Member]          
Business Acquisition [Line Items]          
Date of acquisition     Aug. 01, 2016    
Cash purchase price   $ 39,765      
Amount held in escrow   4,000      
Goodwill   12,632      
Other intangible assets   $ 17,990      
Power Flame Incorporated [Member] | Minimum [Member]          
Business Acquisition [Line Items]          
Hourly output of gas oil and low NOx burners | BTU     400    
Power Flame Incorporated [Member] | Maximum [Member]          
Business Acquisition [Line Items]          
Period of time for amount held in escrow     2 years    
Hourly output of gas oil and low NOx burners | BTU     120,000    
Power Flame Incorporated [Member] | Technology [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     19 years    
Power Flame Incorporated [Member] | Trade Names [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     15 years    
Power Flame Incorporated [Member] | Customer Relationships [Member]          
Business Acquisition [Line Items]          
Useful life of intangible assets     18 years    
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ":'84P?(\\#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,$% @ )H=A3&;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) 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 " FAV%,?V8T@N\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R&Y8*";-9:6G#08K;.QF;+4UB_]@:R1]^R59 MFS*V!]C1TL^?/H$:':4."9]3B)C(8KX;7.>SU''#3D11 F1]0J=R.2;\V#R$ MY!2-SW2$J/2'.B*L.*_!(2FC2,$$+.)"9&UCM-0)%85TP1N]X.-GZF:8T8 = M.O24090"6#M-C.>A:^ &F&"$R>7O IJ%.%?_Q,X=8)?DD.V2ZON^[*LY-^X@ MX.WI\65>M[ ^D_(:QU_92CI'W+#KY-?J8;O?L7;%Q;K@5<'%7M3ROI9\_3ZY M_O"[";M@[,'^8^.K8-O K[MHOP!02P,$% @ )H=A3)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " FAV%,K\1"OY\" "B"0 & 'AL+W=O,99NS)'XR_B))2Z;TV=2O6?BEEMPH"<2II0\03ZVBK MOEP8;XA44WX-1,?J6DJ]$!1Y1Z[T)Y6_N@-7LV"TWB\_[T=T5F$5K&*_DDOFF";;RH\0JW>BS /[MK, M@-CV"#Q!H!$1*-NC (8$MMBAXX\".Q<1?43L740,;R$"?8P,/9K0$Y@>@_38 MT.,)?6&%R$6DL$ ""B0./;,$>D1B$&TOL,3+;$9E :HL')6EI>(B4 @KI*!" MZO*1)0% ,"R1@1*9R[>290M 9K)E"4HL77YB20"0&2]0"%==Z%JPDPK"S/QP M-%/;R+5@9=9^P"PFJ85PDF61NCIF?CX""WV#L*MF9=ANP$P3&4=ABG$\&PO=V]R:W-H M965T&ULA9EOC^(V$,:_"N+]7>P9VW%6@-105:W42JNKKGV= M7;P+ND!HDEVNW[Y.R*(P,[Z^@20\8S_^DY_'9G5IVF_=/H1^\?U8G[KUOF3?M@:& )&Q5^'<.EFUXNA*4]-\VVX^6VW7JK! M4:C#'[K^N8XE1*M M'*OOU^_#:?R^3.5_A,D!, 7 +4";'P;@%( D(+LZ&YOZ<]57FU7;7!;M=;3. MU3 I] /&SGP>'HY]-_X66]O%I^\;*%;9^U#.)"FO$IA+[A5;KD!UDV2Q_IL) M$$W &(_S>"W'HQB/8[R9QQ.+Y57B1LEIE#@ KTA#N,H#Y@DO1O1BN!D*"SI8DLXK.^OO>T![=R$36',F&+A":XQ8B;ZD;0:5G/7WO1J:R MYE@V=('0'+C>%Y9Q6=*9B.;$0JYE,FO/TA*3ZF$9J)H3U5"X:PY+FI4($N,P MT;T@XQ0X3@V%.W!,@F$PE51)<(&,4A!02N$.')%Q<=4YM<-E-H28;:)B8RR" %#E)* MR!($0N)\("8_@LRZ(@%2D$$*'*1T12M! JFB:;:D\C8U6C)(@8/44I""@$CK M',V<)!G:(@$ND%$*'*66HA0X(G5>:$,7&DGGO'Y-'\M04AS;6ZI M'ZXR6J=FLXQEX%BV%,L@9;J*L5!0.9?8%Z%,9N1DMI3,*#!764\GLRC3J=T1 MRFQ&SF9+V8PD<;QG)95*S3R9HL@IZBA%4=C[F[B;H\N>I,.BR%/](Y,4 M.4D=)2ER1'X" S21WDJZ8>%+L!UEEB)GJ:,L1<[(3[IP;/:(,IO(G% F*7*2 MTB.2$CDCK;.(S)"@0Y>GSKM0IBERFCI*4^2<=-ZZG.ZR))W)?>HTTE5@6=0Z)*I\X#99X:SE.:4Y=&R'5]W,_1U4_2&>]-RI',4\.SW9QF MNY/F[BA4VFI).FFKEFZ4,L4WV.[=N' M:G>[J<-+/USF\;J]GLQ?;_KF//WKD-W^^MC\!U!+ P04 " FAV%,[]N< M1"0" #!P & 'AL+W=O+85H=PCQ"+-M4$^9X7 MHQI7C9NE>N[(LI3>!*D:.#*'W^H:LS\'(+3;NVOW?>*ENI9"3: L;?$5OH/X MT1Z9'*&QRJ6JH>$5;1P&Q=Y]6N_RK=)KP<\*.C[I.RK)B=)7-?ARV;N> @(" M9Z$J8-G<(0="5"&)\7NHZ8Y;*N.T_U[]D\XNLYPPAYR27]5%E'MWXSH7*/"- MB!?:?88A3^0Z0_BO< ^K1K==OU*D@PV MN\$?#/YH6(*28,<16AGC)$!D,L?6P38Z/5#.6Q,J2+%EB@Z67)-.T*_,C?ZR9 M<6RL')LE1V)P;!9I_PO M4$L#!!0 ( ":'84SMM\&L!@0 *P1 8 >&PO=V]R:W-H965T&UL?5C;CN,V#/T5P^^-34FVK$$28&*C:($6&&RQ[;,G42Y87U+; MF6S_OO)EL@Y)[TML*8?4(2WQ2%K?Z^9;>[:V\[Z71=5N_'/775^"H-V?;9FW MJ_IJ*_?/L6[*O'/-YA2TU\;FA\&H+ (1AG%0YI?*WZZ'OK=FNZYO77&I[%OC MM;>RS)O_=K:H[QL?_,^.+Y?3N>L[@NWZFI_L7[;[>GUK7"MX>#E<2ENUE[KR M&GO<^*_PD@G5&PR(OR_VWL[>O3Z4][K^UC=^/VS\L&=D"[OO>A>Y>WS8U!9% M[\GQ^'=RZC_&[ WG[Y_>?QV"=\&\YZU-Z^*?RZ$[;_S$]P[VF-^*[DM]_\U. M 46^-T7_A_VPA8/W3-P8^[IHAU]O?VN[NIR\."IE_GU\7JKA>9_\?YKQ!F(R M$ \#B']J("<#^<- _=1 308*&01C*$-NLKS+M^NFOGO-^'FO>3^+X$6Y[._[ MSB'9PW\N/:WK_=AJLPX^>C\39#="Q P"#T3@G#]&$-P(.T',Q?, *47(\!F2 M44@2\B0D&Z8<[.7T1$LV'41 #^@ IA26)@!@E(:,P';O0%$\Z9DG'E+1" MI&,RC'"C")QJ!A9'(D:PC(%!DBC)D]8L:4U)1XBT)L- '&J-8"D#BUP&$2QC M8"J"I561L*032CI&I!,FA0EHQ)E!*4/RS*!DK&.>L6$9&\H8<=D9,DH411(S MIJA$0X233%'*F&1A"4+(5]B0UIYDP<-"C08:-2G20 -2>!$S() &!\VA8E@H ME\ 6_5<0A+(),67!L FQ.#"H)(PQ90J*E%A@S"L$2,H8,&-)&;M2@1E35(1+ M4\: 9#B;?\^4>5$"JDH&J]*$>2*C!5G #"S1(9T:C#

J%2 B]*0%7)8%4" M*B1@8D%H4Y@4$&I,F\+\+ '5)8-U":B42!WAF9\RL$B9),&T&6\N M"PL%$WAA JI,^+/N@(K)+R+$PL2A0.-M"X=*Y%+UX'4)J# 9+$P3)GY*M<:A MI0PLBB BRY'Q)K19FB&\.($AE7[)@^"U0H0T<#0K=A-&SY?&*D8S,6508H5 M&>MJ:=\C>'$25)P,%J<)@RA+3)FBQ$KB1<'Z6JKU@EB%HD1=.X? \3"YL+<6O&8(JAF -7JZX]^L]['E<.KZ(^\J'\'+]EX MG"Y5Z[W7G3M0#\?>8UUWUK$,5X[?V>:'1Z.PQZY_U>Z]&>\/QD977Z>[D>!Q M0;/]'U!+ P04 " FAV%,29_,L\T" !"@ & 'AL+W=OZ8)2:S: MQ@.2=/]^@!W7@9N^Q$#..??LU?_LN6BHTE-QB&0G&-U94E-'.(ZSJ*%5&R[G=NU9+.?\I.JJ9<\BD*>F MH>+?BM7\L@A1>%UXJ0Y'91:BY;RC!_:3J5_=L]"S:%3950UK9<7;0+#](GQ" MCQN$#<$B?E?L(B?CP*3RROF;F7S;+<+8.&(UVRHC0?7CS-:LKHV2]O%W$ W' MF(8X'5_5O]CD=3*O5+(UK_]4.W5GFKUPB]?V9!0&@9#]M_9F=4: M;ISH&%M>2_L;;$]2\690T58:^MX_J]8^+X/^E083\$# (P%EGQ*2@9!\$,BG M!#(0B$.(^E1L;394T>5<\$L@^NWMJ'F+T"/1U=^:15ML^Y\NC]2KYR6*DWET M-D(#9M5C\!0S(B*M/H; 4(@5]NCX-L#:1R3Q+63C0XH8-I& >2:6G]SD26 ! M @H0*T F B5QZM1#,@MI^S3RM'0R6?NHE)1%X>0+:*$RRV#'*>@X!5).88$, M%,B\E%&<.3GWF'3B,RM*)V,?,RO<_04P*"]@MSGH-@?K#YIA@MW: BB4%.1.=4O0<@E8=MRL2B^. M^^[[B%F:8F>7-CXJ2\7WG.$: ;^3Z1L"V)^ZA"J%0XM8:1&63*^#6-7C"/R$,N,:N:^P=:21% M!+FV 5B.O'<$@&%<8O=.B";W8,/$P?88,MCR4ZO,=3)9'?N8)]O&..LKT]_8 M^_5#IF^.?E!QJ%H9O'*E;VE[E^XY5TR[C!]T78^Z'QLG-=LK,\SU6/1-23]1 MO!L:KFCL^I;_ 5!+ P04 " FAV%,8V"=>-4& #_)0 & 'AL+W=O MVI7\^V'[KE=#__ST&U6\W[XNGF<;I\W[?Q^WVBUG))S M<;J:+];CV^O]M4^;V^ONI5\NUNVGS6C[LEK--__-VF7W=C/VX^\7/B\>G_K= MA>GM]?/\L?VS[?]Z_K09ODU/4>X7JW:]773KT:9]N!E_]%=-D%V#O>+O1?NV M/?L\VG7E2]=]W7WY[?YF[':.VF5[U^]"S(<_KVW=+I>[2(./?X]!QZ=[[AJ> M?_X>_9=]YX?.?)EOV[I;_K.X[Y]NQM5X=-\^S%^6_>?N[=?VV*$P'AU[_WO[ MVBX'^<[)<(^[;KG=_SNZ>]GVW>H89;"RFG\[_%VL]W_?CO&_-\,-Z-B 3@U\ M_&D#/C;@'PWDIPWDV$!4@^FA*_NQ:>;]_/9ZT[V--H?'^SS?S2)_)>#)ISY),]>/V"@"W@GXKX%<-RZRR?BL]P%9#E5Y"5G-VJPNO M&7K-P&M67K.]1TRDQJT&JBKK2=, %2=A;-D[O+TY:YJ^L"5[X-EKS]YZINRU9Z#BH(,U,%@(N6 ;;O,?/0';I&T3,*0W MOQJIB$2[!JI )=,8"YZ!:<,_-C?2V\7[D@9()BR%#=EC"'E+(:_'978476Q+ M7D_4&J@H<]2FK*3 M2B$PC#R@$6D:>8"CQ+K?5C3QE98U2":N-,4PD3Q $FDD>J.U4!456;O!*K)4'2XT@3!A")+J& &VJ(ELQUH * 4]>:)5!QS M*IC&G"++J: S&+)HF7B)!E10%PQ!&AS/IY)S#"L"L&)C'6$H)VW: >E\98 (9$.L2J>5#= -P"^=MC!&(GN;,'(A M]V(,* 8EE,EB&!5'443GC$C'.45=1@&=3P6P>="80]BC"@&I13K/)//&/ C$YFI!F7ZD+.!,E_**Q@#A % ]#XS8[OIFP=F)4.Z MI*M7H/(NNM*!JF!^"."'F)-Z4 ,E,JDGDH7LM'$D\TY"+)!/,$ $U%0Z0YN) MK8/,#PSO2AH@2855(1A5 E"EM\696+08L^]*&B IGIL)!I0 0(D&E(#*QYLC M**2*66<44!4*JT\*OS@!0HDFE(!CO$I7?D TE%!F&H-0KBJM/HPF 6@R-;:@ M\LGI\@FIO#.GP$@67>&$4C"=!-#)%-EB:6(F\[N2!DBD=/8B&$@"CA5-=2WH MQ#"F;+8XI!N&V?@&NNAB:=/ '!3 P: Y**! 2MI/#503,J4J5/E46H>8@@(H M:,I50?61794&/" 01@ "(,&8; (&U) 4U &>A> V27W;OTC9D8R&:*H?23/095 * * M&E3!PB68W]" :,BX=9J(5#$4LMN .14 IX+F5+ O-%#,.FVMD:P2_? ;),O! MK.OIV5LPJW;SN'_#:#NZZU[6_>YEDK.KI[>8/M+N+1IU?>:OFL.[2#_"'%Z- M^F.^>5RLMZ,O7=]WJ_V;- ]=U[>#2_=A&-:G=GY_^K)L'_K=QS1\WAQ>23I\ MZ;OGX^M6T],[7[?_ U!+ P04 " FAV%,"(4K: @& !P( & 'AL M+W=OD@!U_*$" M+7"XHNVS+E$2XVS+E96D_?>59)TOVAW:+V?+F5T.5]3,DKJ;]ZK^?GPIRV;R M[VZ[/]Y.7YKF\'DV.SZ\E+OB^*DZE/OV+T]5O2N:]K)^GAT/=5D\]D&[[8S2 M-)OMBLU^>G?3__:EOKNI7IOM9E]^J2?'U]VNJ/^;E]OJ_7:JIC]^^+IY?FFZ M'V9W-X?BN?RC;/X\?*G;J]DYR^-F5^Z/FVH_J2Q?"I>M\W7ZCTOAPG9Z628_6_E6[EM MX1V3=HR':GOL_YT\O!Z;:C=D::GLBG]/GYM]__D^Y/\1A@-H"*!S -'% #T$ MZ'. SBX&F"' G /,Y0 [!-B?([B+ =D0D/V@C)DO'F'N$46/, F%HC%DBC!YC5@ACQI@UPM@Q)D>8[(R9M74[ M%X]@\:A/8$8)'"O>"9/UF'V/,=9GK'H2I+3UGN5:2%BB*"@VKR6 42!V5U> M6.:T9F.N 4QQ_KD$V9 I2[B8&A93@V)Z5LP3QGX8ARCH% ]CX#!&#!/8VED9 M,8HF%WAA)"KQFBWY'*12(;;(+"1L05W8O;RW8AA6N95$)(%23A>A5-"8;@;I M9I*N8F*QR.0P*LT,F]4:P)QC@I&C7,J0PIP=Y.PD9\;196WAR!;.19"I!L '5C5.9!C&+P$"K%!I6"0=@B MF ^@44EX30;,B$G*A0R!E(L0CCBJ H0U)ZS$.#96%^P]"IB/,WS.!!9DFO)) M7T&-Z6#U5D"^G>5TI'X'S4JS!""E+% M(WI.-!4 E:7!6Q^I*O8C!0S)\29-21=I&PL?&PF[B)(V(EH+)1W"6M%QKP$L M$=*:HV0FSAH;C@*.(_H+);V"MY, TG88)&XJA$4E%ON. L8CF@PEG2=Q@3\J M:P"33S=,E44>;\)&1LC(>)=!TG]:'2'>]%R%C0EAHR)@5*+7&$"7F@V27M8V MY7RSA5&Q[59DOX4\CS<<)-W,1D;!5D;(ROA.9 "-ZL+WQ"0]*N&@'( BSDO8 MQ0BXF.@W2/J3C?2EA-V)D#OQ?H.03Z1\4>5786-"6-@)"3OO. @(.Q/_)< D MRHO[A%#1&F*'(+#1$.9(4M4S+RIX&30F@X6?@/ [?O1#.*L$;T4KX_R,%4,^.]B>PD"5L3 6OB:VE. MTD](IT:2[B6?J(L8[T"H"1PF==R)V8C\JNQ+6EI2Z*- MTM),M'.BCM#0HIQ7O6 $JX4J;HU048J>$V.XTLCO>1FFP'3/\L.8*:$P&FZ(& MILC=[EY+MR-QA)%?0XWI8$O4R!)Y?Z2ED44D3F,7T^BX3)S4.JD#O"Y@DR.> M38F)/9?8Y31R.=X=:6D0%%L(6/8U.@H3"P%L(VPJ'I(KJ/$9-Q9]@_8:O/Y& MZCD%MEJ6 )3PI8L2^1 AC$7?@+V(Z(P,$&K+RW<%-":#M=P +??\R-&@]R>* MWW* 4D8%_IY@ 7 )&>*:M40X%?C;N!6 VJ:LHV M9?JI3?92%H_GBVWYU'1?7?N]/KT#/UTTU6%XOS\[_R>#N_\!4$L#!!0 ( M ":'84QCX%5+;P( "<) 8 >&PO=V]R:W-H965T&UL MC9;M &"[#!60]4B%2O'F0&@!N>C2(V 5 M17"O1 4&@><-0 'STDT3%=O0-"$GCO,2;:C#3D4!Z;\)PN0R=GWW&OC(CQF7 M 9 F%3RB3\1_51LJ>J!QV><%*EE.2H>BP]A]]I_6D>05\#M'%W;3=N1,MH1\ MR9S1%&$LC,8R_VM-M4DKA;?OJ/E=S%W/90H:F!/_) M]SP;N['K[-$!GC#_()<%TO/INXZ>_ J=$1:X'(G(L2.8J5]G=V*<%-I%#*6 MW_4S+]7S4K\9A%IF%@1:$#0"D?N1(-2"\$<0/11$6A#9"OI:T+<5#+1@8"L8 M:L'05A!K06PK&&G!R%;@>]?*>=:2IMB^M>1:;C^PEEP+[GB@7.1/2<^G&4@+-TTLRD9H(6TV\8(!(T M60)CEDEPYQ"TM)G9/=,9Z8O)9=AFYO=,Z+615Y--W&86)F;49I8& M9M3)]7;/Q!WDW63CMYF5B>G\QVL3$YKK&)I72Z@JN9H6)*Q7B]SGRG%LS,@GFQ8.86S*L%L[!@EA;,FP7S;L&L+)CU8Z:N.+C9 M;0I$C^HH9LZ.G$HNU]M-M#GMGP.Y6W7B$W$+J _M'YOZ"K&&])B7S-D2+G9# MM6$=".%(#-'KB3,I$[>6IH/1@:%EGTG4R18>^DT' RQ/9*)D\XI W!Y_F#_$FOWM9RYA7N4/T7EVISN*:F@ MYKUT3S@\P%3/-253\=_@ M*'!R4^1XG2QI64O76H)A8O1?&W<1=B8*"K_S!TO,H,#,6/O.QZ>>'M(?&_*X(RMB'=>O/7>2['] M=).Q2R":8HYC3+*,F2.89Y]3)&LICLD_\&0=OEM5N(OPW1\*;]<)TE6"-!*D M_RUQ+6;_5Q*VZ*D"T\1ILJ3$7L=)7GCG@;U+XIO\#A^G_9&;1FA+SNC\R\;^ MUX@.O)3-E1^AUG^PV9!0NW"\]6&?+3NV7< @;QH97Q!NQ#Z(V.^ZD +?V-[,'C36*=%0-.US/<.1)U( M6C&^V]TR+:2A99Y\9U?F=@A*&C@[X@>MA?M] F7'@N[IJ^-)MEV(#E;FO6CA M&X3O_=FAQ1:56FHP7EI#'#0%?=@?3X>(3X ?$D:_.I-8R<7:YVA\K@NZBPF! M@BI$!8';%1Y!J2B$:?R:->D2,A+7YU?UCZEVK.4B/#Q:]5/6H2OH'24U-&)0 MX[L2-S4^U[$)]X?.?:FBL[4BG2'R7OT7LOL-F?7 MJ#-#3A.$KR#[!<%0?(G MR*<^!LZWZ9GFPEFB9ZMH]_?;PL<-@4.2>#POPK? M0G"J_XG!5AW5X-HT2YY4=C!ICE?>95P?>'J1O_!IUK\*UTKCR<4&?-?4_<;: M )C*[@8'J,/OM1@*FA"/[_'LIB&;C&#[^?^PY1.7?P!02P,$% @ )H=A M3 .>[DJS 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G% M>))\8%K(CA99])ULD9G!*]G!R1(W:"WLZQ&4&7.ZHV^.1]FT/CA8D?6B@6_@ MO_&X#_$QX(>$T:W.)%1R-N8I&/=53I,@"!24 M/C (W"YP!TH%(I3Q/'/2)64 KL]O[)]C[5C+63BX,^JGK'R;TQM**JC%H/RC M&;_ 7,\U)7/Q7^$""L.#$LQ1&N7B2LK!>:-G%I2BQ\1#-F7%'PKQ9'_!>?;\'1381KAZ6\*_T&PWR381X+]?TO4$IR MA2/4X@=;# 6U#\>/>+;3F$V&-_W\@]CRC8M?4$L#!!0 ( ":'84P6B8<6 MM0$ - # 9 >&PO=V]R:W-H965T&,"*S5#;+.G?US:$H@;UQ?:,SSES\3B? MT+S8#L"15ZUZ6]#.N>'(F*TZT,+>X "]OVG0:.&\:5IF!P.BCB2M&$^2#TP+ MV=,RC[ZS*7,)9MYX*#E?D@6O@&[OMP-MYB MJTHM-?168D\,- 6]/QQ/6,O$Q*E0VKJ0:K4.]J/A4M'B==]G'?9IO>+K0]@E\(?"5A!-_1^?[]'0WP332TRT]R?8%LEV!+ ID_ZOP/80GM__$8)N. M:C!MG"5+*AS[.,<;[SJN]SR^R%_X/.M?A6EE;\D%G7_7V/T&T8%/);GQ ]3Y M[[4:"AH7CA_]V)FELP$ M - # 9 >&PO=V]R:W-H965TWQ1@'$!K]._+V"O8S567X 9SCES8'@9*?A9(@=E!+FSQ$DCCG=T:OCI6M:%QRLR'K1P'=P/_J3\19;5*I. M@;8=:F*@SNGC[G!, SX"?G8PVM69A$K.B*_!^%+E- D)@832!07AMPL\@91! MR*?Q>]:D2\A 7)^OZL^Q=E_+65AX0OFKJUR;TP=**JC%(-T+CI]AKN>6DKGX MKW !Z>$A$Q^C1&GC2LK!.E2SBD]%B;=I[W3.?:F#,[8BGB'XAUZKP5/#AF[!J(YYC3%\%5,ND0P9%]2 M\*T4)_X*SK?ANTV%NPC?_:/P=IM@OTFPCP3[-TOEGGTG6V9F]$K MVS/$R@S%32A+XX'V78^.%B9#Z*%K^"_#6>+%EM9:JFA=]+TQ$)3 MT+OD>,I"? SX+F%RFS,)E5R,>0K&I[J@AR (%%0^, C[BI,(SS]3>$_"+)=@BP29/\M<2\F_2,)V_14@VWC-#E2F;&/D[SQ MK@-[Q^.;O(;/T_Y%V%;VCER,QY>-_6^,\8!2#CUH%^T 0 T@, !D !X;"]W M;W)K&UL?5/;;MP@$/T5Q >$->NDJY5M*9NH:J56 M6J5J\\S:8QN%BPMXG?Y] 1/';:V^ #/,.7-F&(I)FQ?; SCT*H6R)>Z=&XZ$ MV+H'R>R-'D#YFU8;R9PW34?L8( U$20%H;O='9&,*UP5T7BIQAM\<3[SK77"0JAA8!]_ ?1_.QEMD86FX!&6Y5LA 6^+[['C* M0WP,^,%ALJLS"I5FQ+L@" 34+C POUWA 80(1%[&S\2)EY0!N#Z_ ML7^,M?M:+LS"@Q;/O'%]B0\8-="R4;@G/7V"5,\M1JGX+W %X<.#$I^CUL+& M%=6C=5HF%B]%LM=YYRKN4[HY)-@V@"8 70"'F(?,B:+R1^9851@](3/W?F#A MB;,C];VI@S.V(MYY\=9[KQ7-\H)< U&*.2 MV2O=@_(WC3:2.6^:EMC> *LC2 I"-YMK(AE7N,RC[V3*7 ].< 4G@^P@)3.O M1Q!Z+'"&WQQ/O.U<<) R[UD+W\']Z$_&6V1FJ;D$9;E6R$!3X-OL<-R%^!CP MD\-H%V<4*CEK_1R,^[K FR (!%0N,#"_7> .A A$7L;OQ(GGE &X/+^Q?XVU M^UK.S,*=%K]X[;H"[S&JH6&#<$]Z_ :IGD\8I>(?X +"APEA8TKJ@;K MM$PL7HID+]/.5=S'='.=8.L F@!T!NQC'C(EBLJ_,,?*W.@1F:GW/0M/G!VH M[TT5G+$5\5)SDA7<>V%L:W^1O M^#3MC\RT7%ETULZ_;.Q_H[4#+V5SY4>H\Q]L-@0T+AQO_-E,8S893O?I!Y'Y M&Y=_ %!+ P04 " FAV%,Q4OK-[,! #2 P &0 'AL+W=O,)IILSNA]9MMI M2PZ8"G1[_GN!]FK5ZA=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^R)BK.M#"W6 / M)MPT:+7PP;0M<[T%42>05HQGV5NFA32TS)/O;,LYX.L3X%/!-PNA6 M9Q(KN2 ^1^-C7= L"@(%E8\,(FQ7> "E(E&0\7WFI$O*"%R?7]G?I]I#+1?A MX '5DZQ]5] [2FIHQ*#\(XX?8*[G#25S\9_@"BJ$1R4A1X7*I954@_.H9Y8@ M18N7:9-TL[^=8=L /@/X KA+>=B4*"E_)[PHQ&?>'?DH3=5 M=*96I+L@W@7OM>0\R]DU$LTQIRF&KV)V2P0+[$L*OI7BQ/^"\VWX?E/A/L'W MORG\1_[#)L$A$1S^6^)6S)\JV:JG&FR;ILF1"@>3)GGE70;VGJ@A2LILP0EWX8(NAH/'Q>!O.=AJSR?#8SS^(+=^X_ E0 M2P,$% @ )H=A3$^G7@^T 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7>RDT MIW_? 3NNVUIY 6:8<^;,,&2CL2^N!?#D34GMR168&+SL-)TO@O%4Y707!(&$T@<&@=L%[D'*0(0R7F=.NJ0,P/7YG?USK!UK.0L']T;^ M["K?YO26D@IJ,4C_;,9'F.NYIF0N_@M<0&)X4((Y2B-=7$DY.&_4S()2E'B; M]D['?9QNDF2&;0/X#. +X#;F85.BJ/Q!>%%DUHS$3KWO17CB_8%C;\K@C*V( M=RC>H?=2<)YD[!*(YICC%,-7,?LE@B'[DH)OI3CR_^!\&YYL*DPB//E+8;I- MD&X2I)$@_;#$K9CK?Y*P54\5V"9.DR.E&729NQ%$BF>PT.*2@=C7UT#X,F[DMIEM/&^.S#FB@:4<#>F XTWE;%*>#1M MS5QG0901I"3CF\TM4Z+5-$^C[V3SU/1>MAI.EKA>*6%_'4&:(:-;>G4\M77C M@X/E:2=J> ;_HSM9M-C,4K8*M&N-)A:JC-YO#\ GRT,;G$FH9*S,:_! M^%IF=!,$@83"!P:!VP4>0,I A#+>)DXZIPS Y?G*_B76CK60&!Z48(["2!=74O3.&S6QH!0EWL>]U7$? MQIOD"EL'\ G 9\ ^ MB8*"K_++S(4VL&8L?>=R(\\?; L3=%<,96Q#L4[]![ MR3F_3=DE$$TQQS&&+V*VK1,DJP1) M)$C^6^):S/ZO)&S14P6VCM/D2&%Z'2=YX9T']I['-_D=/D[[=V'K5CMR-AY? M-O:_,L8#2MG&PO=V]R:W-H965T=%,HJB=0M0B"!M"JB/'N3R47U)=C.IOP]8R<-$41] ML3WC<\YV96Y&+WL-9TOX@D1XR 1C5$:ZN))J=-ZH10534>)EWGL=]VF^R;*% MMD_@"X&OA+L8A\V!8N8?A1=E;LU$[-S[080G/APY]J8*SMB*>(?)._1>2\X_ MY.P:A!;,:<;P#>:P(ABJKR'X7H@3_X_.]^GI;H9II*=;>IKL"V2[ ED4R-XL M<0>3_ELDV_14@6WC-#E2F5''2=YXUX&]Y_%-_L+G:?\F;-MK1R[&X\O&_C?& M>,!4DALSG<=L-KP9EA_$UF]<_@%02P,$% @ )H=A M3#;?;V&T 0 T@, !D !X;"]W;W)K&UL?5-A M;]P@#/TKB!]0[DC:5:]P?&7-F"%N[*]-#A36VL%AY-VS#76Q!5!&G% M^&YWP[20'2VRZ#O9(C.#5[*#DR5NT%K8WT=09LSIGKXYGF33^N!@1=:+!KZ# M_]&?+%IL8:FDALY)TQ$+=4[O]H=C&N)CP$\)HUN=2:CD;,Q+,+Y4.=T%0:"@ M](%!X':!>U J$*&,7S,G75(&X/K\QOXYUHZUG(6#>Z.>9>7;G-Y24D$M!N6? MS/@(65"*%J_3+KNXC],-3V?8-H#/ M +X ;F,>-B6*RA^$%T5FS4CLU/M>A"?>'SCVI@S.V(IXA^(=>B\%3WC&+H%H MCCE.,7P5LU\B&+(O*?A6BB/_!\ZWXUVWM?H"S##GS)EA M2 MO*C1:.&^:FMG.@"@C2"O&-YL; MIH5L:9Y&W]'D*?9.R1:.AMA>:V%^'4#AD-$MO3A>9-VXX&!YVHD:7L%][X[& M6VQF*:6&UDILB8$JH_?;_6$7XF/ #PF#79Q)J.2$^!:,+V5&-T$0*"A<8!!^ M.\,#*!6(O(SWB9/.*0-P>;ZP/\7:?2TG8>$!U4]9NB:C=Y244(E>N1<-*BMXZU!.+EZ+%Q[C+-N[#>)-<8.L /@'X#+B+ M #8FBLH?A1-Y:G @9NQ])\(3;_?<]Z8(SMB*>.?%6^\]YSRY3MDY$$TQAS&& M+V*VV'L>W^1W^#CMWX2I96O)"9U_V=C_"M&!E[*Y\B/4 M^ \V&PHJ%XZW_FS&,1L-A]WT@]C\C?-/4$L#!!0 ( ":'84R&",7=M $ M -(# 9 >&PO=V]R:W-H965TUKF MT7>Q96Y&KV0/%TO'T[G+,3'@&\2)K4;(4 M_PENH# \*,$_P>=H_"]O*WI&K\?BRL?^-,1Y02G*'(]3A!UL- M!8T/QS=XMO.8S88WP_*#V/J-RU]02P,$% @ )H=A3'HL2DFT 0 T@, M !D !X;"]W;W)K&UL?5/;;M0P$/T5RQ]0[WI# MJ59)I&X1 @FD51'P[$TFB55?@NULRM\S=M(T0.#%]HSGG#DS'N>C=4^^ PCD M62OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-**\=WNEFDA#2WSY#N[ M,K=#4-+ V1$_:"WC]_GC*8GP*^"9A]*LSB95ZH+LH"!14(3((W*[P $I%(I3Q M8^:D2\H(7)]?V-^GVK&6B_#P8-5W68>NH'>4U-"(085'.WZ N9XWE,S%?X(K M* R/2C!'995/*ZD&'ZR>65"*%L_3+DW:Q^GFEL^P;0"? 7P!W*4\;$J4E+\3 M092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6/-OG[!J)YIC3%,-7,:\1#-F7 M%'PKQ8G_!>?;\,.FPD."'WY3^ ^";),@2P39?TOJK!M6F:/*GL M8-(DK[S+P-ZG1V2OX=.T?Q:NE<:3BPWXLJG_C;4!4,KN!D>HPP^V& J:$(]O M\>RF,9N,8/OY!['E&Y>_ %!+ P04 " FAV%,RZ:=+K4! #2 P &0 M 'AL+W=O:&*=%JFJ?1=S)YBKV3 MK8:3(;972I@_1Y X9'1+WQR/;=VXX&!YVHD:?H+[U9V,M]C,4K8*M&U1$P-5 M1F^WAV,2XF/ [Q8&NSB34,D9\3D8#V5&-T$02"A<8!!^N\ =2!F(O(R7B9/. M*0-P>7YC_QIK][6ZK@/XTVRGV#K #X!^ S8QSQL3!25WPLG\M3@ M0,S8^TZ$)]X>N.]-$9RQ%?'.B[?>>\EYDJ3L$HBFF.,8PQ?8Y!5]+ M<>3_P/DZ?+>J;F4Q*VZ*D"4\=ILJ3 7L=) M7GCG@;WE\4W>P\=I_R%,W6I+SNC\R\;^5X@.O)3-E1^AQG^PV9!0N7#\XL]F M'+/1<-A-/XC-WSC_"U!+ P04 " FAV%,D2;4;K4! #2 P &0 'AL M+W=O/*B5>LRVGC? M'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V-$^C[V3SU/1>R19. MEKA>:V'_'$&9(:-;^NIXD'7C@X/E:2=J^ G^5W>R:+&9I90:6B=-2RQ4&;W= M'HY)B(\!CQ(&MSB34,G9F.=@?"LSN@F"0$'A X/ [0)WH%0@0AF_)TXZIPS MY?F5_3[6CK63+!U )\ ? ;L8QXV)HK*OP@O\M2:@=BQ M]YT(3[P]<.Q-$9RQ%?$.Q3OT7G*>W*3L$HBFF.,8PQ,T.5*8OHV3O/#. M WO+XYN\A8_3_D/86K:.G(W'EXW]KXSQ@%(V5SA"#7ZPV5!0^7"\P;,=QVPT MO.FF'\3F;YS_!5!+ P04 " FAV%,UX%(Y+,! #2 P &0 'AL+W=O MX4]=/ZF1J.%\Z9IF.T-B"J"M&(\26Z8%K*C119])U-D.#@E.S@98@>M MA?EQ!(5C3G?TW?$DF]8%!RNR7C3P%=RW_F2\Q1:62FKHK,2.&*AS>K<['/@5"#R,EYG3KJD#,#U^9W] M4ZS=UW(6%NY1/'X ',]UY3,Q7^&"R@?'I3X'"4J&U=2 M#M:AGEF\%"W>IEUV<1^GFS2=8=L /@/X KB->=B4*"K_*)PH,H,C,5/O>Q&> M>'?@OC=E<,96Q#LOWGKOI>#72<8N@6B..4XQ?!6S6R*89U]2\*T41_X7G&_# MTTV%:82GORG\1_[])L$^$NS_6^)6S)\JV:JG&DP3I\F2$H&ULA5?MCILP$'P5Q ,<>!,^U_>TD M3H(., 4GN;Y]C>%H, /Y$["9G5D[GK6]O,KRK3H)H9SW+,VKE7M2JGCTO&IW M$AFO'F0AN3[H9?Q)'?72]/W4JZ7\JS2)!5R]R/CM?D>%)UA[=>%OPH?@CULW@I=/BW@6:5HS MZ3S^M*1NIUD'WKY_L'\V@]>#V?)*/,OT=[)7IY4;N\Y>'/@Y5:_R^D6T PI< MIQW]-W$1J8;7F6B-G4PK\^OLSI626_-,1N& Z@-H"X@ M-CI>(V0R_\057R]+>77*9O(+7O_'[)'TW.SJ3C,5YIM.OM*]ES4%LZ5WJ8E: MS*;!T V&=0A/LW<2A"0V- @G'#Z#&6^(Q+2DV ^]H\/LF2V@:9!?9T1GS) 0;8. HV-!YKUB=%P1NQU M## 4SD=DL*G9;$C!!M,V#>KK8.\S8.PPL'40:,28#-N? 6^'MC7O@/HZN (P M8._0=B<$C=B3X2+ @,,CVZ 0-/;_X#K @,FCP;*>!O5U<"E@0Z/3;* #0-&( M?0B7 P).C^S-!H)&=AO"Y8" T\GV*0)%(^N:<#D@8/7(7M<0%(_HX'I P.K1 MPM8!H'AD1R!<#PA8/;;KSAU07P?7 P)6C^WU=@?4U\'U@-!V;_OT#JBO@^L! M :O']F9Z!]37P?6 @-7C@7\0R/:/=W,"SD1Y-&?_RMG)]W?WBB&UL;53;CML@$/T5Q PW_N+=A996*I.@#2=DDA#G>.GS>F< M>GP _.A@-*L]\I5,GF.M),9J+_P(WX [N,W$:I>(F M?%$Y&*O$S.)2$>QM6CL9UG$Z27=S6#R S@%T"3@$'3()AGN M>^9;O#E1=S>E=X:K"&>.\MX(>'C-R\T0SYCQAZ JS61#$L2\2-"9QIO^% MTWCX-IKA-H1OU^K'?9Q@%R78!8+=/R7N[TJ,80YQD30JDD8(CG92J>:&C\7_@T4E^9;CIIT%59]WQ"DVNE++A4D@>7 M2^NF>#$XU-9O]VZOI[<\&5;U\YB2Y5]1_ %02P,$% @ )H=A3' 3!A*X M 0 T0, !D !X;"]W;W)K&UL;5-A;]L@$/TK MB!]0$IQV361;:CI-F]1*4:>UGXE]ME'!>(#C[M_OP*YKM?X"W''OW;OC2 =C M7UT#X,F;5JW+:.-]=V#,%0UHX:Y,!RW>5,9JX=&T-7.=!5%&D%:,;S8W3 O9 MTCR-OI/-4]-[)5LX6>)ZK87]=P1EAHQNZ;OC2=:-#PZ6IYVHX3?X/]W)HL5F MEE)J:)TT+;%09?1N>SCN0GP,>)8PN,69A$K.QKP&XU>9T4T0! H*'Q@$;A>X M!Z4"$: MDJGX![B PO"@!',41KFXDJ)WWNB)!:5H\3;NLHW[,-[P9(*M _@$X#/@-N9A M8Z*H_+OP(D^M&8@=>]^)\,3; \?>%,$96Q'O4+Q#[R7G^VW*+H%HBCF.,7P1 M\Q'!D'U.P==2'/D7.%^')ZL*DPA/EMGW^W6"W2K!+A+L%@3)S:<*OX;P_6>1 M;-%2#;:.P^1(8?HV#O+".\_K'8]/\A$^#ONCL+5L'3D;CP\;VU\9XP&E;*YP M@AK\7[.AH/+A^ W/=IRRT?"FFSX0FW]Q_A]02P,$% @ )H=A3,$K[,ZV M 0 T@, !D !X;"]W;W)K&UL=5/;;MP@$/T5 MQ <$+^NDZMG9 &W"SR" M4D'(I_%SUJ1+R$!L7)O3>THJJ,6@W!..GV"NYY:2 MN?@O< 'EX2$3'Z-$9>-*RL$ZU+.*3T6+UVF77=S'Z>;N2MLF\)G %\)])+ I M4,S\@W"BR R.Q$R][T5XXMV!^]Z4P1E;$>]\\M9[+P5_O\_8)0C-F..$X2O, M;D$PK[Z$X%LACOP?.M^F[S,[?S;3F$V&PW[^06SYQL5O4$L#!!0 ( ":'84RK@M,)MP$ M -(# 9 >&PO=V]R:W-H965TI5"VP)US_8$06W4@F;W2/2A_TV@CF?.F:8GM#; ZDJ0@-$ENB&1<]:^ GN5W\RWB*+2LTE M*,NU0@:: M^EAV,6\!'PF\-H5V<4*CEK_1*,;W6!DY 0"*A<4&!^N\ ]"!&$ M?!I_9DV\A S$]?E-_3'6[FLY,POW6CSSVG4%WF-40\,&X9[T^!7F>JXQFHO_ M#A<0'AXR\3$J+6Q<4358I^6LXE.1['7:N8K[.-WLTIFV3: S@2Z$?8Q#ID Q M\P?F6)D;/2(S];YGX8G3 _6]J8(SMB+>^>2M]UY*^N4F)Y<@-&..$X:N,.F" M(%Y]"4&W0ASI)SK=IN\V,]Q%^FY-3[)M@6Q3((L"V;L2;S^4N(79?PA"5CV5 M8-HX3195>E!QDE?>96#O:'R3__!IVG\PTW)ET5D[_[*Q_XW6#GPJR94?H&UL;5/;;MP@$/T5Q <$ M+^NFR6;ML8T"'@?P.OW[ G8<*_4+,,,Y9RX,V8CFQ;8 MCKQIU=FZS=UW(6%NY1/+X ',]7RB9B_\) M%U >'C+Q,4I4-JZD'*Q#/:OX5+1XFW;9Q7V<;E(^T[8)?";PA7 3X[ I4,S\ MFW"BR R.Q$R][T5XXMV!^]Z4P1E;$>]\\M9[+P6_OUL8Q)4_;>_M.>=^]#:?C'UV'8 G M+UKUKJ"=]\.1,5=UH(6[,P/T>-,8JX5'T[;,#19$'4E:,9XD;YD6LJ=E'GUG M6^9F]$KV<+;$C5H+^_L$RDP%/=";XTFVG0\.5N:#:.$;^._#V:+%5I5::NB= M-#VQT!3TX7 \90$? 3\D3&YS)J&2BS'/P?A<%S0)"8&"R@<%@=L5'D&I((1I M_%HTZ1HR$+?GF_K'6#O6DAH:,2K_9*9/L-3SAI*E^"]P M!87PD G&J(QR<275Z+S1BPJFHL7+O,L^[M-\D]YH^P2^$/A*N(\$-@>*F7\0 M7I2Y-1.Q<^\'$9[X<.38FRHX8ROB'2;OT'LMTX3G[!J$%LQIQO -YK B&*JO M(?A>B!/_C\[WZ>ENAFFDIUMZ\GY?(-L5R*) ]D^)Z:L2]S#9JR!LTU,-MHW3 MY$AEQCY.\L:[#NP#CV_R%SY/^U=A6]D[7S;VOS'& Z:2W.$(=?C!5D-! MX\/Q'9[M/&:SXM M "F;*&JE5EJE:OOLA0&L^$)MLZ1_7]L00E/Z8GO&YYRY>%Q,VKS8'L"A5RF4 M+7'OW' @Q-8]2&:O] #*W[3:2.:\:3IB!P.LB20I"$V2&R(95[@JHN]DJD*/ M3G %)X/L*"4SOX\@]%3B%+\YGGG7N^ @53&P#KZ!^SZ&8!WP$_. PV>/Z$M]AU$#+1N&>]?0)EGJN,5J*_P(7$!X> M,O$Q:BUL7%$]6J?EHN)3D>QUWKF*^S3?9/E"VR?0A4!7PEV,0^9 ,?-'YEA5 M&#TA,_=^8.&)TP/UO:F#,[8BWOGDK?=>JBRY+L@E""V8XXRA&TRZ(HA77T/0 MO1!'^@^=[M.SW0RS2,^V]/0_ OFN0!X%\K]*O/E0XA[F]D,0LNFI!-/%:;*H MUJ.*D[SQK@-[3^.;O,/G:?_*3,>516?M_,O&_K=:._"I)%=^A'K_P59#0.O" M\=:?S3QFL^'TL/P@LG[CZ@]02P,$% @ )H=A3 )1?X*X 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@]DDVQ4@ M91-5K91(JU1MG[TP@!5?J&V6Y.]K&T)IPHOM&9]SYN)Q/FKS8CL AUZE4+; MG7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T26Z(9%SA,H^^DRES/3C! M%9P,LH.4S+P=0>BQP"E^=SSSMG/!0S/QEOD46EYA*4Y5HA TV! M[]+#<1?P$?"+PVA79Q0J.6O]$HSO=8&3D! (J%Q08'Z[P#T($81\&G]F3;R$ M#,3U^5W]:ZS=UW)F%NZU^,UKUQ5XCU$-#1N$>];C-YCKN<9H+OX1+B \/&3B M8U1:V+BB:K!.RUG%IR+9Z[1S%?=QNKG)9MHV@F"L[8BGCGD[?>>RFS9)^32Q":,<<)0U>8=$$0K[Z$H%LA MCO03G6[3L\T,LTC/UO3T>EM@MRFPBP*[_TK\\J'$#4R:? A"5CV58-HX3195 M>E!QDE?>96#O:'R3?_!IVI^8:;FRZ*R=?]G8_T9K!SZ5Y,J/4.<_V&((:%PX MWOJSF<9L,ISNYQ]$EF]<_@502P,$% @ )H=A3+A,P4JV 0 T@, !D M !X;"]W;W)K&UL=5/;;MP@$/T5Q >$-=XFTIW_? 3N.F[HOP SGG+DP9*.QSZX%\.152>UR MVGK?'QAS90M*N"O3@\:;VE@E/)JV8:ZW(*I(4I+QW>Z:*=%I6F31=[)%9@8O M.PTG2]R@E+"_CR#-F-.$OCF>NJ;UP<&*K!<-? ?_HS]9M-BB4G4*M.N,)A;J MG-XEA^,^X"/@9P>C6YU)J.1LS',POE0YW86$0$+I@X+ [0+W(&40PC1>9DVZ MA S$]?E-_2'6CK6DM)!;48I'\RXR/,]7RB9"[^*UQ (CQD M@C%*(UU<23DX;]2L@JDH\3KMG8[[.-VD-S-MF\!G E\(MS$.FP+%S#\++XK, MFI'8J?>]"$^<'#CVI@S.V(IXA\D[]%Z*-$DR=@E",^8X8?@*\XY@J+Z$X%LA MCOP?.M^FIYL9II&>KNG\/_'WFP+[*+#_JT3^H<0M3/HA"%OU5(%MXC0Y4II! MQTE>>9>!O>/Q3=[AT[1_$[;IM"-GX_%E8_]K8SQ@*KLK'*$6/]AB2*A].-[@ MV4YC-AG>]/,/8LLW+OX 4$L#!!0 ( ":'84SD//WO#P( )P& 9 M>&PO=V]R:W-H965TU#:&43EYB>SB7&2:,LUZJ-UT#F.!=\%;G86U, MMR=$ES4(II]D!ZU] M-#Z.\"\H0B26K4=!#WH?/_A28T1BV7T,E"S;3V;#08"J_%C402FOK9_)L^@T M>I^I'RY_X&PO M=V]R:W-H965T_,?- M\9Q8O /\;F!0B[UG.[D*\6J#;\7)#VQ!P"#75H&:Y09/P)@5,F6\39K^;&F) MR_U=_=GU;GJY4@5/@OUI"EV?_(/O%5#2GND7,7R%J9^M[TW-?X<;, .WE1B/ M7##EGE[>*RWXI&)*X?1]7)O6K<.D?Z?AA' BA"L"&8U#)\>P[ M:C_QYAB:L\EMTAV%>V>*5R9[RZ)HDY*;%9HPYQ$3+C ?"&+49XL0LSB'G^@A M3H_0"B-'CY;T*,(%8E0@=@+Q0B )5QU^AD31?XK&UL;5/;;MP@ M$/T5Q >$7=M)TY5M*9NJ:J566J5J\LS:8QL%& ?P.OW[ G8<-_4+,,,Y9RX, M^8CFV78 CKPJJ6U!.^?Z V.VZD!Q>X4]:'_3H%'<>=.TS/8&>!U)2K)DM[MA MB@M-RSSZ3J;,<7!2:#@98@>EN/ES!(EC0??TS?$@VLX%!ROSGK?P"]SO_F2\ MQ1:56BC05J F!IJ"WNT/QRS@(^!1P&A79Q(J.2,^!^-[7=!=2 @D5"XH<+]= MX!ZD#$(^C9=9DRXA W%]?E/_&FOWM9RYA7N43Z)V74%O*:FAX8-T#SA^@[F> M:TKFXG_ !:2'ATQ\C JEC2NI!NM0S2H^%<5?IUWHN(_339K-M&U",A.2A7 ; MX[ I4,S\"W>\S V.Q$R][WEXXOTA\;VI@C.V(M[YY*WW7LHT2W-V"4(SYCAA MDA5FOR"85U]")%LACLE_]&2;GFYFF$9ZNJ:GG[<%LDV!+ ID_Y28?2AQ"W/] M(0A;]52!:>,T65+AH.,DK[S+P-XE\4W>X=.T_^2F%=J2,SK_LK'_#:(#G\KN MRH]0YS_88DAH7#A^\F-%M3&S3>C^_6Q#&&/NE]AW/"]WCL_I M*.2;:@ T>N>L4QENM.Z/A*BB 4[5G>BA,U\J(3G5)I0U4;T$6CH29R0,@@/A MM.UPGKK<6>:IK.SA+I ;.J?Q] B;&#._P+?'2UHVV"9*G/:WA.^@?_5F: MB"PJ9 =X;6%4JSVRG5R$>+/!ES+#@2T(&!3:*E"S M7.$1&+-"IHQ?LR9>+"UQO;^I/[O>32\7JN!1L)]MJ9L,WV-40D4'IE_$^!GF M?O88S5&(]",.5^43$H+?BL8DKA]'U:V\ZMXZQ_H_D)X4P(-P0R M&;G*GZBF>2K%B.1T]CVU?_'N&)JS*6S2'87[9HI7)GO-H_B0DJL5FC&G"1.N M,+L%08SZ8A'Z+$[A?_303X^\%4:.'JWI\0<"L5<@=@+Q/RTFFQ9]F'N_R=YK MLO<(?-J8>##[P&]R\)H?7R/U!+ P04 " FAV%,"9QD_KM? "[F=_,MXBBTK-)2C+M4(& MF@+?)8=C&O 1\(O#:%=G%"HY:_T:C.]U@7Q B"/DT_LR: M> D9B.OSI_ICK-W738307_P,N(#P\ M9.)C5%K8N*)JL$[+6<6G(MG;M',5]W&ZR9*9MDV@,X$NA-L8ATR!8N8/S+$R M-WI$9NI]S\(3)P?J>U,%9VQ%O//)6^^]E/LLR\DE",V8XX2A*TRR((A77T+0 MK1!'^A^=;M/WFQGN(WV_IJ?9MD"Z*9!&@?2?$J^_E+B%N?D2A*QZ*L&T<9HL MJO2@XB2OO,O WM'X)G_AT[0_,=-R9=%9._^RL?^-U@Y\*KLK/T*=_V"+(:!Q MX7CCSV8:L\EPNI]_$%F^&PO=V]R:W-H965TP=]M#YFQJ-%LZ;IF&V-R"J2-**\22Y9UK(CA99]%U,D>'@ ME.S@8H@=M!;F]QD4CCG=T5?'DVQ:%QRLR'K1P#=PW_N+\19;5"JIH;,2.V*@ MSNG#[G1. SX"?D@8[>I,0B57Q.=@?*YRFH2$0$'I@H+PVPT>0:D@Y-/X-6O2 M)60@KL^OZA]C[;Z6J[#PB.JGK%R;TR,E%=1B4.X)QT\PUW.@9"[^"]Q >7C( MQ, S@2^$8XS#ID Q\P_"B2(S M.!(S];X7X8EW)^Y[4P9G;$6\\\E;[[T5^\,Q8[<@-&/.$X:O,+L%P;SZ$H)O MA3CS_^A\F[[?S' ?Z?LU/3UN"Z2; FD42/\I\?V;$C-^00 )X; 9 M >&PO=V]R:W-H965TVV!_\8SUI7LLRK_]=^J(ZS:=Z^G[CZ_YEU_8W MHL7LF+_X/WW[[?A8=U?1)97OBCZ2%T>_XQ!IYXJ3^UTR!B 4IL$C#G(&$IQO@G,-P'Y!NNZ3-@LE(;%R#$F#:N1 M8[20:PIS34&NP8HL4S;'G55ID"P N3C,%D5R0C%E,-^,Y:MM6/P9FX75/H?< ML=('F$00JE;8TA18W33T-,5_PD0'R:P0BA7X&J&N*_PV:<&'-=!K)H2 /ON@ M#>>=J)"W8=9BD\R&O#F*%+F0-T 9*_0&C7U9 V-.I!#8F36PYL2$O(G+VBKC M0N( 9K+,A,PAS K^JK%#:V#1B15"8(_6P*03"JES;\U8H7-,RGYN8.1&RA=[ MM 8FG81-17-W#3OM"F%8OI_&N4T7V[0&/IV$/45S>^U$D%*8,801JRP(,\)> M1V.[UMROQ=V#P29J%"A.H<<9;&E&@RRR8/402-K9&>Q[!OA>*NU0L0L9Y$(2 M6^Q"!KD08PM J=#=#'8-XT (H:P-=@T3<[:IX%T&"]D (8>&L82@6)@'*] M!:92)6,QF.SGV5HL!@MV%(PM! DU9+%B+!*#L FP6 S6_ ^VPJ.2_1FV )1) M3V18,1:((1-T:[$8+&BA(ELL!@M:*&<+0)F@6XL58X$8,D&W%HO!IIQM)K'% M8K"@,V2,+0()NB6L& )BR 3=$A8#@1VQQ):P& AT!L86@@3=$E8,(3$(NB7A M]0(QMJ0$/1$6 _'.0"I\ES."KO?L6HD385VQ9HC+ :PK>/QUPCP.:\9QS?!E'4$WSV]&G @KR_$VTSW="2&P MLAQO,Z2<$ *+QG'1D HWUQ DO0?#RG*\S9 2].V$=VF\S8=A+-%("UX68P5$P,Q:.F=+A9#C-J,Q!:+(49MAK%%H+"2HZM#BM+7+\,! M4#/95*^'MG_7?W7WV_)MWW^GQB=+YHJ^-X&A9=CN06_P%02P,$ M% @ )H=A3$E)(9<= @ #@8 !D !X;"]W;W)K&UL?97M;ILP%(9O!7$!-3;&A(@@K9FF3=JDJ-.ZWT[B!%2#F>V$[NYG M&XJHZW *A3S5JJ'D3/.K-R$;*E MV@SE%:A>,GIV02T'*$D(:&G3Q57IY@ZR*L5-\Z9C!QFI6]M2^?>1<3'L8AB_ M33PUUUK;"5"5/;VRGTS_Z@_2C,"K1 MCZR3HQ O=O#MO(L3"\0X.VF;@9KFSO:,\-_-6=>[>!-'9W:A-ZZ?Q/"537ZR.)K,?V=WQHWT:GF]*B MG;(8E):^CFW3N7885W ^A84#T!2 Y@"(_QN03@&I%P!&,F?U,]6T*J48(CE^ MK)[:/0&WJ7F9)SOIWIU;,VZ5F;U7&&8EN-M$D^9QU*"%!KU7[->*-)DEP #, M%"A(@5Q\NHB'11%.D 83I"X!?F>#>#9&:;BR""<38\Q*0I7E.TC .#N+@ M $[NX8R:;%D'%1A##R<@@QF!'^!D09PL@+/Q<+)5G0)GN4^S5FWPIMB$84@0 MA@1@"@^&K,H@B%#JP014"'ZT\?(@3+Z"@<3?-_EJ0Z2%V1(>\SX@(PE.L(<# M%B?3WI0_J+PVG8J.0IM#[H[B10C-3,KDP7BKS>4\#SB[:-O-35^.5]0XT**? M;E\P_P*J?U!+ P04 " FAV%,7\@UASX& "\*0 &0 'AL+W=O[07BTW M77>\6*W:^TVU+]LO];$Z]+\\ULV^[/J/S=.J/395^3!>M-^M9%'8U;[<'I;7 ME^-WM\WU9?W<[;:'ZK99M,_[?=G\>U/MZM>KI5B^??%U^[3IAB]6UY?'\JGZ ML^K^.MXV_:?5NY6'[;XZM-OZL&BJQZOE3^)B+0HS7#%"OFVKU_;#^\6PEKNZ M_CY\^.WA:ED,+E6[ZKX;;)3]RTNUKG:[P53OR#]GJ\OWFPX7?GS_9OV7=5_KUU^K\XK,_N_52[7KX8,G_3WN MZUT[_EWF(@=O*$L2/F M,&*$UO@F&MY$@YNH*%::WL0*YR)73BCS$66$4M@9 YTQ(&3,:BPT8,%J3+0: M2_STQL1QI2#GO<2N..B*^_R_=^-HR$3L"<7X@/WPT \/_+"1'Y[>PUH=.4)! M+CCF@0[0E0!<<=B *#"SBW12"28Y".*%BA_X,^;C6HVU(DX0 *4%\\ +G"2$ M!#'QC F<)H3*B E. H)F 1H3P.] GE: DE)S"\)90!@0$^:9%S@/")L1$\Q? M00E,8T+)Z8R*0X)8SD4$MA!#I#H27FGJ0:34.B:)J(,_ :@*QBI!-.(4'4-UL<1H2 I/9-=)>:P!"+,[4@DII[T&2'!U)-4]VA( M F4$46 TLY@7Q3FL*(8JJ'HG(&3-9K%9.H(9KE$I'1=!FDHP<60.,G6$ MJ;:11C,RKW&>T!D:K3&_=8)&:RJ_H 1"*+8$TCA5:"32S&90XU2A,T1:XSR@ M$T1:4WZ3)V0.,NV 8/X;)-!,\6,P_TV&0!O,7),@T(:RDA8_ ,06/P:3UP#R M:BZHF'8F0YX-TYI*D&<#Y)D6/P#%%C\&$]@ @=;<>C#K3(9 &\PZ0P6:AF1. MG\_Q2)9P@ZEK@(1K9L=C,>ML1E_)8M;9A+Z2_5QT9R%3/S!U+1!=S61DBQEG M,SI*%C/.)G24+.T5T9H'@-B:QV+J6M!/XIKDENDK9_23+":<3>@G6=HJ C4/ M0/$UC\72YGY.+H+98<^#M/3I8Q]'."G+N+.%4 9);C@8X:ZC,&/PPQU*:,? MES3[ :B9X0\S_4D:_R3-?]('0 YSW:6,@%S2# B@^"&0PWG#(;EF:B"/\X;/ MD&N/^>X3Y-I_+M>SD*D?.&EX)-?,;M#CI.$SY-KC?. 3Y-HG#8 BA\ >9P. M/!)L;NB)TX'/$&R/*>P3!-M3@/9V:C,84Z^K#Z\67WMRF*A_>/^RJQVYX.VS8F]-QPM.'KCY>GV+.#$FO=>JK,72/TG9/ 2!V)U8E8M[WK!:/3GP MMLJE6K;'0#0MR_>=454&. QI4.5%[:\6W=Y3NUKPLRR+FCVUGCA75=[^7;.2 M7Y<^\M\VOA?'D]0;P6K1Y$?V@\F?S5.K5L'@95]4K!8%K[V6'9;^(WK8XE ; M=(A?!;N*T;VG4WGF_$4OONR7?J@9L9+MI':1J\N%;5A9:D^*QQ_CU!]B:L/Q M_9OW3UWR*IGG7+ -+W\7>WE:^JGO[=DA/Y?R.[]^9B:AV/=,]E_9A94*KIFH M&#M>BN[7VYV%Y)7QHJA4^6M_+>KN>NV?T,R8P0;8&.#! -$/#8@Q(.\&T8<& MD3&(+(.@3Z6KS3:7^6K1\JO7]J^WR747H8=(57^G-[MB=\]4>83:O:RBF"Z" MBW9D,.L>@T<8-" "Y7T(@:$0:^R8XVF C8L@X12R=2%I"),@8)ZDLR>3/!/8 M000ZB#H'T<1!:A6JQ] .4_>%BC,26]E"*)QAF$P,DHD!,IE%IL?$HS!1;!?> MQ5 "\Z @#^KRH-:;6U,G!D869N-B"*4PD00DD@!$D$4D<8(@BI+$H@*@HBS- M8#(I2"8%R%B57Z=.F#N"K%>X 4 HM AO4Z>=[B(\PS<#^68 WYDV0"&L(N'M MQPO-"!&ZX8 9T*2I,QI990-0))N3"P2*UB/"-QPQ YH&H" MUC!$_Z-W8?5!@/RXO0LH2Y@ESCL"8(B@N;+ "H0 "7*[UY47F_0&P. Y:8#% M!4'JXC1OYB:=V&H(@' TT[T8UBD2-&?F#X7_'ZA]02P,$% @ M)H=A3'BV!Z=- P 0 X !D !X;"]W;W)K&UL ME5==;YLP%/TKB/<6?,U7JB12DVG:I$VJ.FU[IHF3H +.P$FZ?S_;N!3L2Y2] M!##GWGNN.3ZQYQ?>O+8'QH3W5I5UN_ /0AP?@J#='%B5M_?\R&KY9L>;*A?R ML=D'[;%A^58'564 89@$55[4_G*NQYZ:Y9R?1%G4[*GQVE-5Y$3 M_WW@N=@?A!H(EO-COF<_F/AY?&KD4]!GV185J]N"UU[#=@O_D3RL(58!&O&K M8)=V<.^I5EXX?U4/7[<+/U2,6,DV0J7(Y>7,UJPL52;)XX])ZO#P_CW[ M9]V\;.8E;]F:E[^+K3@L_,SWMFR7GTKQS"]?F&DH]CW3_3=V9J6$*R:RQH:7 MK?[U-J=6\,IDD52J_*V[%K6^7KHW463"\ P = 'D.1J #4!]"- 5P@Z9KK5 M3[G(E_.&7[RF^UK'7(F"/% YF1LUJ.=.OY/=MG+TO(R2>!Z<52*#6748&&!( MCPAD]KX$8"56X(3#N,#:1= 0KT#1)JB.IZ,F$CQ!A":(=()HE""U9J'#)!I3 M=Y@P"R.K%1=%PXS&.)D8)1,C9#*+3(>)AV6BS *M71"!A +.)4&Y) B7F<4E M<U#4>[UR!C(KBM M$,177.UF[LQ0XHC714G+G?IC);A+D=DM\IVYGX"$=&832^"F!XCI MI1-+$G"C G*[@ &W&, LQA8P8!:3.']&"&SB&P%N,8!8C"-><,T#V3$@J"M; M!L ]!K#=E*UA [JVF*Y"QD1PIP)D)^6(UX"&.S:2$'#((#!D9H+!OKMBS5X? M45IOPT^U4#O-0=9C[2=&>K[WFS+^K6>^%"G@KTWGW' MN6"297@O61[D<:Y_*-E.J-M4WC?=F:9[$/QHSFM!?VA<_@-02P,$% @ M)H=A3$_0%F2C P (1 !D !X;"]W;W)K&UL ME5AM;YLP$/XKB!\P[#,VIDHBM:FF3=JDJM.VSS1Q$C3 &3A-]^]G7I81^SQE M7PJ8Y^Z>.WQ/?%V<=?NC.RAEHK>Z:KIE?##F>):@ZJ)[IX^JL6]VNJT+ M8Q_;?=(=6U5L!Z.Z2H 0D=1%V<2KQ;#VU*X6^F2JLE%/;=2=ZKIH?SVH2I^7 M,8W_+#R7^X/I%Y+5XECLU1=EOAZ?6ON47+QLRUHU7:F;J%6[97Q/[QX9Z0T& MQ+=2G;O9?=2G\J+UC_[AXW89DYZ1JM3&]"X*>WE5:U55O2?+X^?D-+[$[ WG M]W^\OQ^2M\F\%)U:Z^I[N36'92SC:*MVQ:DRS_K\04T)\3B:LO^D7E5EX3T3 M&V.CJV[X&VU.G='UY,52J8NW\5HVP_4\OA%B,L,-8#* BP']MP&;#-A?@_2? M!NEDD#H&R9C*4)O'PA2K1:O/43M^WF/1[R)ZE]KJ;_K%H=C#.UN>SJZ^KM(L M722OO:,)\S!B8(:A%T1BO5]" !;B 3QSN ZP]A&,7$,>?8@D. F&YLD&>S8G M07+<08HZ2 <'Z56AN%.H$2,&3#-BB'"JN?9!C NG(H\^"'+.<+XA9#*$C'3(9%X8*F3N?*,U@@(Z M2^R*C$3)2(1,[I"1?LXDY^[&]U$@1!KXSCE*)O>_>> A()B!O)1S$!,A )%Q;*L$C4C>2C&,T# M,DIQ!:(I%@G<2 A*R$#G4UP[*/=WN/12XD@G 0E%PD6&(BHC0YL*EP::W:YT M%&]HBG6TJW44:6G*9I'&ED9@( CC 4)X4]/\!KV;0%!W;#O@&_]7/! MO:KXJ&PN(]=T<($ [(SB[AKP]<$*D7M(P5!,!!H3.K2)8Q=P\C M*"YXX"B5!CXT(#MP@- M^ J24G /5@B* 0OL8(;K#+M%9R;0U>%8Y.Z6P5"K9#8GU:K=#S-H%VWT MJ3']N#%;O/YP4-\Q:.ZV-LB3) M.UNM@YW7+P^5VIG^-K/W[3BTC@]&'Z>!/+G\5V#U&U!+ P04 " FAV%, M%H-:&\X" !9"@ &0 'AL+W=O:. DJ8(:=I/OWLPVEB;E4Z0O8YMSC M*W*6LW#O=;-;12I]5Y4N;J1C:C-EZULJUR;;KN+5-.* M?.."JC(B""51E1=UN)BYL8=V,9,'71:U>&@#=:BJO/VW%*4\S4,7B';^\QMP$.\;L0)W76#FPJ MSU*^V,[WS3Q$5I$HQ5I;BMR\CF(ERM(R&1U_>])PF-,&GK??V+^ZY$TRS[D2 M*UG^*39Z/P]Y&&S$-C^4^E&>OHD^H3@,^NQ_B*,H#=PJ,7.L9:G<,U@?E)95 MSV*D5/EK]RYJ]SYU7V+>A\$!I \@0P!./@R@?0!]#V ?!K ^@'D!49>*\^8^ MU_EBULI3T';+V^3V+\*WS+B_MH/.;/?-V*/,Z''!.)U%1TO48Y8=AIQA\("( M#/LP!8&F6))1.+F<8#5&4'0)N1]#.()%4#!/ZN+I19X,)F @ 7,$[((@]HSJ M,(G#U [SA= T97Z^$(X@QB8$Q:"@>"0()XDGJ,/$9Q/A#-',@ZT &$''B./%0*P#%TF1B!3&"SP($R,DF*":.$WR])1@\+NXPN<*4'G3I M"D,X\VR!< P1,I45?'A@.I:431P_&#X^,/N$,?"&Q^,=#Q@SWLN$,4J8;PR MHYCC9$(2O.GQ>-?3L^OCD@+>A#C]A#'P-L3\&F/XZ,# C)#4]P6"X<3_7Z*S M^[42[<[5+BI8RT.M[35U-CK41W?$WL_>^-+63>[>?J?IBJZ?>;LK:A4\2VUN M?W=';Z74PJA$-V;=]J;.&SJEV&K;3$V[[8J=KJ-ETQ=RT5!-+OX#4$L#!!0 M ( ":'84S>MD V;0( /0' 9 >&PO=V]R:W-H965TBD2&WC0=^/O!;5G9MG*G:@>4:NO*D[?* .N[8MHO\*W)!AXP+W(_!: M7RHN UZ>]>B"?V+^JS]0L?-FE5/=XH[5I',H/F_<+5CO 90$A?A=XX$MUHXL MY4C(F]Q\.VU<7V:$&UQR*8'$XX9WN&FDDLCC[R3JSIZ2N%Q_J']1Q8MBCHCA M'6G^U"=>;=S$=4[XC*X-?R7#5SP5M'*=J?KO^(8; 9>9"(^2-$S].N65<=). M*B*5%KV/S[I3SV%\$\<3S4Z $P'.!!!]2@@F0G GA)\2PHD0:@1O+$6=S1YQ ME&>4# X=_]X>R5L$UJ$X_5(&U6&K=^)XF(C>\C %F7>30A.F&#%P@;DC/*$^ M6T";10$-.GPTV)F(P'^$[$U(XMN3"*QU!HH?+), *[M :!4(E4#X<%!:'<6( MB12F&^N 0#O-G0F"L:ZTMX&2R)[ORIKORB@X3 .[0&05B)3 :IF"#Q*M8@L( MA$_RC*TVL.R@RRB\^C:JLFEQ0LYTE1+OZ8\Z1 M<-&85?L\$\*Q2-)_$<=0B1$\;QI\YG(9BS4=Y]"XX:2?9JPW#_K\/U!+ P04 M " FAV%,;+(<:O4$ P' &0 'AL+W=O$9A//,ZNF+YI 'GMFC'\SQIZ=JOI;L_6^G?PHBWTSGV[;]O 01SZM@6N[U_ MJ2?-L2SS^K\G7U2G^51-WV]\V6VV;7\C6LP.^<;_[=M_#B]U=Q5=>EGM2K]O M=M5^4OOU?/JH'IZ3H<&@^+KSI^;J^Z0/Y;6JOO47?ZSFT[CWR!=^V?9=Y-W' MFW_V1='WU/GQ?>QT>K'9-[S^_M[[YR'X+IC7O/'/5?'O;M5NY]-T.EGY=7XL MVB_5Z7<_!F2GDS'Z/_V;+SIY[TEG8UD5S?!_LCPV;56.O72NE/F/\^=N/WR> MQO[?F^$&>FR@+PV4^V4#&AO0SP9F"/[LV1#J;WF;+V9U=9K4YZ=UR/M)H1ZH M&\QE?W,8N^&W+MJFN_NV,)F916]]1Z/FZ:S15QIU441=[Q<3&IEXTJRYOC7P MS!448PL$@Z"A/=T$87$'!G9@A@[,30*)P-*)4]Q-E \'8CY6>%\H'A"L#$+EM.N MXOY/,(6!5X#XF#T_SCS)EC3F6(+8S*Q,$\,QM@ C)7P9 P&U*@[WB$Q?0;0Q\H. M$FF!S)4!A4\+=!O,E;FC\%E,C$6%+\QX0"0NQ2S&RH*%)TL!H^@FLQIA MKEK,GD58"0G/8JSL';M(%A-C/[+P1"(M;$E88:<(U"LV5Z%(2(H6LV_2PFQJ*E(AM5("+A-=5BK"PH5WQ4@8B$N>HP>PZP1P)6#F/E>+42 M-]@<)L9Q8M@6F^-+17DKR6&L'"A$X<,;-3?ON-<[:+=V,'L.8$5""7 8*W=' MM7+"[BHB)LRK4"24 (>Q;W9[9O):]6V53F&UL?59=;]L@%/TKEM];&X._JB12/C1M MTB9%G;8]TX0D5FWC 4FZ?S_ KIO =5]BP.<A:-*ONJ M8:VL>!L(=IB'2_2T0<00+.)WQ:[R9AR84%XX?S63;_MY&!M'K&8[922H?ES8 MFM6U4=(^_@ZBX;BG(=Z.W]6_V.!U,"]4LC6O_U1[=9J'11CLV8&>:_7,KU_9 M$% :!D/TW]F%U1ING.@]=KR6]C?8G:7BS:"BK33TK7]6K7U>^S<9&F@P(1D( MR4A V:<$/!#P!X%\2B #@3B$J _%YF9#%5W,!+\&HO^\'36G"#T1G?V=6;3) MMN]T>J1>O2Q2DLRBBQ$:,*L>D]Q@T(B(M/JX10)ML4H\NK/!VD?@^!ZR\2%% M#)O 8)S8\O%=G!@6(* L0+D3H XB>HQF<6T?:(P2C,G6A]5HMB-%Y"*8YS MCE/0<0HX3AW'/2:]W2;+$P>U!E!%B9RON %0.)]*<@9:S@#+3OI6F;?- R*9 M>VC7$"Q%;F@;4 WE.>PZ!UWGGFN$L>,Z]Y.3(\>RCTFRTO'K8QY(60X=]P6_NE+"7+.Z!I ^<=]XZ/NCON=XQ)T7'J.\=0'0C%E6RD!T%2=0F"U7*($D)BHMPBN=<@O=M/1PM4.^>4.B!8 %6Z)BFYN MHH:)H[WE9;#CYU:9@GZS.G82R\3<9,[ZRG08]H;[D.G;DQ]4'*M6!B]]:_ =02P,$% M @ )H=A3'8(8L'- 0 700 !D !X;"]W;W)K&UL?53M;IPP$'P5Y >(P<#E<@*DABIJI58ZI6KZVP?+@6)C8ON.].UK&P<1 M#O4/]JYG9F?]038*^:I: !V\<]:K'+5:#P>,5=4"I^I.#-";E49(3K4)Y1FK M00*M'8DS3,)PASGM>E1D+G>4128NFG4]'&6@+IQ3^?<1F!AS%*&/Q'-W;K5- MX"(;Z!E^@?X]'*6)\*Q2=QQZU8D^D-#DZ$MT*!.+=X"7#D:UF >VDY,0KS;X M7N$\TE+7$Y_U!_FG\7X#7P_*0I\\S_@"LS K1-3HQ),N6]07906W*L8*YR^3V/7NW&< M5G;$T[8)Q!/(3(B2_Q)B3XA7!#PYRW29)_AJQ7RF,<)0Q88\AE1WB+B<(9@8V!V039=$,>/EQ5(LBT0 M;PK$3B#YU,;#JHT)LW.8WF'V4;0"E;>@^_T#V;:2;%I);JVDX 0:/M]-[, MY73CIT"+P3]F//]1BG]02P,$% @ )H=A3#D(/II=!@ C"8 !D !X M;"]W;W)K&ULE5I=;^-&#/PKAM]SUGYQI2 )<+91 MM$ +'*YH^ZQ+E,0XVW(E);G^^TJRXK/(H>V\Q+8RR^52G"%7VINWLOI>/Q=% M,_FQ66_KV^EST^RN9[/Z_KG8Y/6GE5N)U7Q>#O];*Z7,>L&](B_5\5; M??1]TBWE6UE^[W[\]G [33J/BG5QWW0F\O;CM5@4ZW5GJ?7CW\'H]#!G-_#X M^[OU7_K%MXOYEM?%HES_LWIHGF^GZ73R4#SF+^OF:_GV:S$L*$PGP^I_+UZ+ M=0OO/&GGN"_7=?]WQA@Z.0 M-PQP/P?XDP/\,,"S ;/]4OK8+/,FO[NIRK=)M;^]N[S+(G/MV^C?=Q?[8/?_ M:\-3MU=?[T(P-[/7SM" F>\Q]@CS$S%KK1^FL&B*N17#[7B"A42X9 Q92DB: M8"<<7*?KQ[O1.BTVX*$!WQOP(P..!0IA/%OK:'Q&'N.5#W1$@0* 86DC.@L3.8Q0YP+RKRZI1F%72K45$TA[GG0-V+*0_) M'D0]:+OO[,DD7$T0+*A5QV$F.\0_<8_VH' T$_&MP *! M\O#*!CGT.FW05, M=P?HGB;<8Q+.I*)" 9 JQPX+AP-%.^4;M0%T/,\5I2+'$!^J6:":Q^ M'F@6O^GS 31RUEG/,FB!8)92I17R6 $]4,"4N$-6SA0]CS% 1:U]]UA,/6AD MTLB]<6(>;SAQSH#&SBA/$8 L"QH/H#,TABB-QAZ+L@>BG/(JX:7>&A\-%SD$ MDQFV1+ 3&8:EV2-IYL7$2]6]LB;+N-\(EJI)AN79@[XN4S;O'DNJ!Y*:B=20 M(@C7A&#ZFK!6>J"5&==X+T40.H1@JD,!:V4 6IEI)K!6!J"5&:LT\R!%,'CB MW3- D=$:UX"5,@"E%"$>0'3&'8DZX0Z6R@#ZSDQ1E( %+@"!R[CV(Y#E*0,M M*4UP4!Z5 GG+N+Q!D'#F-&CL#-:L(#6+$MY.0A OTF= 8V>P7@6I5Y1HR8+U M*J#=(]?@ 33*2M'0(Y!HZ(.4-+6A#UC0 A(TD0Y J:(5+B,4;X"7")5ZI2P0 M%CV2CZ8HX1WK !H%1X09@#S?SRR1I43S&&LL28TEWLW/2:JG]\)C"7(^Y1Y+ MD U*8A"689(/O2G1WJE@Z23995+"=8]D WEE^(.*!4 %Y_BJ)2AJ!"8LU20% MEA+>&!/H,D%J 13(+61+32XLZ22%F!+.89(]9MM BSA+%'^TN 08JX99>=V& MU)KKY ZEL KZX7'$N5Y=5@BD/96C'!U(% =C':?<'4@U,T*/B 0WU< $!FQ M: 32[A.N#G1)=8 @<9LDB(S(K-.@\6M87!JB[(=)>ZP4L59'H-5\WSL?0,<9 MI21#Q/H:99M+_''*/,JM_I77WDM%K,)1-K!DE)XQ8E6,4J1L8G@> %2J*5G$ M2A:1M!@N# "5.FTB+$!1;G!;#>.=)T"EVNOGJ)P+D \6VXGX%A:@4FVK'+&X M1-D+MA/Q?1- 94:]25@4(F*I2(9,*FXJ]')V="1G4U1/_7&G>G)?OFR;[F3+ MT=7#D:K/MCO2PZ[/S?5R?S#JIYG].:T_\NIIM:TGW\JF*3?]L9['LFR*ULGD M4QN'YR)_./Q8%X]-][7+L&I_/FK_HREWP]FOV>$ VMW_4$L#!!0 ( ":' M84R"XH@# 0, (H, 9 >&PO=V]R:W-H965TZ:)DZ "9L9)NG\_VU!*\'65O 1L MSCV^]\3'7&9G+E[; V/2>ZO*NIW[!RF;AR!H-P=6Y>T];UBMGNRXJ'*IAF(? MM(U@^=8$566 PS .JKRH_<7,S#V)Q8P?95G4[$EX[;&J"Q:S)]^PGD[^:)Z%&P<"R+2I6MP6O/<%V<_\1/:PQU0$&\;M@YW9T M[^E27CA_U8-OV[D?ZHQ8R3924^3J7QMR?UAS5UX/C^G?V+*5X5 M\Y*W;,7+/\56'N9^ZGM;MLN/I7SFYZ^L+XCZ7E_]=W9BI8+K3-0:&UZVYM?; M'%O)JYY%I5+E;]VUJ,WUW/._A\$!N _ 0P"*/PV(^H#H(X!\&D#Z #()"+I2 MC#;K7.:+F>!G3W1_;Y/K780>B%)_HR>-V.:9DJ=5LZ=%C+)9<-)$/6;98? ( M@P9$H-B')3"TQ!);X?AR@96-B,)+R-J&I"&<1 36&9GX:%PG=A 0D( 8 G)! M@"9"=9C88&J#25 Z+=8&T8Q$DW(!$,XPG"\%\Z5 O@Z"&"2(KUAB#]@[!4 10JDC'=C-&'!SY*H(=B F-X@".Q!#KT=+%&J]4T@61U-1 M;%1$K ,AD%1-[T^RVWH8?:ZG[FM'LT% _8MW03>:7JM'NVN(/FJY+_Y&+ M?5&WW@N7JETT3=V.<\E4DN&]2O*@/@R&0&ULC53M;ILP%'T5Q /4? 5(!$AKIFJ3-BGJM.ZW Y> :C"U MG="]_6Q#44*NIO[!7^<ME[C9*#3M"9-E 1^4#'Z#7 M*S47'55Z*$Y$#@)H94D=(X'GQ:2C;>\6F9T[B"+C9\7:'@["D>>NH^+O(S ^ MYJ[O?DP\MZ=&F0E29 ,]P2]0OX>#T".RJ%1M![UL>>\(J'/WB[_;^YXA6,1+ M"Z.\ZCLFRI'S5S/X7N6N9QP!@U(9":J;"^R!,:.D?;S-HNZRIR%>]S_4GVQX M'>9()>PY^]-6JLG=U'4JJ.F9J6<^?H,YT,9UYO0_X ),PXT3O4?)F;1?ISQ+ MQ;M915OIZ/O4MKUMQVDE3F<:3@AF0K 0_.B_A' FA"L"F9S9J%^IHD4F^.B( MZ6\-U%P*?Q?JPRS-I#T[NZ;32CU[*>+0S\C%",V8QPD37&&"6\3^'A%Z"X1H M XN+ '416'YTXR+ !4)4(+0"X8U B M$J$"$.(A6*2=,;#&]Q?A1A&^R03?9 M()ML<($8%8@_'S-!!1+$0;SZWFZF_OVDXM3VTCERI5^N?5\UYPJTI/>@;T&C M2^XR8% KTTUT7TQU9QHH/LPUE2R%O?@'4$L#!!0 ( ":'84PZ8]H&^0$ M !T% 9 >&PO=V]R:W-H965T&'\1 M-8!TWBAI1>+64G8[A$1> \7BCG70JB\EXQ1+9?(*B8X#+@R)$N1[7H0H;EHW MC8WOR-.8]9(T+1RY(WI*,?^7 6%#XF[MQAO GP8&,;L[NI(38R_:^%$DKJ<3 @*YU I8'6?8 M R%:2*7Q:C7=*:0FSN\7]4=3NZKEA 7L&?G;%+).W'O7*:#$/9%/;/@.MIZM MZ]CB?\(9B(+K3%2,G!%A?IV\%Y)1JZ)2H?AM/)O6G(/5O]#6";XE^!-A$WU* M""PA>">$GQ)"2P@7!#268GISP!*G,6>#P\=_M\-ZB#:[4'4_UT[3;/--M4$' N&J0&@$@BN!#]JP7178KF2P:$0V8B*#:0WF2Q0%BVZM@((@ M6O3K%A1YT2)=-!L2"KPR"RB>:<=?_#UD"W\F=K]<57?9<:'XQ?F M5=,*Y\2D&F$S:"5C$E2*WIW*L59OU600**6^?E5W/F[L:$C6V<<(32]B^A]0 M2P,$% @ )H=A3%-)D,0W"0 =S< !D !X;"]W;W)K&ULE5OO;^)&$/U7$-\IWMG?IR32Q09:J95.5[7]S"5.@@HX!>?2 M_OW^\]#L-LNV^[A[G.Z?=_7R_MAHLYY2483I9KG:CF^NCM]] MVMU<-2_M>K6M/^U&^Y?-9KG[Y[9>-Z_78S/^]L7GU>-3>_AB>G/UO'RL?ZW; MWYX_[;I/TS&YW]_LSX_CKX; MS9?EOBZ;]1^K^_;I>IS&H_OZ8?FR;C\WKS_6_8C\>-0/_^?Z:[WNX =/NC[N MFO7^^'-T][)OFTUOI7-EL_S[]'NU/?Y^[>U_:X8;4-^ WAJ8\&X#VS>PES9P M?0/W7P/W;@/?-_"7-@A]@W!I@]@WB*S!]/1TC]-5+=OES=6N>1WM3DON>7E8 MV>9#[!;$W>'+X_P?_]?-V+[[]NM-G!MV44H,#1&51-AB")E)2&*0^7?[6;S;SV"T%CY0>VQO!Z/UV("#!MS1 M@!L8".QQG3#AB-D>,=YG/MA*HE*TQ&S-@*V8SGH*>8P$IA+I$*@[2"DEAC$D8Q1YZY(6O)JXL,RX6Y1"\,H'EGQ(PA6>&#FR$4 M147B"$L&72(9!-2 IT45 !GR+*V9 =1$S?8(BP8AT?#<9R0:@7A Y@E0;$S M .OVVV>PH=]8- B)AC9T+!H$1(.35$F2Z#MG>>)= 9@M7.+\"V FF:QMP;!L M$)*-Q/U&@A""6&@0YCB=09B)"A<1%@X"PN$Y%Q'86WCBNR&$2I'OAA#*)FV1 M8.D@(!V!$Q&!30'/O"H "E$L$ FR6 Q3P-[T) Z1%:!4%%0)T*1 MNJ:Q3A'0J<"W<024Q0N90JA@>>8*4%18;6U@D2(@4H&G%22%96(*+PA$PD1) MY#W(L)J!]F.!J @BJQ#*\!+ #*&\55C#8H&REPB4O4R@ P)%("] M(U 6"Y0% A64),@JY2<@4'P_/.]!YS4?1XD-:0%0R:LCPKIC@>Z$R-V12M%M M' ONCD0Y3YH[6$XLD).0N#M2 BAG[HT$.2V7L%@F+)*)S)V1Y$[1B&<#), 5 MB@98K $6: !/U.=6\K:)AM=0 8JL5]C=8G:W@-VCX>Z 6A1?7@L .I_/H3.8 MM2U@[4C<&1RY<#6X:8Y%H"LN*C58C(8*1B^4"@#IJU;@54[V35,^WMG,G.?R\ MR-8[ ^0@% JS>DST'A"].-/TDL(CW]LO ,B0Z@WF>0]X/O%GXR6#\T@ $&\4 M4O68XSW@^,0%V4OV[M8F/]Y> %C'O58Y3?"8Y3W(N_D.:.[1:8+(5R!*R[L] M9GGO)$\D)1 \YCX/N(]OG,L>="X4Q$_N/>!'[7@9LYX'F7+BE.5!#LSSUT4/ M&OAK%?[TF#\]R)/YWJF$(*T?3(L^@2E4U,)C+O.2RVQ@4WCK)4\!J>]1@\V@ MD/ *V2IXCS. &NC\\ ?,V.0S&CY/K<,@/1D\0>A@F7:,@,HO?@3,($&0*"9 M%P:#9,>)25QZ*P2C)+Q^CXV'+F.B#9)H1?9:!LF@UHC'+$$38ZRX*R%AFL>8 MB8-D8LOW^&60' L25X22>2M"%5K9)F"^#H"OM7)HP'P= %_S6RVW0?*U8(0R M@$R5%T,K H%+TTC2^=+0@]X-S@J 1'#. "AHY<"( MM2H:P$A*!A.Q=D20I/-":@E L5 8/V+&CY+Q8\%/KZ*L9@_/5(8]89J.LG@2 M"W[D%-'!I]=NZT7,YE&R>>3T6D90A,Y*+$7,KE&R:RR4C4)4KB:"*R?:7B-B M"HJ2@F+!2W914H<[/U4?=H2I(X*,."M;JX1#.167#S?AV$HR#Y3#3: 4FDCC M]H1#,*'H4AY9PM&5P(UFC0@2#IL$:HZ<"&X!*&J[WH2#)J&@T5S%\9! @4V= M71P/2>I_+'@]*TG=UL:JW.<%(<-KCF4/&BB*DE4F'#!)!DS4:C49!TS^'P&3 M<8SG[]NWML8]T>%.( M?7]K/LQ.KX#]9^;T2MHOR]WC:KL??6G:MMDWK]] M6-'/0VZR.[T)=OK0-L_7I]?^\N M?O$M+D(^JP/GVGNIJT8M_8/6Q]L@4)L#KPMU(XZ\,=_LA*P+;99R'ZBCY,6V M#:JK@(1A'-1%V?BK1;OW(%<+<=)5V? 'Z:E371?R7\XK<5GZX+]N/);[@[8; MP6IQ+/;\)]>_C@_2K((AR[:L>:-*T7B2[Y;^'=S>$V8#6L3ODE_4Z-VSI3P) M\6P7W[9+/[2*>,4WVJ8HS./,U[RJ;":CXV^?U!\X;>#X_37[E[9X4\Q3H?A: M5'_*K3XL_=3WMGQ7G"K]*"Y?>5]0Y'M]]=_YF5<&;I48CHVH5/OI;4Y*B[K/ M8J34Q4OW+)OV>>GSOX;A :0/($, Q.\&T#Z O@6P=P-8'\ F 4%72MN;^T(7 MJX44%T]V/^^QL*<(;IGI_L9NMLUNOS/M46;WO$H@6P1GFZC'Y!V&C# P( *3 M?: @&$5.G'!R3;!V$32\AMR[D#3$15"T3MK&T[$(&N,)&)J M0G8N%%D(C+O M,'&+:3J17 MI13F=$.(&S=$E,\<-ICQ/GS\N 'J[3L@'^A?#QHW,,G2R6^Y[E%7[:,1I'-M MP7T.U!%$T[F:<*<#^T1;GA[T-6YHA1F3 *XX0%S?#J3 GUHLQ-".YCQ M>%A4?*?M:V+>93&PO=V]R:W-H965T*-^.8JV+J1Z;4]1=VEY<1B"ZBK" M<9Q$=5$VX7HYC#VWZZ6XRJIL^',;=->Z+MJ_&UZ)^RI$X?O ]_)TEOU M%Y> MBA/_P>7/RW.KWJ(IRZ&L>=.5H@E:?ER%3^AQAY,^8$#\*OF],YZ#OI07(5[[ MER^'51CWBGC%][)/4:BO&]_RJNHS*1U_=-)PXNP#S>?W[)^&XE4Q+T7'MZ+Z M71[D>15F87#@Q^):R>_B_IGK@E@8Z.J_\ANO%+Q7HCCVHNJ&SV!_[:2H=18E MI2[>QN^R&;[O.O][&!R =0"> C#],(#H #(%H(\#J Z@5D TEC+,S:Z0Q7K9 MBGO0CLM[*?I=A!ZIFOU]/SA,]O";FIY.C=[6*<'+Z-8GTIC-B,$&!DV(2&6? M*#!$L<%.N$6P=1$DGD-V+B2+81$$K),,\616)X$34# !'1+060)J3=2(80.F M&3&Q1R4#21A PBP2%T.1IY($)$D DL0B<3$D]U22@B0I0)):)",F,:8+Y3FR M]H8+(CC+K=WA@G":,5AO!NK- +V9I3=SEA?GUC[= AAL[V470XP%F(G-0;$Y M(-::DDT.B$VMBK8 B&)K+^Q<$(I1#NM%,>PRL:N8QK;-Q"X1LLUHJU'F6N=V M(^Z 5"3!'LD>8T2 9&1+1HX8AI&G41!HCT\( T2.!4,@3]"+9!!/@@M=U#@^;;Q;?&L!,BP JIW?4:9/)DOIF'O1 ! M9DCM?M4@D^;!1P-;& (\C#E-YIK/ _'\G2/8?1!@/\SI#, U$MO;(9!O"3'L M+#AV=QOSI8 ['0.=SHA5CP:EAE2*%L9FF3/!K8Z!+F9V"VI09C E;.$K">YU M#+0QLP\2&F02,;) OK,=W.T8.!&C3[AR"YH\=%H9S:?\0 *C<.5:/FR#CYU[P]#;>J M+MB+:R/[ [0Q.MW7BA]E_YBJYW:\AHTO4EST%3.:[KGK?U!+ P04 " F MAV%,G5@):TT) "L-P &0 'AL+W=O)W\^YN1M(K4 M7>WS[L/:DHN<)ME=U6QRKM^Z[1^[Y[;M)W^N5YO=S?2Y[U\^S6:[^^=VO=C] MU+VTF^$OC]UVO>B'C]NGV>YEVRX>]HW6JUEP+L_6B^5F>GN]_^[+]O:Z>^U7 MRTW[93O9O:[7B^U?=^VJ>[N9^NGW+WY;/CWWXQ>SV^N7Q5/[K[;__>7+=O@T M._7RL%RWF]VRVTRV[>/-]+/_U'B7QA9[R+^7[=ON[/?).):O7??'^.'GAYNI M&TUJ5^U]/_:Q&'Y\:^?M:C5V-1CRWV.OT]-#QX;GOW_O_1_[T0^C^;K8M?-N M]9_E0_]\,RW3R4/[N'A=];]U;_]LCR.BZ>0X_%_:;^UJ@(^6#,^X[U:[_?^3 M^]==WZV/O0RFK!=_'GXN-_N?;\?^OS?##<*Q03@U2.\WB,<&\=0@U'<;I&.# M]'>#PVP=AK*?FV;1+VZOM]W;9'M8WY?%Z$;^4QIF_W[\C\](J!'W 75G+.[?,0<8?PEID&8@ V)<*QQ MWT$\ZR DHX,$.TC[#M*%!5%,U@%#>\QFCXGX$00?0"52C48,:.<,EO,/DY, T9\E.3MLSQ(Q8C3F 42(OEJ-!O7DZ>^BEW0:I M>F W2[L]F&U?6:[*' %+3BX5:3L #LM'WB 0#_GZLP_ ^B*M#V!]S_GX:#N ML2M)6@Y@/A3#OSVF=Z_YG7,UNL $[S7#2_*X\YKA@U/>ID&>)6T"4(DDL M%Y[T6K&3%A.($)8#FP,8D9?90(-Z"URMR,8JY;->*[:&C@7#:\6007]WQ)PK M4RF56 H=PJ68G5HQK1S,',F0>(_%PVOU2.;@,9G["N;/R&4")M< R)6E(@3 MFL93,!4&0(6)OCH);< 5'115C]07R%8 M+HU)-8$T1-42CJ"+!P 7J:HJ?(-P[,ZKD9>F8_$@ M+1Z*@0EH0I2+#D!5%;T :!!=8Y-*6#,(;.P4"9,F^R$@9+X 4&,.(!D-PM@; MN1)A[2!0K9(T3)KNDZK2 5#.,KT#(-NIC<,-D!LK#B8@"<1RW><(E@K+M S! M7+8XF+!V$-(.R<&DV9ZH9%GKG".<+U%Q&<"E.B9.ANE8/@C)A^1@TG1??56& M@^)7BFK"P2E-L?(+PL)!0#B*%=*8Q0D4R,R#-,SB&:3B^BA-%\A"X!BDNP*< MYZ*.#QN$*S%;$YBQ>F2M'HJ"LR9[=?X']$7:"\X6=0P3&9%Y-W M!BFX9EY=<%'S]G\AS;N0RVL+6"58JX2^N !(724T )34\30 #5M*PV"L#8P. MI^7D,A 'DG2+0'+OT0!0J893,E8(U@JAR);!-H CR=,9 !O/+J4*H][*^9)= MFHTU@M&N0C(N VI/KJI]!<(1U:H6+ NKZ"O17@H+<"W'O>BN6"T6&X=9T+LWC1+*[.# K@7N3O M ?]'?7WCK\73.<%T+EU<:9@?BWA!^8/,-T50'=5WJ(IFIZN@B-Y.HQ@%()R?82+%*W[/P6S70%L5ZTN,/T4 M=-IHY&L%TT\!6:/*UPJH/;-3)6H &ZA,U@8;V%NV#E^*<8L3I:H&;1;,/055 MBR5M%IUD7LEMZ1R DKQ=TB"0Y>P54UU%MP8,EZF84N8PY@/E=)J0WJ+=1DI$@5TUP%658U M:HH5TUS]@6M(%3-._<@UI H.N[)620 ;E$\=4@-8*.RLB#]>-_WX MUL_9MZ=7SCZ'\8TG\?W=^"K:_DVHO[LYO,?VZV+[M-SL)E^[ON_6^[>>'KNN M;P<3W4_#TCZWBX?3AU7[V(^_CAN\[>'UL<.'OGNY.;P;-SN]H'?[/U!+ P04 M " FAV%,G^Z"NB4& !^(P &0 'AL+W=O3?'&>XN>?U6U5^;Y[)L%]_VNT-SLWQNV^/5:M7S?EHUQ[HL'H9!^]V*LLRO]L7VL+R]'HY]JF^OJY=V MMSV4G^I%\[+?%_5_=^6N>KM9FN7W Y^W3\]M?V!U>WTLGLH_R_:OXZ>Z^[4Z M1WG8[LM#LZT.B[I\O%E^-%>;$/L! ^+O;?G67'Q?]$OY4E5?^Q^_/=PLLWY& MY:Z\;_L01??Q6J[+W:Z/U,WCWS'H\GS.?N#E]^_1?QD6WRWF2]&4ZVKWS_:A M?;Y9QN7BH7PL7G;MY^KMUW)SZ0[QWVU:X;_%_U]7;HCYM[['HKR)S93OV[_N# ]G#WSIZFN[HZVW(X_7JM0\T8NY. M&+K F#-BU44_GX+0*>Y(#*?W)UA+!&?O(1L)B1F>!,-U\C">WZTSQP$L#&"' M /8R +F$J!/&#YC#B2@3;> \62_"V6#9)(N6N#RR<0'/V\%Y.S'OF"7DWITP M[G(^><:Y3Z8-8#%S'/%T/)R.!]-1KJ8 X3I&QEA@#AA(Z-8:<3MC&7^^.BC\ETU@C677Z*G$R&?2,#$R(EA&(]9OI6 M&F@M'PU-V,P1=+E@[UR6BA+ .+A4NQL B6*>[B9$ M>6TSL;<9:6XQ8R4$MAGC9FPFM@8CO0%LIA?+M1EE)F5%PBC/;4PW$\)RI\P; M.Y()@#VKA,">9.(,]K!!&.D0@#VI??;='2IE#\",E?> %3DH'#'V&U8NHV\_3.PD>Y?FH-"&$5M)Y3J"-F(MA/81GB& MC3"V$9YB(PQL).LRGI06"?,Y^70S)2IW1LE\&)L( Q,Q6FV*381GF AC$^$I M)L) ]RX3.D!68V.:" .8SW-MX=A$&)B(4?('BTW$SC 1BTW$3C$1*W7OC4FS M<8"R+D_]%Z ,LT*=Q1YB@8<8I0"S6/5V3E-$Z8I,:HM863)U,DNIDRBFM-S9 M %1DJ^2+%ON,!3T13?06B][Z&=1AT5M9-@#J@KR>8A34213;3% G42:JQ8[% M/F.EST2C9%T6B][FT[ES6/1.%@V2NQ'TCKO@D]OL&J!,%M-@&P!C%Y2%.^PS M3OI,- K]#JO>T0SNL.J=O-<#[F17@2VEUQU ]55V2IU$&<>*53GL,PYT*(R2 M=#FE$3JC0^&PZMV4#H5#/05*$W6 ,%H+&8O>S6A/ M."QZ-Z4]X4!K,DN3MC5 =35.RIP$4= J8X]=QH/6A-&ZW5CR?D9KPF/)^RFM M"0]ZG&G9MP8@&]/Z!H"8E93,8X?QH)HPVJ*QWOV,:L)CO?LI3SX\*!,ZHTN) MDRA+09N.\N #E FDI'P>*]G/*!,\5K('MV])BLSLG8]IX8E0'!1;]]@5/,C_ MM59ZP"(-,_+_@$4:P'U9D!)09L_IE8)0Q(IA!RSX #)[4G@-6(%A1F8?L (# M>B8@2)'9N#%IEWV-4!DKB4_ :@Y S:3D[ $K,,S(V8/R\'%*SAYDGDV.K$WM M&.$R;UQZ*QMQEX^!R6=1>V 7L/+#%.6/H,M3L0FBR@4PRC.?WAI7%R\A[,OZ M:7C!HUG<5R^'MG^6?W'T_!+)1^I?8DB.WYFKS>E5D!]A3F^F_%'43]M#L_A2 MM6VU'UYD>*RJMNQFF7WHF'TNBX?SCUWYV/9?^VNI/KT1A"*0( X& 9 >&PO=V]R:W-H965T M'; (Z M&U/;"==_7]MP'"%67["]S,S.&GLI>B%?50V@@S?.6K4):ZV[-4*JJH%3]2 Z M:,V;DY"<:K.49Z0Z"?3H2)PA'$49XK1IP[)PL;TL"W'1K&EA+P-UX9S*OUM@ MHM^$>&[.M;8!5!8=/<-/T"_=7IH5FE2.#8=6-:(-))PVX5.\WN46[P"_ M&NC5;![82@Y"O-K%M^,FC*PA8%!IJT#-<(4=,&:%C(T_HV8XI;3$^?Q=_8NK MW=1RH IV@OUNCKK>A*LP.,*)7IA^%OU7&.M)PV L_CM<@1FX=6)R5((I]PRJ MB]*"CRK&"J=OP]BT;NQ'_7>:GX!' IX(^?>F6J5B5[+%4X*=+5"(V8[8/ ,$T\(9-2G%-B7 M8HOOZ/@VP>X>02)_!N(M@C@^N2DB]0LD7H'$"20W MEB%P9,YC"MPWS"<9Q$ MBUI\L'Q%'OUV4J^=U&,G7]@9,.D\#XDCLG#C0^68^,UD7C/9G9EL>4"R^RPX MPYUTWNV9K5PDY^]PEP_+@\V%ET:FI/V%[#17QKFMW0FSYDAD[Y@\ISTZK@(+2YY.XJGH308#Q&#V:O M:M.&ULA55=CYLP$/PK MB/<>8#Y"(H)T@*I6:J7HJK;/#G$".H.I[83KOZ]M.(ZSG>L+V,O,[.P"WFPD M])DU"''GI<,]V[L-Y\/.\UC=H ZR!S*@7CPY$]I!+K;TXK&!(GA2I Y[P/<3 MKX-M[^:9BAUHGI$KQVV/#M1AUZZ#]&^!,!GW;N"^!I[:2\-EP,NS 5[0#\1_ M#@+1K9:.[*2(R'/E-!#O.,DM&AT]L=H/R(@ETD MNE_+H&JV>B;:PT3TEJ=@FWDW*31CB@D#5IA@07A"?4D!;"D*8-#!^P2EB0C] M]Y#*A*2^W41HK3-4_'!M(DKM I%5(%("T=J ;K*8,(G"] KS:9MHM5HP8*.! M*@LH3.\T/;;:C2UV \WNA(E769)8PY0F)HYTMQ:=Z([9Q&HVL9C5OI$B,9)H MW2__BZA,1 #\R.YT8W6Z,9P&8:@YW9CM2#1,:6) K/UVE8D)XNV=OJ96MZGI M-M%>7I$:GUH @E2S:X)B_92H3$SHQ[%FUUN=2QVB%W7F,Z&PO=V]R:W-H965TE MC/@.I1;0,)1! MGJ2%OUZV8R_E>JDO)DL+]5)ZU27/D_*_C43_V/@2WH\F68@6"_/R5%] M5>;;^:6L[X*;EWV:JZ)*=>&5ZK#R'\G#LZ"-0:OX)U77ZN[::TIYU?JMN?ES MO_+#)B.5J9UI7"3UU[O:JBQK/-5Y?.^=^K>8C>']]8?WY[;XNIC7I%);G?V; M[LUIY<>^MU>'Y)*9+_KZ6?4%"=_KJ_]+O:NLEC>9U#%V.JO:3V]WJ8S.>R]U M*GGRH_M.B_;[VOTBX]X,&]#>@-X,*/FM >L-V%0#WAOP7P;\MP:B-Q!3(\C> M0%H&03=9[>P_)299+TM]].>LVFT]"!A@\U3V,-N2F".H-;&A2EL:$@A!B&V"*-M-) FFBH^0-IXJ'F M>:R)),4%,3BOK'7 !D$6V &'#GCK@-\YX,0JMI/(5E)T$A$Q:I4+5&$<6L_O M>:QBX?TC&&0L8,8"9!QB!Q(ZD-/G+((.HE$&,0^M21MK.'$LU1@&B4$0AX,% M=+"87B8),;0AR(':1"(1<\1QO!P(<,'MMP,9+1TJN3,2Y/^14!!)V)$ZD1@L MTM"QQ CFDK#_Y6K3:P9Q>!P[XF!\R9C?F$L[T)BZ*(I<@3!U9(Q=S".'"\P= MF0$>P>01A%YLKT@DG@[E@H5^6Q/=2KO)V^%*8Y[K@;O1T< M/K;GAM;XACQLN^.F7VZZT\B_D_*8%I7WJHW1>7NT=-#:J#K'\%.]SD\JV=]N M,G4PS6547Y?=*6!W8_2Y/^$,;L>LZY]02P,$% @ )H=A3'75NJY!H0 M/64" !0 !X;"]S:&%R9613=')I;F=S+GAM;-R]>7/;6)8O^/>;3X'PN%Y* M$9"*^Y+5W1&R;&>Z*A>WY>R,CA?S!T1"$BI)@@60EM6??L[O+'/.3KK+XLM_F&?KDK MJW6VHW]6]W^LMU6>+>N'/-^M5W\<]'J3/ZZS8O,JV6^*O^WSZW*_V?WKJ]ED M^.K?_J4N_NU?=O_VMESLU_EFEV2;9?)NLRMV3\F'C8Q9E)OD(OGEYFUR]OK\ M7_ZX^[=_^2->DA?[@^3']UO/K?<_W5U6^^J;+'[?YIOZL.?\OL"3] 0/V7KO/G4U_G+S^=.'=S?T\?K 2->TC"I;T?3+_&ORE_RI^=SUOJJPU/=%O:#G M_C//*L J>9OM6O->7/0'%\/^@:E^S5>KB]\VY>,FN_SJOG" M?^;U@3'^HUS1X6?5$ZUGE5>MQWXJ#^U3M_$IWY;5KMC<)S>[;+<_- ^/GES3 M'N_+J@63'[+J/D^N%HNLUG?O-KES\ MEB8W#UF5U\G/^UV](PRAQ1Y$H/!4WM.7K?TTG_R85T6Y['[V_7\>?/OST[9U MVOW>Q5]:F$=/+V6^5=9:]EVVJEO#N#ET:8>0R^[B__4__D?7G;K^^:>;GW_X M\/;J\[NWR9NK'ZY^NGZ7W'S_[MWG&W_]D]=)L4D^/Y3[F@#;!E9PW2>'+D)6 MU_FN_K;UX$/^MWWQ)5O1\ZU)/FR^Y/5NW?73YRI;YDF5+W)Z^7:5 MUVFRR5LX\_/N@7 S>*IKALVNK(KV3Q^K?)L52X+"HESGR2[[>OB9_"N1YIH0 M$;LJ>5+9>VO9Y8XP:Q'!ISTH$?J*4!V# 3I;0*!S?]^5Y?*Q6*W:VZ+;<%_0 MC@_,\3:_RVD-2VSKP","NU6YN;_8Y=7ZZ(:Z?S,T6!79;;$J=@3D%B[ZK*U8K/J\I73.6"/1]Z;576-3U?Y]67 M]D,"_

/3Q:C%%''OSA*- <0GAT/S98$SF>7>"1!]X1BN^>6IA!=TN75(/6 M$V7*]CO"EN*_Z*M1VNOUDEJH/V'$Z_XE_7M+I)U(R3[_4[(AGID48)DM244Y M2->HO>:PO],>2"8H+C^ KT83_:I%(Z^6RP(2#,$& M).2"'EMDVX)@U8$O^_5>T$IH"YT0R7T/1'**+SGC4<<>M]GFR;;RD*^6R>U3 MU#N5J2-/$-4Z;VG?BIW%PL M2$S$A0!DB@WA1]Z>3+"B>XP6QCA*V'[V&"\[^YCA4CSDNX+X^3F=TNODCP82 M_7.,QS4P,+5W HPYH_?EVY:\W'K;H1&_M20 9141*3I/'N'Y 6S)@H-'I@XQ M_(6KCE]]Z9([)_Z=ZPWOU[%W0P2X^4Q_?GSW$QW^S^\ARO_\X[M I.DX\_0% M;DZ*8'Y7@/ASY#4?4/3Y^8?:=[795<;O? M0A]9WH%+'Z[IY72!;N;'3^^^?_?3S8?_>->F$L<) MPDO'/4P!?N[@Y7JH9T"N\[;B]$!2/1Y*]AM2:LK[#9-SW![80G!W2:+=753$ M\:J<[^\MT0*B%OO.W:,TTN*_>:+W= V+^XV*J8NG! :9>B4F MG&SYU_TA+>_0 N]^YX#/PKQ+D(I%K=]]YZ^[9OT]M_\8"E[=?)^\_^'G7T_7 MY%D;?[\J'VNAYC\+-:?YKQ;$,[I5& ]A+!HHLED4M(.-)TR #/V+=7QB6%^* M9+9U;Y\I:K8)58=:I<^V6#L)WT#M95&S6HIQB6K> M%5]!3;N5;S^:G)WH-#07G0R0;+O*VDR936<7MUG=V$^;R-:"F^#L.$YH#Q ) M29PN2+OH4/@=V0@.F5?.)".0Z-F:@>WE=W?Y8L?*5K8@"5\VWF$G(&DH.=ON M24;)0 OH>;KR+!S6^4)M YTV$K$4>3#-_U2R MR?-U\?Z3+M5S%UVL:\2LMCCC2;V_K8MED7495SN.JF&R<-:* MCBO]:[%[@!T"< =%Y4N[W](*[01I/'#.JECLG %IO^FP]<5@8GRH6:; (8CJ M"X-C<0>R1K\ B,]BTIW#BL.8](X)'Y/ KRINP3]2L_A%@W70ERH'C,^6N7PZ M3XJ-WL$3;.D'C>XI'?A]L=DHV)Y(#WS!NSGHZI&W^&B61)]Q5 \Y/X@K?5 ; M/$97'>6I\KO]RV3S=__^RX?/__GWV0)"UU/ROW[,H=BTI/K KO=1[7K78M<[ M_$I@X!,6$XN*/T#J//2R71OUA'T?6/H.ON,L?>_4TG?P29CSK@.1U.GDAUY@ MVUU;GULQ\0[^66QPT]\%!L\3*D**BP(2UK&2 /25/'=--/-[\8I4HAK:WVCI0=$ Z? M?^/8?$UZJ8225DSC=M/FD" SOL=&;G[BPEC?VA(4=]^!V$KICMN_F:,.C M@1TW^?9P>,:/675XE>&;+=B&41^M'\-A6S^&P[8P)1RV]6,X[$N,N0K3PZ:< MR*44T*&33&8W^_4:81J$6S?%_::XHQ,CZ4[=F,"TC^6*5*X.*>KD-X^LO7^9 MO& /3(27Y_)R2BR'+H(,],$D,$>;Y/L? MRUL8'W[,%@_$UF@CWZUOOX]_NR&9B4BS#O>&!*C?Z$ ^YXN'3;DJ[Y\._H"% M71(+KU8U;?1C]H7!(9YA&^[ZW0?$)N75MB+IV+[][MW[ZY_U\_=YYC?SY_)A M@\&NJWU-W+X6KKK)1&S0A_Y2KHB_WE]\I"_SO-)O?ZYORVI#DY'$1M\2!;>E M)#=7=.EW3^<,^(\Y&!TO>('C)(!56X!W[L#[L7RDC;Y?T0%@;/J]E "=3_G7 M:VAY/.&G,EOZE7_.26O>983D/Q3K @_3-S5]>K!S6JW$;+70 S++"XN/;*2# M2 R#PD/V!1;ZG-2*%0VVX;DAT=*/A&U+!@?!EO0^6$9(;5^1YLVXV1Q@#0U_ M5[* "8H1C$%CJC1. A@M?9<[JQ4]A#BRX,4I*9H>JR^37T2E>4>,9\VRN=DQ MK\WL^#DP.[[/BBKY#U,9WKM9"6MWU5ZF]=]VVT422"L+B:5BDVO&EPWK4TD[ M)R0G8%AHUE8B@43^8!4(SZ[@P<'3?]TO[]<::E+"GD9//=)Q\5/%9KNG);#6 M0D!8DU)!&C=^HHW<83>L -&Q'WTX>)27#^*WHW.2X^0'B :R=IL\%'D%/]/3 MM\D/O,8^1/*-6&SIA;_MRQU'7A0+$*DC M#UX^]P_X=_[0P/&"WMN+,QO$^\>B-L#;IMRIXOBJ13@8K2BAS:- M&=U[Y2U"2-B C%4 X#QI..>3065(4/D@(Y,2M8),L\XV).4"2[XAM9L=,[$&F$N0IQ.?2" E+'7)?+?"6$ZNZYRV@R M+]XSCB.B&2L_3O"1< \0'KZ^2J?D]AJ:$SP4+U-\73/+Y2M.R_R)#C89IB$) M^='#J@;_40V2%>M1I'KN0 M!)/@;3\/<)NH3P*C1<5W&3MSFU(0Z)TALG)T=[^6U6\7Q>;"8.0/ WR\J'>. M!SJ#G!T?609^QLV4MT8REKZSP2-@\;D()=EE7W]PW8W>9Z MK@S!2[#V@L2Y97)?ELM#F^@ZDPBJ#H004#10L69))'RE>W#_.TE=^5;EJ1W[ M/\H07U5*0#Z!DO:C*.;'!5D5L-*^ZVTN+-2M$P-GI.6XD$Z:=0W5\F)77O ' M""I%QWYJ.=JE<8H5"Z?F% )@<$VP$PZ48PROV!I( ONJ^"_F?H(=2XB^:S9O MP60-<:G.">6 !S !7R;O\!T^BBEQ8Y%HSZV%Z 91.GHXPJ/TY6N\C @1>,:! M&7F0L[NBJG!*Q MI*U(UKA,)CFRK&(P=2Q^#9Z1)@4=T(9T)X8CU!!^O<6HU1%C&Q9.7'1O0*E= MYT]&!CQ=V9KVPX(G?/[#7)@5LD]1X31.(2:.$8] _@$]Y7;"&\?[Q.]6#K?,IY@@5XBE_DB^"7B M2PLE@X._7!/&*"Q)$V7;UJ:QI6_T\A D:M'-ECG),$PR;J&7U+7(LL#L%*?4 M=84SQ]W!C;/50HWC'-!&KSPFK_AF,#%YI2R4[@Y6@%?$6$>'MWH"BM/(3)F! M6?0KWN?7"\C :@F/QX#5@]3%/5TDNB 0:>4D=7QQT8M\H.S;KIBC/B:@(QS% M>00>(>M<+)'7PPL!N\LJ$LZONI[!L3X!;'J9O3ZU![,(E;X G\.+O-PS(VF= M(D:G(?Q=-66$_BGT(]R3.)=!)()I/&;YNP'(6M \,0YHRO2S:C!F41'-;?D% MYXN1=B:#- 1ML.%='6)P('LI&FJ:&_9X^)8)05GCQ.O NH6!RXWZ4>.K%4F# M3!+HA**7E_EB56SR&'P-,D(S0$,B(KQ?L3*2'7C-236LYH=RB$A*CT2$\A6M MX:W*DJSSBX^UM2:.B.#I14^,R 8MYDN1/]8=]'E7-VFT0V60^8"\LZZ:YTN/ MCXC_J?!OMQ,/0:6*?$2[^@ [_'Q@B>&ALHRM,@G/C.'N(J$K%6H6R$&>KG4) M3RRNL$)XI'1$Q0.*NJ)YR+VVT! M7,Y63Q@:].HK[7PI5%)WZ/9+>G8L'?.>#N@NCM(F0-)^\ MG'W)BA6/RW##?TC:(%RZ5>%.Y&S9T7+%ETP,:AJA1AI!Q0'7*1_TRJG_6,%C MQG9*IRKS'0ZB>>E +&U,K<@$XNH>$GB4@OC.44Y+-^2OQ2X39!I>B1$MI.4$ M&>8KC6Q$,4$OBW0-H;2'+!<'C.""U=U99<)-SZ/B_OJVQ+\I#1 1@:@N!HLW;6M<5CZ9WQ M&1%TF)MP6P)B$3V5:3[:C6IL1JE3!*9E"Y@L2):[<+\F2=D%WH F Y%RC>"Y MXP V=]%%-A>2QQ??<'5?NU7P7#&CCBX^/PQ[HAPF(ZRX 7A%;11@BY#C"*98 M.JH*=B(7:5%4B_VZWHF\:/F5L$M!C6\.?)F\5T9D0QN$0QTV6JLA@JI'["6% MQ('')3#UOLK%$"O4@SBDD)8 -$WMS*=&>R5:UQM/)%)U'8N9CIE.]$Y9+4ZBNIO:8 ,506(^D+\$3RPM%U& :SHH=C2 MH[.+_IRMOO6?U-:UR=8Y_= ?V]<,AF^3L7ORTI,RO3YN>9<=!.S>'F[0J&RS MV8/?BYT+<4;0U.B7%F__1CC,,!!2/PN<'7(.0FFH$_QDL!]P*7)_HO M(2DF<46R*:&Z6'&9,/"B5L5O4(19[<96SS+YJGB@F=F86K(CCWX>]RSNZ=PS M\\"]A\L0.!]90*9IO%K?%G=#9+.MQAMS3+0Q6^WK732W[,AN:#A$ MY&@.11]&"KX((D_R1L0P]4A<7H):$=O$$CK##K'N0J "H<[#V1FSZA=D-*:L M*#%)4Z"JU43U%SXS^2$/PLLO58YQ!H5:E,M5#6Y;,1OCL'/,"^?.D4PB?.A0# M NUPUE%E(.8RY_L(EYPALB/:A7HX6:G!EZ3[@76RPS(.A?&4+]Y$^U+H1EC% M#NB._ 12M=_:XU7)M678%)R9HKC=20:?1:.Y8"<-0W#!5$U,Z(*2O%#O&MR+ MM$E;?(,E9JLFO:_-:YVIT[-]TBK<^J@HY;YI:%_W"VJ=KC;7Y4JZ^>#6G:7CUK)#YDS<$P&+K+ DN+&5/*,,Q;;LG&WHI).@W M75Z='QXS-:)GTHCPGF4!TY>COB3OZ?F4X6!$L3P=H5UP31C1*U5[O\E7=Q<^ MSO*3V:'>TWTS%N;C>A:KK%B;9\FN1YN KB8,N%YNU*Y,[K MH?N%HS=,L[XGO>N>PX1"<1'B):QBJD(AQ?$J+M!T;2N&G--9'*G#HE]/9G?DUV)TDO>\@0\"(+%\&YHCV M[6 C7"=H)<>ON;70N9%U%8D*[0,=E9<@P5E0!HS0BD$1;#1<*N&2D77,>D64 M,*-0L=8@&=6#-.M0W6F14E08%>PR3>I! B7!)@:(H0LW*&J=

[TPW+$WV,.,:F.7+5"R/ $%LVUZ6>:W&T%61@R#M(J[X%!@&=BHDB40DT<-BD_#\ MI#%UB:=SH6^ZC) ^P7$*5L(40QT8#WFVVDD8(^*L%U6Q#0F-7 HV;T<06WRHX%H-L]U(2.<(DER9D$L44CV"M,1NWF)Z1]M:D;@1S!Z3M> M%IU3R4'/; ;RB*;[,GR#VRM1%B]O\XQ$@"6 %O=$27!>-5]NPF:=+S7@71^) M%X]BKYA'#!MR?,Y#%<)?IT%!@%"6>Y;@-*_A$6*BCDU;A@L?NR6218?+F:#! M-K--%&?L&+*&[N& Q:X-82Q?IIXP!+B%N>UG*-MLAL:-NWFH'(W>C4][O/^_Z;C@- M-[BW50Y4PDWYY?+F,LAW%-5"^+;Q(B&6O=\6P,$NTS>K;>K\BGO$J[- MS!%>2.5^,IQ,XD+V@G'I 'XJ8V;C0F@,Z^M<5M>%^/3^)Q#J/>1:=H/QO;(, M$[/]!QX!]@"(RG)ILBSCP.RY*%?()C#9)T95C%=IK('% Z3BGD_6^YJMWIF6 M.D&UZ^5>4E"7.903[VJ1T%J->07T7"Y+L'@++";0(AJN%0/#$SH+AHL XU17 MLPRI6UXB\FY7Q;W:Z20DS&Z.* [N4KV@2[=%8,D M 0Y<9D?.L_+(&W,#^-B-\:BY=6$R&NY'AC60Z$6+N\A7DH?!-6_NS;WUB".Y M?7)3-I<6 "W&U.;W'53?B(5;"U M)=C(9V:7H=N^(S(GC-+&.#^T,'T@BK_HR$5!&.+"Q'M%1:X;$QA*Q!GU)3=; MM<8FK'/2O,V@0CM=(G["D*N\_:M&3N><*0JYKX 90]S<9I-^+.H\QEPVXX>J MG+W/%HEH 7%88E=BCXH(P3LF.(1;;;AJ1 A'^4Q&+SX;0ZGPO431J_9'!-G- M'*D!0%O16BO5[#H/M-/7Y>^%4\8"ZYK(FT8N^ "[:8 =ES39(&@3N+$\7F6FU47QTC8VN\VH("" M;=NV8IA<,0Y[?%((BMG!(8>C5ZV1F&)D#J1!B(OIU6;OELA^%.R#.I1K6)S> M9EG&AB@4NS#9<(PPBI=1)Z\4Q[47 LX972N^?D 0BY0/I$>$!S@[ZTY*))=\ MM90I2@S;1DT3WIPN@<$Z3-H@(!(6[#8<"(YA5$^$H\PFW$JD<*=)U>I=4]4R ML%?Z_$UG*33#=BNV@06Z(M*/PX"&VJ"H\;@>F&G\>U<^B@4(-%Y0@;WDO%;Q M#G8]M:\EQMR7<26QQLD=J=\;'HO#UWQ.3^!.BIYW4H)G*#XJH"T6Q)BH6;YU MIX4DMAF9$QFQ %S:2^)]+,G@'I+Q9BU!B5IA=_<4Q$44A#X<#K#6B/&-W?(+ M86*,R6%>]&V^>\P;,7;8)+O6+=/&>R3X)G'@:RI7]X*(E<;*UUAZ_A4EFZR M#M]C!+6=T?>B_+'PH8LZMP2=JR5M;%?P17LG+M9$2_%\9CATLX5,ZC%9_;J7 MAB8X2A6-PJK,+5PBMD:R1 2VHH-,0U3$-.#[$Q$<\=KY33 M7',):LEY=1>RN@NL[L)"K(R@[QX(AU!31<7UOZITDD5)KD%P6(LJ*.5!$2^M MX**5%)G8.+P.G5Z!VNC2&LSKQ\[(!OB=#HF-O7!?*>BYK2PB@RU#CX0&B)9- MEV!9: X.:Y)W^=*Y[H5V!+8P4P:Y"X'>'C;0_/J H@TR&R[+I0@",<#]P.'X=Z:64?DE^U M-X%Y:N)[N;G/[LT8O]-J4B8[2R@1B"&B')WMB169/(H1RRR79EUND(C!W\&= M'L=(V(":6.3S*^!.);@B[.J=8X765"%2K[(XJ\4]PXIXZI9^EQ4KV.$TL(&K M-EJ@@82*16&M:ZD+PDJ(&G)P5\2 <\*8J5,8G#[J@AJX#*Y(,^HUUM_4(2<% ML@D<0:@PA,#) ;,1YRJ$E0HI63J"5&7Z$H68T+ MSDT_%UM@XWEFB!JCWT"/0!RS\/&NI@A145_C\^97\V8;,\:S+ZYA6A4ZKE%I MIP#* G8#!2NP>TE3(2SA@O3!RR0L''8=.H=<4;:/M"LNZR:RGRNB(L=-&W)Q8)>)LC MWG0#_^*WX3^8E,I$[<&Y7\9@G P&Z7P^X#_#4>++)/*R1-.V>J_?@NIU%'E, MYI-D-D[Z@V%R ]J3JX"6?Z57>8R@ BN?WF283,;X;W.UAX&!]?9G(_XS&O"? M08_>KXHO;!&0&_%]OKR/RX/2D1;;K='0[RUL_WVN;W#]?U=W]9IU4<7_&V<6 M3-Y);.DG3M2!.3-O%&RJRDT)'K36*A')GTFLAZ$4QR1<[_W5S1OKSA 7,^NG MR:ON C87R<]0\8E]G]%J=N66SG(V&%_T>^>OFKG'3 ? C7<2!@3XI=K'(PDJ MLYJ))UL6@<]07$L^3D/<^]N=QC0-44.8/< 87M&V6M&K%/S(M*#OFT M7:Z1EZ<:MJ7T@ VQ0?P)KSWPZ04_!:2*?O"EL=7YS,ITM8P25J7:K71!$_>] M.M,#\E$'%346\R4AJ%H58NR 4R19!30>C\/K^M M3L;G >'S#Q*F>/99<'8T\ @;!/,X3XG0_0!Y. 7+Q8JM9#22T.0V6Q,R?V>,)/=69_9<_/HOO%9_KJ( M6(7@-4:U;?B+1I@&MADY\B#Z%3OQ&H5(KX8O:,YQ7)D,:UZRE"&E\!'X/N:M MLC@M2![<-)^;L\LX?Z6S15@LDW)\4Q:#L+:Z](JE!1SX=4>&7A>A(+^!$KGH MX]636<&J#':N"XY"57WY!ST 2&M<8R';A,C L4=/,+LM3#%6_=M!2HQ 4C;C MCGB75,Z09$9P N<%9 =?OHCN-.@&^]Q8*0:Q4+_C MX_/D9_X/(S^JUK5)2APM_*?DH2NB @9,K".,:GG(PVR\-LBH[,5 <60+T?X5,^S2%_]3^XP% M6(GP16=0B[3@O'FD!8A92@J;;P)O(!/01<3%=2LT((8BPD(*,3WIR)#L)E:)+!B:LP4#(YX&- %%Z=("#4L3' M6PC927=T;1O9YHGK\"L EM_E;$E!E7C".256ZIFV.UBK3,1#K\PD]$+2HDDC M5LW@6:$FI@JA0',25?D]0DTT\-\IV)Q =_CV_WF_R4^Y_/WA02']?_[?LT&_ M_RR2[XL%-W*0D]1[ MD%@N/VDH\?B<10G0A]@B9GSG'JNTTJ#ZG:1!D ODI^.$I,1([7*]78DO].&, MNI>XNC>U$V-Y-@N!27.6$UF5R.@:7E6?&F.U^;A0?)UTA: MJ)Z"7!,X I*%KX+M.RN)Y-%H&)D4=6.=@5DD*A.H7KY"532[=SRH5*4,."N> M(,K^9#MQ?7?7)5I99L M:H)$Y"2N8#Y3!R6\*EJ4\*%Z:ZV3? 8O?/.L:1U8T_^?3 Z_ESL?0A56R?CH#M'R"77[P348RK1DNEFCM+O)$TU,\X0RL.^/2J M6W2&"6DE6WD/8ZRJ-"*?OP_I;HG7;JSKKVX\(UU'_A:M+5\-L"@AL.3T"X MK\13&4=$Z%5HOKM]TG*?2^M+Q[%L)AYPZ%"O3"3\5(WFVG-QMC;RQ\CMB.$U[>2FD,\TL[ M2W]JEUT#'^NP<);#)"!M#7575*_"#$>!*];"+"*5,> JS8C0L.U>)J\Y=SDT#=*Z7"<%6L_X_2_'XW[G7; M%5LV'/L*GE8W0"Z1A@SSR;>1^B",6MMZIFH [R&JIR)[.%!1ZK$CN-75%I?- MTPH"SW<#,G"NH0^>6)@;@/5+39/]UA7L?&L/IS%(!05I^_O-\,O];>&B[7Z0O8GNPZ57R M=;WZMJ;I\W]]M=4XOU?_-HCKLH>?U[LRP MKNM+H^=8JO'H;H@#;TI>P7[#X9#L[HYBD-ZY&*1&[%YR]@J]%5^=-^LAJ 1N M@P/_N+LGVY4X"K_8[1%7&P0--JJO"*EJ$]_MOH(].\[R^:9N)&=B'E+LLUK+ MVX+:2J.0TD7P+JPCENMFZS,,T7: (14-Y]#C7<;%;#:8U12M.2]77EGGHMZ MT$K5OZ"O=]IN]O:N.9GVZTX[)2.VJ'_M+%&'BK994,\Q*"A! M$C17C^,?N"N,P^7+J&F/=/Q"#KI%643=MWS:L[9_"FN-G])W2I/Z$,X=-Y#B M9#,#5=!$2OLE1;VDFG65F":?'2QCCMPA3=?LGW86V,9 M9P("&5>6BQ:!KK"BNR<[2=?C4MQM7W[DQ\]V#39TJ$';L_V?5MKQ22)NI!69 M54WPQQIT0FN/9TVCK).9$'+ODQ.;X;:FR@DQEN$<#\@'TN*TXA-'6-;$0T;X%7]L_H8GZUMN-R@5 ML&Y+C$F<;-+'6_+A1U(&Q'4N/],/_73>'^A_WZ]*K;B($4C,(+A/QT,\AC^< M5_"Y8A[PE-#)$%[TTQXQ/!X''QA %[?9XC?.\7,4&BL83/C_HB_3%_/)C/\O M0&XA ,"43J=H(C4DWLE-I8B%3Z?!>?S@$40A'Z*,0GN6CL<#]]=+VP<8'O8" MB/0'K95U#CZ9C-S?)D9-_J$8-1_8*NA3&Y^&Z7 X9HSA#RU\&DWY5_QY 3Z- M^D/!)WSHP"?I.";_[<*G/HGC#.)9)SX-9_PS_AS!IYAO?[Q!*@F:OF5_I.%(X_:J[]L?:74A<4ONE:H_>D M!(9J5MV$%UJ\E-?O5")L_L.R[2AFY+$(97L,$.:P$G'E @V^XY@@^6\@.+=9 MQ,&+2F;!JN:\"DAW0H M:#9,F6GKP-MX$45#W(JZ;1556/.W0^Z29SJE+_6D=:X]F"A(:2+]M_C*"JT7 MN-IC2FC*LN+V&/H]JJ1_L7AA5J.K9T82 [\ON&_"%2R&Z/U1%2B4A/QQ:X(D M0ULIN3 Y'2*2KSM@[3XUHZ?5_2(JC\AW-2C;=1!!I J,B^ /.0T#)60J?.-% M 9)FC0C(BR<*BK$[OU@SOMR M=10Y;$2[.%J=CP.%?:F]K7B;"8_HY#X7U5_8;A4KPNYJ#0;?BB!VP]6W+" M'F, Y_JU[/1J'XW8+S^JE:D66:T\HM[?JJ%5BFH@S\J\!&[6L']/-]X$.NFF M#+<;>$VT^6;EK(9-%SYL[JI, M:CK ='%EE4>3=YN\(J(AC/>--=QMCCQF]6,T@[@Q&*3#L=,SAR10D 1QY3W- M^![B[R"=# ?VYWW3GK +NJN?D=1[GISA230'II?Q>8(O#ZYH@O5 <)BG4U)U M=9H1K:8WZE@-J7TI+;\V>BJ\^P#1\342=2Y0Q]O]_*P./IE2SX];O/X-C![B]QZM="0 M41H+!+[[V[>GMOA@$38=3EF^@VB*#X->.F8(#B8$TS$K(.,9F]7IS,=]9KC: M"H24J G)L[ MC.BQZ7!"_^V16D6C3@8P28SGJL)-6-T:I3AAPI;YA'Z=DBP] M3 >P[Z=CPD*3/T>D38VFI;W)*$5IX#$ME%G4@*88,NU\GDNU3CE.M+;YBU8OH->D94Y) M(N(%S'D!D\&,__;G?5O(9#8),ZN9X@!=FK@R$P^2!+_R?_NZXL&@4;*61R:@ M#7H3C$N" >AUB]UV]Z-C1CC!ZP1D>81*/,U".*SU,:T2S.1]G7R^0R2?KL M_O:ELMI,<1/(CR8'K_=K6 MS/E$*KZS*D5RS*;<+, U)2^BM>)NMM,06MBO3O0U[8\F$N9!='XR9EH#8W!O M(@1G,AP)P1E,YSA )2UT0\"9)^F 1(DFGKPES:OKNR,D9(Y> _3$SYODBB3T M%2N6/@(C+.CD$E_$YA7YW-C#EFN!+@>!IN"C>AU^/*8ZW7-%X&C)'=5'1B;ZKLOXJ5E*M<[*7QD[9L M8V6=H[JABR]+/%O3L^^S6]0A7F2(^17&@C/=E77RPVZ9729GK^05&?O5>2KP M"H%U!!3=\4@608&7@Y:M;"97 ">!Q_@UT?$!"2D'YU%%I8EV4D3PCN[]!6M= M?(Y$HXI*)Y:;@-MWF;SI.EH_EJI>KIS6QAL>V'@?];U99@4G9><7G"N=_/#A MS<^?Y+GM"KF>2>]R.OZ#-I1J0D,>I'T/+H>#/QR/Z=ION'2* SB2)$ELZEV2 MH/@'EK-DC1RO[=(TN (.".DUT!BY.T\ET8%GQ\:2X MAQP_H,DS@=>]V0,,]OVX_+[K0Q"6^&W=^M0ZE+M:WG)<.ZGVF=SO,]1IXKH/ M5XS_I#3G/VRSI]$0?(1'QO'7A='H0;(+(G)$8YQ(#M0;MB!^V$"2G$7=+T:]_[@!&9[GI[5CB;+TP#J MTRD5>=J[9C0BU6P\MWZ (2'AVTN7-U@86VL#3./V$!*$N7+9?^PFJB.9!S?"Z(^@C,<17:M4-$4D6]TW=J"?J>999 M\+E RF%F+:Q9N?!!-&UX(,(E-(++C$L%4KF05@B>#.OH- #2)IR;K7D$TT@] M.H 'B6]V=^QTAI=C.9S)Y5 .IPYU.ED[ :?4NFV:-7CONQWXZGHX/7Z4?XC>"N;BK M6L. P3.1:C,=X+^#<5_^JTH.??A[#1?-9CL\\'SXC-6BLV9C2S\]^.!+55:Z M[PE,J76^/;&3MDFB6!D;1FW9E#+@IY6&J<2UXE1_YJ;*$K;!AX M[,-WW>.XJ4^XY[H(X3^^!$_ETPE1JS2W,CD0"1]+/4^HV5LIQ^I7Y*OA/93[ M*HXJ/M:15NHY2ORIU&)T;BGO3M3]%>K E?SW.HK)M-*VX"E6=5(3,BN?,=\ MEW\=A59=NZ*#O5"L?J4//PQ:I&@X7RD)C%81^SIV/ 0-)G21'8M19T.7PZ-# M00]K UJ=TELSF$=U 9@R(S0Z[;.9=YZ2"BIVW]YPX'$XBLC3SC7]23J%87XF MD63#=$JZ3.<;-;&;%;UQUA^E$[%J(:Z&7C[G[V"R/5>+<'_:3P9$M,Y&\QE] MV5J^>AUMX8A'ZK5WT+SA5[IF%-PX2 8Z'SIB>R"FGG2_$Z7/\1-!CY\[[V\- M*NC_MD$[K.[V93CK0\T U[',F:KH0_J'' O(!B!HGZ8EB-P^#UK!M2P9OS. MEF3_!W0:^_]8HS&Q0G:WBNHTQ[ -X_4L[6OU#%+K9C UMI^=<-M:R4][C<2' ML;PP3GNCGHP3BBA'VN ==U<]8S ^%@/RDF>/7=/!,S5\/UK#E\8N>D,N$9/D MA[LK_:5DUCDZ0 (\_(+WVA^8IL@I#2W,4V"XKRR_QO9(I:2(:- M7]1:=#>,+E?6?^?J#&MCDL)VJF88ET<9*V>(*PI*]9D)G.>1NC92U\_"%/"C MF4W4J,)A[^AFP_?6&5\PN>1&05_5+ML2;!$OH2M2IV,=*+<3J*#2:Z/1QHPN M,L(I*\WK5 NEW1;MS4XOVVFW:@4&:U&(L*E*Z3N&XZ25:S;K[W+GTR ](><2 M<96T[*@?@"F-TO>2)6K%H5=68;K6@K&Q]_D.Y;/%?H; G)YGJGVDVR]L3'4B5]O)8\EYZYBON:["W^*J\YI[5A7C=$J M505 E30AES'!.2Q1C)OF)/ ;0L0/!UM))'6JT<\201A$SX415Y\CV+I8GC"< M#4IM)78JO>!!$>XT/B^5*EOUL0UEOW6DSMUD+Q!>.R;3GLB>#[XZ("M.2,(: MF5=U[&VQ7+,+T2)P_OMJYTR9T M_C"\H6,W\<-^XR$PWTR/:G$GI3QJ'V2@R<)$@VU M*U\5T:ED1)P6_S\&BB,KBR R2J=TMKJT]R%.- 7ELT':G\]I:/XXXSB>*VT3 M'-=-%A7LL/WAIW)C]HNG93ZP44: =$@RNNGOO3'Z_X_R Y85<4+I O M]N*0N<%!':R24]B7C;[M^='5B8\U$,'#MIR>)D5/N[IY<-3;Z#&#:KSGB%Y0 M3M UCF86Z9FRBEO6K8GDJ95+[@CD'+7 *=-XGC6<68[9D?0&S2.-MQ*$@^NK MX; =X9*ZU1VG_5L0D1^R$A7C]LD8-(06-"UL6@$X["RYMI^57ND?Y@C_,UMO M_\2>T3@J?#2_' 'CAI<38&DON4"I_C^(FSU\;G@YH*^'A,[X@^<8KZ\M2*8\YN)S3?_%D'^^(=D/J^B7>L[^XI];AQMTOYBT'@K"\GA++,:XA2GV4 M*?(0U^Y9G,CFX!)B9O>:V=UK9GA$2.:3YV[SV72 8,JSZ8R-(+-13^A>U(PC MBUGGF*88S7H$W-X1V" FU3\_ ME0U=JL/$KR*GAKNXPA3.,#F[=!S\5+;=F.'40Y+([UE8;B>^0!ZM"@1U3B9- M,3Q(0!(SCU/&PU "M[S(=^$"S+NI"H*C9@14#HV:#7L2],2=,9OW)"Q* M[)3T<4CDD/Y,D?[;[T6FPWH+.:R"69OP[.RW)L&0)LFOCYYP:C:YFS@:H_0WSB.)V/AF:" M0I[927DA!YNS M7XLW)8JO@*ES(\*R:MJ,TF?Z6IPS M.9[-Y=_C&:=[CL;C+LF)GT,RZ!!9#5.$L8\&/H%RDHY'\R QG32/H<\2;B3? M!!W^@D3;;G3T/H&X7[9I;@HF_QA'=-4TYF#H9)#*. MTO!.'4M;U&B^H"%*C' AC(TUPW!;7%U>=3RX1.D?R+7>9MZKK8X?X:QIZ*'?= M>!,M_#C2M+P_066$S@8(+WW^F!=H>)D\^WH(6LG2L>X#QF]1[T[]MFPC*<6_ MN+DOV7YK*9YA\RP6+]@=^126R^.[+K5VEGY=85F(PC=L=6EQ&. R><_A& AL MP+G0WRC:_1O_7CO(_9]81NIS)XHLCU?#B.[H\5+B'?2[<UX20*4ANB)Q09+$P;FTV'#,+U3\(?SCU!#8CX/XU=( MH.OP%\?I&B[NX#7*\91WX48;[=14N6Q;I)N$THTX&C5&],)G/%A@,7E-@MWO M6T:G[_T0$4^%*SG+E=AZA;-IX_% N35)R='D^+(=H"H<.SE156LX/#'YZ) _ M_Q WDF6:?^3W+K,7K^[ XL;-C!<_I+I/^8=ECBH9VK2-BZ >BEVPI)9V%K!O M-W#LMQ>'#7)EF^#]]\_4#TR].(2;:/_BGO,F,]9'S*&GM97]9<.=Q6_$#TWZ MRECKR:^MT[7:SDPRC">#(>=< MIE-2_A@6"3Q6$Y+\>W-4O!J/APX",U+ZYCV:AQ1$4?L6S7DPU+P_2X9CY/@B MK* MQM-D.!KS2[V^LZTZ?=(,8&>#.1\>Z;R#OA0 &+,%5YX_OKI).IB-DP%*4_40 M%P@YU" VZB.?>X;?T\'4)_S/A\@+'Y!"? 94LHF"]@Q^3CZ&R0#H,ARD 8G MIO?H0S.PH^/MHM8>S,U0-!>Q !IGG.U.-\7N5+1\4%^3B^M4_LD"0/.IE*D? MNZ5$?+;1%&B7SZ&W=#,/FE J&_8;>(I[-/D%V%0!#-A8#%'UX$U$9DEW3^LC MBU0KPTE3!WM0,Z4(:X'+ZK1[2P3R](D%/9A4T4T>S892KP Y]?_N3'P:=LOA M858@;>GT0KHPJ*#(%VLRT@_]ZF, M6;T<><[=R,;C?C(A(CB<#SFHE!M4 O.6\$.6DI^ 847=KNGNR.6?2A2!7.+_ M<'&5KM&9%8&FY:!A=SH9@H+U2 J0HGPTY*=AWWUY'_2+\"EN3 ;*-7BV^@5H(NMM\]YCGG35=PEXUS3*C MSU7L]?=>AW+^]'"O3L*^">IQ><;;CA]T]!>O'ZJ VG#M=E^.M^V1OO6=C7S8 M*,R7@YE622'0NX!M]P2*7_1@S*2C>I,M)?W#_3H@:7Y$&"'(C\DD @.@)G \ MUR^<^@BI+]DZL/NTX^#! 5K^F*5&4ZF/.S;3N,F,8.J! M]O-]+L))EXL87!CI28>QNQ#O!-^86_/3]+E,#Z81[S\E/<:I1J(5!&IMH99UAW29T&B!,3=79V[0'$"B=9M M6W!CS ]WK-Z#3*0:\!W/R6-RUG;NB)9K6C#H#9$\=JRNWY<.ZLY-?#OP3,00 MY\+3)4L&J./V N-GX,91^>[JJ[4WVMAE\KYS>('![QJ2;7%:V[3E@>8BC]Y1 MS!ALQ+H+1J&)"$EW''DIQ7L"Y.MZTY4=;!PD-VN3&"Q>W>LI9Z$KL/<;M1WB M^G)J@76,,IMBT%J*J]%Q<3YUFYUT* WX?VY<'L[Z;!;?%B,U1Z9S>D7<%K8+ MB9 S;'MIU&5KH*! J6N,-JR(B47&H=A1O],0;E>@+TLJ^C'1S7J;8G.J8VM[ M49F54^72*S?+T4PKX0GXVYN,V2?8&Z#FMU,.G6 V5\'LUPKE_4!L((S-)E(4 MB$-)KSH,ML2VJYSC;9,DZK3I,W M=*B_H:5BOGC8E*OR_@G5!U!HX\WG'UZ=,T!_9S&#-#G[^/D_SU,;T.H9:#5/ MB_;3,!)?%)$+JEJ8WY_"VY["3!2K-BP F^3N:5(DD;I,?J?# /PY?'M'65G8 MTM>+HOL(W-]=77WT,,>*"&[2:4Q@@\VB0-A@HNX;.KS1O&F/NVKPB=I/J=F4 M0;D/,"U^UGMP4=U#/ LP08MS#;>JF:\,5>%ZK^+JG\M;%)QCY4>N\1M?@C?2 M(NN3WD^YU8ZRJ2 8 PE@.4+N049;^V/R":8;;Y(/-E9VOS=7G=0(]G/Q+D5^ M),3;WR*@(7GO?&N5JQ+ B;JQG.(Z@H7U5+PGN+6,Y"PNO!(T>V9M1.E]H.:= M:\B%&K11D5CCY!'? ]> T$RV('@.9"/]E>ALC0*S? [ !D[_DUN#*'0VS7.V MC_B4I+L](+J%,5,3:J(PMD"O5S*!\K+.#-PI,6J23:?Z%O@;&^[[+I=6S.ON MBE4>V7XD LZA7'3#0V"DFJ+BJA:TN6X$N\NFHW!3W+*EZIPNA*-TCN.MTAK.;\ M8-&'%WDHZ@/#N]D#1#R\C6*CP&/_^D%G2&OK _7 ]R>1G[Z]^E0[IKO5;0*X M!$LT$NB]'99S+37#K.3*UK6(M(U:*S8M 1))BZ"XY@C4C_:QT\?0-!_'[F_PK;>\Q7WVQ M4@B';:=!@[K-THI>')[%7X$#N/F[#*9OCHFC@#P)H3VNELNBI]5U4=\QK%JE M=:MM!H.H:T-RD0;39(J0Z\FI0P@Q$<*"NKXH#3N:)Y_,].IXV"K;2O"*&'RU MV@DJXBF]0G'B_H1MD2P>O]6#CJ:3"R'L1/J50E<(R!Q&04E;<7JP\^1-M_0\ M9-'=PP[HV$;>(/KN& 519]VF;$ *L//QH4BM77,&I(#'!Q6A\#L"155_0_H^ M(S>ZRO)160527 M\:CTEYSAD5=XAKXE,1]:(RYUK@4:5]SMCZLVA7?=@CATO1\DY71%&/4EW^Q! M,99YF,G/D)=Z)QD[CG>"58PO\+0;\UZX;CB.?CE:(I6$I)#0H/\'A_+/M*B, M]8- UB88$&]NY,LZ.5V[ #R6U6KY"(L=IJJ?2+]92_D5>HO0N>2D#/V>X^X. MRO4JH*]1#H8MQ4M4Q%M&\B7[-%00,@VEE$(^7@.S4# ML)N!]#S?FX'#G%&D:#2+ Q\CJ44"VUS $,*1RLTFEX==6V+$^_BP'PXZ.,'N MSAT*YAQ_T@Z=?\GT_TT@/S>"&'G^ M5*V8Y>G$/W[V9'3)HOO5[@-_O5*J=/ MW)\6;6+.7MUE ZKB]O5D^O-"@XC2)QJ[0&Q-T*\ND=TDP<,GS(W M% V"\Y@L$C(8YV?:%N19-?T&ZVR91Z-J-0C<.M=@(RHU):C.XR[:8^*I'9>E M$,@C!KJ%'E<(@"4M-?_;GL/(O%X?.\+-J^#(!S!49:H.C."+Q*\K9"RB 1AM MGHJPMKSE27&]3ARJ[\51K%0XB 5U1L:F:BA:-*F@#\4J#W?JJQEPT'O$>SQ? M"@5/79%8%ER8TJ/4*N%Y68 7\VK4LJB./(F=^M^5=XR%7:E4TD8O@!3<=[C MLU????CA\P,QQ1 MZXU$^"%!%B)7:(&.;G"F;7O&D[?^%9N@"TUF)FPQA5M27VC9\6.@$UKE$RF((HB:KOZA9\2!:B^ YS> 7,C4#:'A+=QM>:68?R_$Z%#%'$9@2 E M )D+Z;$06!4.!46UF4#)#;)\E=^OK"[?$ZF6*YAM7.,G^O&X0EMX2A&:;ME, MAX$/'(-/'0%>QM!G(/T#@!](X-SM%G?>76N2VNLC=-/Y6L&85@7)[%X^6",& M-E+K72_SF("US6T= 12?PD-WAD'?\M*'8G+!!6[2:?+;9Y'?+&C@G=Y8#+K- M85Z[2]Y:.-E''UAT)8%%$"O?VNS?MJK479>;:]<:?88H59HPG5;Y[MG,EVJ7=:5N?%7F3?LA5%DV.=(.;,]N)T M=;F*6LF?*U31+YKT]90$#=GXL68]VYS++C< X&I2(1EAO[K#7'KI[%B:S?)V MK=VV*;A/8HI[D+^>#2<-*PV-%=2M/ECM]8,O5]^R*W>=HJSU8/5^KO^E+1$: M?0 .%\\_K3^ VPV+_8K+4?UAKE<.S!+ A7D+[>&>PZ2?%[O2$.D9+]\SZ3?J MK.R\$)D:(^4JC,=0"5Y8,=T*H7:53/_,ZN979D;;DI^(+)_J_7(CA9C8!AF7 MH_0X%1NJ#&^LWISM$@;?_C =]D]6?X+4:[6<$J]1&XVJQ$RPXO3#Q[*$ MM13*+"=0HMFZ$:9*;$!B?I^F\YEV(.P/QVE_IH430SW^J/WY2J0'GL0Q7!3, M7.<[4X8%CR,%8:[7U^6^TA@HIX'C8VL7&X5\+2M&@.S\O5#*S$G%T5 M?N.L=MQEZ.[,.9NMR!U?;,/CI!3_/5L2-U5S^=:92WRO59QB<-KU>2IZZ)^S M#>]"RTD[$/UYO\E1KTSK5$3>.ZM[VKUR@HT-BN5&<&JY 0/].9'&K00M(RM! MT=)5?B^Q]"@5R *_+^*:P?JU\1A OV.^!4HH\[XMQY!#S"254(,;66C2L3*- MK:+17*5R-@0?70;7/";]BK4'S?UWY@76CUWEC&;"EM1?;KN#I;J+=VWXTALR M_5T.GYY*F"8P!P\Y]N;47ROLX1^2+,I,:U5K^=&?J47UXA^=_MD M83S;,"+RS8Y@"DF0H/6H!0L.-*0-6H (D(W,+[@D(@M0#L7]EEJ<>JTB&CMZ M2 *S:IXL;[ARL9*6^*7@T,+BSEO/_D$HD1=\2<^*&Y#0\&EH25N&*!<$-49M;J+EGY81A'4C M'A?/F0.+U4_ETHQT3D;^)\"JJ8C=1(4%I'#(*<\?;KYI7YU'O3W;1B0 _@$HFJC% #C;Z/?VB5"#=46 M"1-Y1XQA4(SA@F.ST=Z8N&X?ZCDHZ1UP]7:@RTJ@' M40<7GF5O#9N]$F#=LUQK,N!$E4>XJK^P1UXNN#J$T=Y$77W.$+[4(HT\D#@L M@DX$L'XLBBW7#9;2.;4:9BO F1D9L:G)F$D[C4RDI6+;"'ARO$3MJ&>]A>O% M0[[#-&#!\@O7H3OLX)+@H'D(&SF^B-](CQ:HSTM7U\B'#/JG M?BHW%^^L&I0O@70=YG-PM5_M,P6G9.?:@,7MT@&\3"W:>*0C@B2>I_-YGSNH M(E96PDS2Z:RS@-2]N*7,P6NYD.U@Y<&\A[XF:E) ]G0S7,?=#=L1+9V7W5W. MZC*&35BH8Y#.IS-N%CFRB,\^MR5]# T S;8J)T0T-Y?,-DV?:16#G==N6''& MSC>I\.3+MMFO5IXQ) ;G5IP-\H"U3F\F,D1G+V1<^I[X#MN&%Y]48@KLZ5%@ M%6*@44UL/ASI$4T&W;K=,W7%&O&K 8:TX6.!DA%H( F@DEF_UY ;H^0F47=" M1Y"O-6%*.6_=&R2XC!Q@S4<#E\$Q75#;FS1K$QJL<22FNW-BQ.%ENE4JDG+^ MYN!R(KAW*O$FLVA3R !AMS<\1S7$ZG*-_$Q'/D=*< M^7#Z3 N'GWTK7**1VBCL*;G)[UT/O>_RDI:P)41+KHB<_OTCO+C" EV$WS%+ MTR E'9 D.Y3EAUI>QH%!2"KOO!LVBF31U@BYKQ D!\-DHF1'>EVL"_B#?#,H M;H#"K16TQGR>6]X.6Y6#YKZJ&'"5L:ODEF0LQ+C4BZK8&JGE!>IZFY&$'S9W M58;:&PLF.=\1,=DF5Z[=&B;_48I"RT_O-GEU_Z3_\(Z3SW%4!?R@Y=0A+O_7\K=ZON7X2]+G #=0QF38'M8UJPR?HT'#B<%(] MYN1;LX1DQ@8E.:XLT$*P#(MA%I[#1$UJORD0 VW1,;\&*#T0%68!M-CB^\D, MDRP_HGTPQZQYYPSJ;@S3R9SKS/:&Z90;W0\&J,&! ,2+"TZG[,]&G$0:[=Y9 M/0=C;M*,"@U$1@:C=#:=XLW)-.V-^[ZLL0D@HSDW<$8/]%F",L51AW%VFX=% M5Z?I>-9/YNEP,J3/\QZ].1YATEEO8.XT\<7U.?%H1%QY1#LB,C0<3RPO_&-5 M<@D**;([F'"^_7"<3FD-6'D?7:%Z7%[Q/"&R-!F-K3CD9$)/TT;&XUDZF8V2 M86^4]L>S9(A6Z3TDWL]1P6,^3*XU@8-W2MQN#P%\2C+6""59YZC9.*;]3GIH M7YU.::%'CGORCSCN26]&(.3J(V-:,Y>@[),H..4R]7;<(UKSL'_@N-'] 4_ MQFD/ <$C)N?TYI2^IV-M'3<]-"<@CXC1#7!$\_&S!XZT8>X21FR00#].YH27 M0*S^,#[QH3PSH<&'4RD.,K0" /&)3_OI:#9(AH*==("H5X*B,W,$]8Y'Z9A6 M9P>.PC&#<3+NSSB1?$ O]TDP&C%*H:3(;#)*>[2IS@/OHX9G'^=.:R(H$4ZB MX NMKD?8<^3$Q_^($Q\-Z'2'7!AAVF,(HDP%77JND< G/I^AP=GTT/4F96%$ MP*5A>GV$[H%K?,><.9WCX\P&0[QCPF)*\?/G'"'UD-G/J6+..:R M-[,Y$Y/>=-:\Y0.Z3U,Z\[/^ )F**+J!C'LI]Q ?^W"8HBHR2NW@#^V:[CEI M5BB\MU@/(&:1"]/4N2I]T%(4G0:Z3SV&6$$ MK9K($O"K1U1NB$%HN;,9C3"$0"\M!T"G .DYM,,O^X$==?Z>#NO2"/ MP&..0\X;.N+O*X(V'V+9N$KS$=&-*9!@2O07-54X+SJ#[6Y,0"%L&Y- 1GR+ MT"*Y@K:1K8I,4GH7>;8I4-:=X$=SSE/P7_PA_-1NV'3M9D3400 )8*-Q.IE: M$9)W>Q0$X:Y9^PUW90:%G1!T^A!B:"0ZS,G4\JV)S6# P LGD1),E[F"R(R6 M,<)M&)'<]FE?U[2VOI!BXCNS,=',$1VN!E@0-4$1E!&C-&'0U*H97=5%O"C: MWFP"SC&8D'@U)L[V8_ZU6)1AWHOS7#X0D:,-#3Q&OGR,-?CCL M)1]1Q>6F_%+0?==C"'8BBR7Q@"0>NE=<+(:61*+#C\5R21?W'9K'D4@QZVM! M&C0LI<'_G&TSX7)_*:'KC5C4HA7/2*P@!)Z.DE]S;OFQ+%B,&0U0P6P^1QF5 M\7"07.?PI*^ZP"N;/,?C _!*2,0DD.#VSJOBB[]BMT^'+L^) M)8B:5Z7/PCA3R3'125JOX0\MB%AT7_CN3PAY(*$H^0!-B\YC0LH M/_R897LB%M-!<)]&?!KT^'!D-W! $L60R_3U2*>'*?*)@$>N.#\<5^"2LT2FFC[?(^.HE;EF\V2MSDAP*'S?]\L"LLJ]TK%21\%C_8I M.(V>]O\B=C0$#_DES)+;-NLX^3X#43<05W2-,VO8;MZ?6X'K=##IQ]8K5#;L M]X92XG#*4LW5*6#@EB_I8#24-;-4"M[EZL#W!^G1+J.2R0O7- B6MWYGO[_K M62,=T[MANKN26N^0J.%HRQ3'DXDP?^RW%QO@YI=)]+Y6DI-__-W5/'T)?G=< M+!0Q>NF'X0PBQ@_% OM' 2"U]AH0,HQ3 VZ,M;35L4=UZ/=5Q)C9Z8L*8/7 M9W:I5)O$Y<$8Y;;&\[ZG'NF "ZR0I,@=)'HDS3;A^<9L@71RMR8@G?30$0J! M*,7N=SYL+)BQ*TR,B^DC#@H2WB[C4!5$'ZQ6#E.[T^3@!,F_7L,WSFAV]DK^ M^>H\BFRTB#T?P/5Z,"&F-M1:F/'/L$:SMP!QRO"XL\/P-<&1)(YESNYXBVF# MK;!\U,G,L7$GWE8X(S@8G9NRTHEH]WJ++KLK)"F(^.>^F0; 5 >!)$PK'?G2 MI",.'5OFZXUO1BJ!$K6$%UMO44:',?TR:;.QN*)W=?YW7[%^'].&.*+^9SU MYYU/H%M>LLD0)G76[QR$(\DL2%!*Y].*'HHMWIBUWQ (.N.&A+5VQ%EXU+/* MSXTD@8V;K4TC3T][\+T7NEU/B!/B0!47CL,E@ER4B10H(V4.=@0M4,857Y[, MO1^X-[&;;^J@P)?MO-G<)-Y-9)"/\JV$G$:YN:Y(C]U;1DH9]LV^@M:\P]>_ MHMD8:"5?1QIDX_RGQ$%=(L#&VA0&[3AW&&%B>A*LA#N*V'[^VJ#R)XP<%4S M[H*\6+YW+%: 9":K[*G4:&2IAXX&!%QRBWNUQ, 1F*1T_$";!TY>4A ]$/GA MWT"UP@JZ/##T"CH;60X&LKOP0+^O)%^7./93B1'N87]2LKHM'W.6DER_*YRI M>'(*(L7B%"- /M;^L.'(HP%7J]RJ^3B;+-9L]3<69HY)AL6E MT.*('/-;UY[ ^F(0'?&OWGL?%L8.2E!\-/WJS#Z=MQ0AQ@V@M-0"Y;E.>DBS MP[S%Z...:U/J]\L2=BEB+\G[[!9VID6&"G<<4+M%ELR.^ X]GI%N,Q_\(2D? M"3[G\K+J/#+0!Z^_3[^[8986@Y4X^':I30/ M_B E,:_IJM2(K12!Q4IGZEO7[S[0A>#""05[>OC;[]Z]O_Y9/W\/UFZ;^7/Y ML,%@U]6^?@ V?@AKT>A#W2:&HU4\Z6QW3^<,^(\HC"$+EI!].$P WKD#[T$^ M&"F;G\ILZ5?^.5^A+>'B-]+RI8X/?5/3IP<[I]4J=HQH $D0(6)5'SRMJ7E3-VS>*_37[0CO(7R2\;5X_Z;_N2(XTD)*G0AA26 M^R9<5\9?>!BBP%_8]DI&'KQ\9(M ZQSW3PD'0QT8,%[8NY::Q<+FR+.=4_;=_(8-PMT M&32*3+ZN-8N>Q=_VN4L1ZWQ! :ECKDO2SH00WCUW&<.&I$[%.5:F4:YOU$+5 MT)S@H7C).:R!2X'K3A&PAVD2D) ?/:S:\L0UE!=,RA_>N:YU7>421$DTN?]: M,I@_$:!:GIFH3/C;6$N]S! '^SCAV:) .2!3U MI<012X7JWJ1"< WQ1&J(#WOEK)&;=@.IO"M?%L$7&XS2:M MA;0;HTGP C#J$Q?N4]'?1S4THV5-ET,0&0YFEII5AVI< ?=VKT=J!4JX,P4O($]*!&DK\H4UTG4D$50="KK^E87F7R2]U]$KWX/YW M$B7SK5D<6.P(RATARPF MB31'./4NYT#WR^0=OL-'3( M(33OA+4X^W&$1^G+UWB9A(0H#@&/9N1!SNZ* MJM[1F&DBGT@9/S\T=.IJ3/":XHIQ')(49B>[/.XTJER'RV3B*@M(!E,G5VA- MO0)YL*00,AQ=J=R6=*"16[9A8?]%]P9J7P2Z]5,[,],G*%16$##7BB^;/;,T M)$:*43LR1?ML'[83 ^@SID,V:,9HHH][4C8S788K.NRP96JE5R7\''3./<:2-"8E>[Z,6 )6DFVOB3*RCVR\9=%+M2.P#2@SN)98F3,X^J7'K/\W0!D%5W-HT,_J]ID9B)1%Z5>$,=)F@S2[*54 M:74JA\&![*5H""K^M[WVDSQTR[3D4+-LFXM#:E^Y2!IDDM#L?[7,%RNTG(C MUR C6C) "\RQYZS[M2AK+I)#1%)ZS-E^>YF\55E2LS ;"4@R.'N5>'I13INU M4;X4^6/=09]W=9-&^\8:143>64'.\\#"[?)9W4X\!)4J6G?Z;G;X^< 2PT-E M&3NTK7.F8R1TI4+- CG(T[4NX8G%%=9"+VZ?+OB#6!:*';Y@$<&Y 2)PL'=( MZ%TG!2MJ"4\3%+;6CVZWG*#K"Z?F7VGG6G15=^CV"^=K)!WSG@[H+H[7,>06 M4A4)V6,R&L@)BW:WGEFR%U&SI(6],UG$&:2!$(!#9]LA<[C"4S77V$4GUJ@R M4.M;$LC3.(_WF(DA8)E.0)%UT[=\L!P%'W.I5.LA")3E[Q^H2 MU^)2+QIF+6_KDE42/T# 1IRB<"M4R+Q^*"VFJ+BH'R]+ZYDKW7FJ_E- 3$J M[^:;HQPOTM/\4D4@X* VH)X4(M2PC66VICE2&:K0 J:I;KA>Y*SO![Q'Z"Q; M5I'MRM5I.1*1OVG0'V- 7/>K10[!>H36Q+?4D++S=KN.S2?)SWQM7$6.SJ+B M(OCC/P7Z-5[=JG 7-.@J$#].ETRL>)HI@U)CG%B>AM$,VJOC,6/CJ%.5M5:3 M"^W,? D@-5T3B"L"<>+EH25W_-.1/<)BLR#FCYNMI%;%[4$ MT1QJXF4L$HI^%]Y0+K>CPIRG@JT#!C%T):.X]Z#4&+_1HEDV')XSHDS7NB5# M"6@QY, MRQ8PK8-6L%^3NNRRHPT<&PCS95A>R!$%+;/!Y)&)A.'UOG:KX+D:=81#(I'[ M"((O2J[43Z&%KYHH(+5EC'N8$NHH\%UF*>J+HEKLU_4N:_;O8C- <^#+Y+TR MK:!O'T,XU'>CM1HBJ"K%\5*03ESA(!_%*)2&N*F0H0 T34T.C;+$7@*G\"Z_ M?W)6EI,7M*+6(07\=/ZIH10OVL/:H)U4]&+E&;3BC6V MRAU BTM>AG==#]$Y2;Q&R&[)QM7F](Y6G9:BBL\A3 !9$GG.V9@ 4>E(!,NW MR>Q"XV+J/X6Q,-\F&@L#SQ+ \&TR=D]>^K;%>GW<\BX[")@+X6G0J&RSD1IJ M;!.KP!&D)O^*Y38$T(AO*L;A@((1^-S@:Q!]$^/ 2^.E@--)K\*=='HTZ2R2 M8ZWWJU2,X46MBM^@-+.*CJV>9?)5\5!*T!4_Q3^/>V ;$!O./>./JX!D@7>4 MA6F:QIL VJ)QB&RVU7ACOO!@/%OM_+&JR\03UUJ641BPI&FBCA>]8"[5Z$L! M8'/Y8HSY:^[J=?OZ@C$M#P."-A$=E9NIA28V24!LK6YDJSR.,^=K$G%@WW1R MB/'QP^)JH$G%F]+H/+\OWOIA1Z28L8/"D3Q-WX&F9VN4@87)=*P;2\ >C@[PQT,.&/:LV%EI#99@T[%T".T4)-^V"L9-$ M\'+K+,?>S)&Z$:7(4J 2.2^.E*!RG,U1+5^1ELC\O1ZF*Y3H6E7$ERV-#2[* MJ6GP6Q+-\[BK#6*F\5S%7G8T"@'$!WY"=.0M_:XQ6TU53,QIDIE5M& M5I^]Y:*]-$["]W-K8$(7E.2%>M?@7J1YNFRUF"7Z"A'!HJW D$_7:P,A"@M3 M[IN&MGB_H,8I!=U_2->5ABM.2S &)=35JGG$!ECS@EGMRLA6F5HX6H%PM$;_ MA&]<(>9@U#86=P#$]ZVZ3-XVG%T-D,;SM<;:?"E77[R:TS32!I63XW91L.XZ MJT-'J=HG&WHI).@W75Z='QXS-:)GTHCP'NV6Y?M@V?F4X6 M*\ '3U9H4T'. M=K]6'78OX!.#FY1+5/982-4Z MCKFXK):6NX=?.'RD6=(XECDAH\*LUEJ-F9["Z"H:?;^^);5CE?E$38Y?EDK% M<3^P-NX](+JQ2X8!)!6NJ1L707P)'(;C0U 8C$^&PGY72(Z1=3AP#2$[ M:!O0OZB6%U)X/I#"-$CDV*:4BPO,P[%5'@Z V0CC.QVP3/B[8EV-^BE(M4V& MIX0<$-.BC\>&4O@IH?:A$1)J;XJ_L_<&NY,<)->,0+X,;!KMVR$9#EV@]05R MPZV%WA3K-:W9W+JJA@4P<8ZS]8/.<3/B'^+/&*6)=MKEF M4]"X6L([4*R" 52NL :5GK$$WW9?@&/UN0PK?+(^ENM$E848N-MD[CXW,NL1#^.LV6*VQ[@?!9@M.\AD>(B7I2;1DN7NV6 M2!8=+J<7!MO,-E$TM6/(&BMH;2!$HD,["T<8@ML<@DWH4W";Z&*X)[5_M=^9 MS\&H]TCD+#3MUIJ!!93?4[[KUMUMT0N)$Y"E;+FUQ*9NWFH'(W>C4]><^Y]S M?3>0,,)[6^5 I<*:\@6=)PO/M^6&9MS]["DQU+KGVQH@V&5BA=X[)/2#_:]L M.)G$Q0@&X](!_%3&S,9W!U:L1VE6K*X+\=LRM+7__N130$]XQ+?)4Y=#X(A@ MQX-FBIO1;[NO:KB#<=SMNCC0NZX-:Z1S;IDFF (S^TD%WBG;8(X M[P!Q68_(7GPHMB(5P=JJ:=F9;SP?(#?&JS0<(NH^A\ 'I%C?POIT5Z"WJS4W MP#PNP5P13Z)_-2PWWP1]PH+%N\K+6VRP':;#$SK#B0M2X\819I"*VES9$V4K-:Q:.5D15C9P; M-?@9N+(-6LD>G,#5P7;-9:USR=;U0_4CGYDYB.@#RB8(:[4QS@\M3!^(0D0Z M?#:NY'GP7J+H5?LC@K1G_ML H*V ,NO[T'F@G2XV?R^<^A;(). MB7?'YUEN5ET<(V$G@]N @HF==N*87+%..SQ22$HA@J''(Y>M4;2YHL&TB * MQS1Q,[-+\@&Z:T*!RC5R3V^S+&-#%(H]IVROEE;B+Z%.7HU6UZ<&506<,[I6 M?/V (!;,'\B;7-C"S+L[+9[(5TN9HH39;:S;F+/B2^RRZWP=$Q")7'8;#D3- M,/ HPE%F$VXE6NFU=/21VV=ICQQO)O5YK0I3=KB9O, M]H2=;+KPX1C<&@GB]5J#VC=VR[5F$&-RF(]^F^\>\T88H+7681L:U&ZW%VHOC)1P=BT;Q+=-KE>18HLV_9E:+.&VFC4M" M+31.5'3UYD0;$P'I\4HY.3B72)N<5WAKDBI:M>O"FGD[IV(Z?O*P6U MMY5%1+)E.))X!=':Z8HL"TTB8LW4VK@SMNZDCK:SK9ERB57;W6*#SZ_<(TUF M+N]V'.L!4HQ4 %;Z86;9:7DBUYBQ"JR@<M?6VD5SIY^RO:'@GB0RTE+Y?'& 298G M3F1[5I(S#X-]H"3*Y@Y-"J1HCQ;Y\7LN=>NNJNYJ6I[-!@O,F)+87==3I\[U M.Q@0RR;3E8&3))X65R[(2'A8'EPD0&&7GM.A VFMTRNP.:*?2-@'_B0<0:'/ M=8_SZL/L@_0)/ B84BF02]PV^/W#9J9,8*0=S3OQ;C.90_1IO<($% G>U8OW MD V*A"J=5X*N840- G(X4_?K%SEP4V>;=;-YU#.DW<=JZ'>SQ1+-@2)(8S-' MAYR0*SCLK1/.^XE!7DBS$?8D/&)L1PIH,U9:B%)R58 &86>QB"0\X.([X5PD MCHW+881(4YU8DX[F]JIH9T8O]\FFF & VUY"B9)>L5.\#N\$[I^0Z,2O6B+ MTV-"TTKEP('E<"R]#]$'-HNNV*1)431FR0K,)>=4!;&HG-S)=*O_/%VZ M(E6A1RV&R">CZ%W8O$(V$-4MC )]W3@@Z2(0Y4T[!E^^#43 7":L%';(9^'4\& %01[X7K9P ,ZD5>1'6#$J71K4OOT: MB[P*4T669V 0$R$R5I)-319U0&4O&LMZG^]V#>A[%G1L&,X2CVHE; M0M\M-1"*3?QRCM&]*W3$OC!_H3N".[(;1P3_)"NILDN;T4=>1&I#0-:FPBJPM)V^&]_M/[% MP/&F34$?148?66+1P$M@DI_),,*']B_S6X(V.T:N3Y.PR^(N[N_E)? 7F6_Q M:BX:.(7S;*.-22MI=,81OA>46F4;?2G_QD0AVZQ7:[R#G0!'8\^C14#6BM?8 MD*^.+T\B48CV^/)]]'9]1-\>)FD"\Y%9VP@BHK$;/E7C MJRYNNJX)(YS_9)K8W'8RE&DR]SO@[CM(<5N=LZS&(_MJ=6BO%C1J"[PJU/<..G M7#'-%IDF6",B2WFJ^(8SB(=R[E3 WY); M ZT 8S+GTNQH/$^P@ZPXX".4A;GE8!GH!(XF=:,LZ;,']083L[3811]V0)GD M3KPBS]D7]1<-ZR &T56Y:(P=!"7Z0R],!J?9<:2BS+L0^+ FT0LS(MHANL&! MW*ST4G(U ;$^O+Z$\MD%7[)6TCMIVC=EY>I :2K#AV'WD,JU$9NX76M%7 9\ MZ'%WS.8J0H2_0TZD0LB7C]*FN)FAU?"00HD%@LFYV 44PE48[:R2D ^HA'S M1AH2A#5#K12;U!@GY0ZN1(D'3XNY-8IX&\'I ?)_&= M'M\@GR<9$9!9"+_OEW'VTWXS]B/48!<>K1GR_>?HHRNB!_R/6-L;Q.$+XFL-\#7I,R7Z.%5.4J*G4P7%(]A>E52: M[:F%%;YY/A\;PC^!8=US"K7997&8M'9*-X8.P#J2N@'\#<_X5JZ,$.D85E:R M+4S9V-"%O=80EL*>)0/<6*:#/=BRM*!\HZ#OL%6/)HRG7OE6#:1792#CJ4"# MV-0.T=SQ2WBO)P>2L,3LL,$:$ _^-C$514=MHFF'0M4F4MTV\Z?"6R+P. MPFK11I-./KQ!@XS:I.VMY/(<'-N*IQDX#CT"0L&?D^4) 7877 Y&A0TLY!G< M"IF(FEY*$]I$UB(R?R1\Q:A0T^4*ID 3Q%7V$6HZ#7^E8!/ =^CT_W6WFH<< M_C3W"NE_^/4X;A_<98%B"SM%E+-Q(_ LA1>/2U"J; S83I24 MB*A5C80AS$&/1+DG\M;J2EDD>0CWA=*Y%]O>. T#4 .\(UD0NBLO@,[.FBACC#&E8)YDE97P7IEQ.0*BO M2*$3'"C+$^! IQU0:GI2< )Z TT:BWO!(^@O/PH% [.0\:J8U#FH;7.!9QZ,LJ+TND-I?HUQ^>,:B&*&; M,S31G<0^X5SB*]Q#B0;Y^*R/WJCW!UD.JY=&3O>-*',M5EF$ QB8\CJ1^L$< M@D3"UI>! :BD ]9Z$ ZQ#D^3K;''0$9BDY0L= L2UN4=94K9_OG=SN_FP3-S MS4<%OPA/C0(AW**?FTIY4+ 'AEMS=)J\$3&0S33?73\*?-=;68:<(@.E>$"! M6%WHA8Z9IB.'3)HCQ5OY)ZJVZ=N?[]] ^NYK;T]H50P6OK61O!X\\#4;R=WE M#*6-,2GYGH-K1PDO+QG?1/KQ54'$6!YV$4:Z-9'2%"4AT6Y1W675:R$-1X8/ M6H:E=%1&XU;IQ]<:M=%@Y*1U(YPEW%K/3=ZP45'*\^FWB:'NK1E2>K/X]$^E M^>U->VX[SK>AN(*N&,F&MX<.4"VIY)5XZ5RB <:@O2L,TL"]4"_J)%Y%?\H@ MLXTN'^;W4:8MCRIEWX 4>)!M]C?]" O=B)C36#:EM2MG8Z0^73^*A'0%T?*) M!:%AK(0_&F [.IJNJ_3PWAK(.0YFO7U8W)/A6$.V2O '/D0B )MVWB9J[QI9 MTQJ!?J Y=$!Q> X>6+ OCE!A!2;/DX<1&#[^WLIPR319W;.WL'JH<;2[5PB- M:DTUEH,9@&XW-<8XPI=S^@W6"DXYVRP?M2QYC_K6PT,_"HP,]3P+J=F9'('5 M.JO:A/ !#?&2VX51;^P;7V9::QOC+%@A^IG/ RYOLQ1OLRLD-EP9X!QP4>F: M0+:__!EY3A?\'%.\FHPF"YC$1_%JM[X<&1(PI(TJ5VYFG+.M ,F,15 G%%.) M,-]'([)PT);R=769M1;]'6S@6[A'."JV=_LA59(A%AW3G?8&Z96CP1][S8F> M&<8"D[YNYK^=3^9_Y0[]FH)N5Y0P8I5SNS3RN6:=LBFWLFS*;$KIE2M'4-!F MKD*Z9X@4LX3FO^!""7O&2+^*M3.E> H &Y4.,=PG-"KH7ZO(RVDW?,J.#]I[ M#_\_L.O_0F"765O#<^+=6VZ^*)R,"D1(4L(+SR:8U81D>CABMP.1%A6,ML"? M\CJN8<+]>C=IUL9%D48I7!M5FOPYK!U:9Y$ M5Y1&]%V4MVFG>*KZ3=:,FPIBH1Q^ Q7KY,0%%I^-XKGV>W).F.R^!WOBG:P ML0'P!5H%*9/TK(+ R]11K*D)(.#\6/_-R.(KKQB6T$ M5)*W^ #_ "J9P."BP[H%@BCP6_R0_??<4B^H B9CDEVOL4T@RRK%M_B'-W#B MV0_.7\,7:=RFF?CWU7(M,#"Q!9 98-WK,L?'\(.2*JXV1'2/$>P,G)ET0Q](-%3T5-W^+'!'HJTISI"7]PT!.+%OROBYY2D#%H MB1LG/>4-?8T? [14@?" _RM:@OZ:7/P;M,/ UO%_+^VU<9,AZ95QGN(R X-/ M\WPJZ=5QTV3J,V1@38O_!1!>';=T-OC3=9/*D-V0B^%!$(!>YF!12RO =B,# ME_&Q8?5TH4AY(!G"#X M+6EJ2\:+XAVR_,MT0.H/4][=SJH,03 F]TEP.@]Y@ M/]'M3AG#=-#&-0@-HIL"1@.2H3T:N"B!PM7K_NO+4"![XDT@X-/!19Z#/V1)7-):9A6L;DE,O6Q( M[X#=+U/B%0+P'BZF"A@5RFL%/%;G%?R;P%4%K589BGEE*Z[%BJZP(L:]!KH! M-0^V"IAD'F>H ,4ET*-D+ 7<4$7-^]JT)5-\2\PO;Z"=A,4QY'\TS*K(K2W_ M<8.6'P%F>*;T'-^^=QY7:E'0AKM?G:SYG<]8,"_CLFJ8D];PP\ENL;R5R4)+ ML@.:!M2T+&(T4:=P"K.LC=YT$ VH'@.F"YOUP+*B@+L(M=\T;J#CX\_"]* ? M@;XSN*W@(ZU:"E%' Y(B,N7,)D:2H3I:9,1-@'@*$&2>ZSNB3>*\)0)K@+#R MQMHHE5[AWI@WH,1^VF'6_HJA+3Y]6@A1 I7\U7IU>(.<@D/D^MD!01LXT@7F M+$$W [UXCG'O.B!#+EJ[0)-GOP*K@=35;U8GXHH+U6%?="V5 M:922N=G#5L4\3HF!M7&:),S1$K@+?NJ/9,%P+ 0:" RFQLNG8;TS!T+.W6\ M)\> Y>@ #D7%U(Y2.+S\G/Z&S$C:(U,0Y3(X. =%BR9+:_@]:R1J+XD]@TF) MRKYM/A'Y]$;>;RPS;)5E@_A3/R67#/[]YKK63!5Q8&+"H(RS(8YUO7??%.8& M#[Z(Y*3%/+8&:9PJ8$"[H\B>MX=J0')("LEW2PRW@@.WY2ST"&4CO.!T'H(9$:V>CB>^/_0 M4@R,K+,B<.'!WHJAO3)IHG]D0%1-VQ::IA\;E%H'?3$"QKF;5]G)7;-08)RO ML/'=CTK\=KV2H6I=)=DQ8!+5A#)B]#)YOQL'2 M;)]^]%(@3+.E*3\"#O+[J#A*\.-,IA(P;EC_O%5'<&1^+S\N% "5 4(@RY]$ M;_]T3/];M,NQ%!(LH@NKH!DO.>1EX 5Q;F(K*G0K6-.>=?HSRNW)NBW:#NA8 M+'D)R/%0Q&5_5!3RH MA7_QR13?8;$8;OW+!QVT!1&#LA!G9'_MVY(!FL* M_.VX!W@RZ][7)711- EL5A+YUP;-#CE:BTOI%C!+A?9.CXL1C#/;+HP*L;P. M[(O\QG32HYR)MP$JR'6267-=28YZ4)(EYP!GBG[R)%%ZV-21P?W-7:(BXFS# MO[^Z!N!0#WBW%7S)%4E*EILFFLB,_6/ ]?,8[7K,67#EXBAK\$@?-6DPCZ[Y M5?X8B":QJKNILRNR,O:((QAMD\O^R'D8@#V&?]1]IE%';6!*I*$V><+Z:5,E MK)TV;<+:*2LI\&,.S T^:O04IK;:(@QN,N$JR*D?Z.HU&R:G1Y#-1:CGMG$3 M@5$:!)$GUWZ:0?#!27$)KRCNS(ZDN]]M,#F1,LYXM$9F05S M!12^';@APB),WJ\(%H]2O4@,+(53HJGC/$/UMT3S7Z5,QFFIJV#&L-6ZE3" ML,D^7D2O!(B@\/\T;!JMLIQ,;7$-=$@+&Z'B4 '-)2VZ/TO@Y'(Y&Z"_-H%^ M@%:9 F_Z_6!3+3""O(2F&W0^E-#82^FQU<\="+;S7(\L36KR))3D7DCCM,$? M>% '>#[HKUG*WH>:]$,QLK*&^[>DEY)4W5VWLEO)X@ZREB@!CE^6L@^CI!N2 MGQ\>715GH)IFZ*?$ +.XA!'(%2M2-$0W^'V9HT,[@;!XT%&;&'1F) M-[I/VH8J0]K+08]+:K:H)XD=7W9A!7X-$)- (2%UF*#2)9RD,0J\T,(XIR?H M[ GZ[X5X*VCS1;?6;M@!N$(TS-".>9V)@<"1*)J>W_ IJMG&PJ?A[PH2 M60> BCA9& Y&U,55CJP@R2L1Z@!-7LPY(8$?A,DF9<7.0/B/!PW,^M,6A4H^ MSWE-3#@OGNP8F,&V-QT=XD;7QI$\@/!1G2%9890V0.H 60)6]61VRZYZ]6W6@H0!F\=TBIVQ MY06]WB)"&!Z*:Q#0,'XI1XLC6< _SX2>C4&Q681^YI2%J;RJJ5DUA8X5 AAB MBS$N&#WF">5,*0H)S@$P==-X39B?\R^@(3Q7SIF&E_"Z-$ M5'$.$T'34"K(%+AW3:_"FCO. IX:>(<"B)LX:Q+[>C&V&O1CE&0S=":WW2U< MFH$V'L]?"IM494CO*2RAD7<5U14Z?;*BT(E458E+5"5ZB? 2AX?@+^]$CBDC MT)M, V.>X+9R3,$D4?1N%!BZ04YQ?GA%: 'B!1W<%B=5S9^.(^H@8EU)4R_R MT\6T1[V@=GN37/W_,\2V,W'A9U*5)-LG66O$MFMFW IF3"'NAQSB#F>E8D69"%1/@#+ MM G[$\;PI)0&D1(5P6J(.ME&=^S'-. S>Y#CU K&>[!@30+ZB9O(QK2![SIX<4&,QF.0'3D/P/5W,U)5S[(R1AW!!R?OQ*= M'I!*7.1'93H^DJ[S,<7V$CM0[YU.E[I^A+M+%'Z_%$%Q>!!_F"/@^?W'Q4UT M#/3E#Z42[QC.X= *B 8\;(+> *WAMR)A+5$!7UD*6I=O(F2X@C@51*_J&%X M%#D&I@SCHT%[.@:9[],+6?J,DIT1)GZS(IU: NBAA2./JY:,G$D>UQQUR"RI]JF/N>"%1$P$ PC MP;B@)D(;^4LS9,?"",<(KS1JX[S*,80W@3=!+(%.FR23EA;6 U.Z6 K@+P7, M"&[3'(1.(>O_R"5?A(67XK)2M"'4&#(((T\Q(B(A,]CS**_AZU*&XU45/ T3 M*P!CT K=9H#8/1)4 ] M SM>?HL=+S+874IES.N$5A!-#W#H2>_EG(@&@WMJW_'.8(=A<:&9),7=3])$ M'.\*3H&UWQFI" EM893G^$L%E\/PG@/MP'A@SVLXB"79!)N6F$E2-_U3GL%Y MPO#,@S1#210-*:B:L0K?W?8\C]$I@'9(_(!9PSG/*[)*/L<+%8V'8MM+F%$+ M0F_1PAQ!QLU*&!7TGB<5Y6*FR$ABC*UQ;CN(L:#/-,"6D+X2X'(Y-@+#;>S M0MH^$I*V'GJ8+:497*1E?F"Y2(JQT3?1<#$*F)L*5!126%3%1 &;($^-()$ MMVP@T_Q>,P)-&RH8I#](BNIT#92X%B8Q L<#[65V3V?X0$*/P*(^5PA/5I6QG.,< ?)6B^O:$S>BY)=RO-SIA?"0KH2Z[ P0+JB V"8-5L3 MXT0XUF$DJ$0,-46P=Y\YK?*@1G,)^60.J@:X>=72=@/#:\A,:#4DDX%P*)UJ MN@+VUM@"&M'WV$*.I-3&@PT^O?/8DI:#;'W$A@\+(@D4)@QR#HI"S!O$1$"I,OH-:JL ML.$5T$>&C@$X,.*(\)$K24D"+E=GQH$M:+OA\;R01SP#T2PG9W ">CNZGQYI ME4E\S,O>]N7H \CQ>"V$_IQ3>)+/\-/QPX3$D[J"TBE% MXI#<9+H]>I4QWX/B5*F"(<;M,'8CX@7XMG@PG\U .\8X)USP1,3SUI1-_QQ( MQ#!_WO>=(T8XC!G7I)R..$_X^ XCA3-Z#7[,JC26U:.YWMP!'*$D9U]Y31+7 M<<@R4&Q6G!4YCYDD^,P.0N:=%GI#2#Z=!.K&%X*.YCOCA:\/I]!9R&J:).C0 MMH@?\@;%AO/%#:X'E@K TAQDF %',T98KJD"RX7=^@2WNXV#,4KX8%$+B9= M58)C@@BC[*=M4'ZPX(R,]2'\43924MHE^"BK12X351O3%P^C]Y_">$RF[ I>'L(M^OD#?T"OV#5DC"/'0>.-_^E]HX*& ;@S3:D UV8%% M-)^FF%_;$Z G%^!EJ8@/PST(I, M _SY#7$0:V96CMVY2FW[^1SC45]CJ(3WM7ZB'57LZ3^-9.R<4/__VZ@*D.WYA22_XD@:^!YW2.3*9UKKU#JCP MO&E/)?I'-+9W^92V1M8Z]0SL>/LPOP&NA<+=%H2[5[-K%-9N9ABSS#LPP[[6 MV^C\ZN6QMWWSRA1.LS="^A@+P8P!I?P?>,^ M-_O-?>R0MN[.&+S@+8$7>-\MW>^R+#=A X+;&9E,!XG.(>4-"W0>2#D7Z1IH M?M@$/TB<,9!@@>Y[4\H$DHM7>@2]!&N!F6G M85@DIY?!PFSR#\! :AH811_"::S7@4>U[?B$4+%\1*;1LX:?4S!:E)SXEF"T MO$)%!U/KA#"U?,\RP-8) VQ=&J*FY_GN*;*E+ADR=LGX8MYKQI0^18[SO)]? MWSFLG,WX:C>T2--;)40UD7"";7N;EAANH=]#XZ$DX'@UE"H"B<[Q[K>APR?I:")I9L'?3R;-;'_2S+Z.-+.O(\WLZTDS MFTJ:V5>09O9;D>97=A1,FAT(PLDBE*F22:@\8^-T%0WYI10S!I0T#3GH*OC. MR%YH)9XM&9<036BC3W$=Q@'YZ^ MY<@++#Q6>"Q+"#ZSTXVR]4Y:[E3-0I=H M368NUED#"%N^07GV <]K%,').ZA>';8AGBB#H8AYM5T="N4NS *Z= 4^?G_& M0=">3GHA2K#+NWN_W*0"F) ,426!AH=?$9%.PP\Y,/,FKWHG5UT&+Q&$Q8BJ M^(K4T\-S4D_MD0R=*SX3BL3_[H".[CBLS#&Z#L)P2RI5?.:QFW,!^LMYL.)L(:_)AW1#XV=:" MR5O61V;">2ZI6 QG''*WHM+-&I'%/LZ6=Y3G*;B[&;#D8)D<&L:A6A*= OU# MEEW\*,\L,RE;D#DVX(_;"(3458"]4X_[3BR7K8U>'U*BB'N^_G;MI1E88G/T M_BM_OOD4,.(W,SQ4F)SK,+(>WV^.,-STWW[W.T2B\-$0=Q&;Y?"N%:G;=;WJ'L06&$L).V^6Q% MZ"9R-:B4^HQ*Q1N6?$SV,6?6;R0YJDN+I+A*_>YAP:*6&A'5]A_XY)5+K)6KCO*]-J\K)XVO:23K M&(;(G3R-EP)L3V*Y8CM8D5MG<,RNX82R66K4LR20"#6TH=4?X0':C"7V_ -SHT"Z;HP6$'#:TJ6#, T,5F7F6X/$MX)(' MK$@F5J?%Q9VWRB!TIW6-N&3<0=#EWL/NN'5G*=$0;-Q!6\\ PJUK^YP]6.:. MWP+G=IC,QA%PQ]9BY2'6O;!O0QKY2O#;KSQ4^\'>^CBH2:T_UDZ# M@6!%5#SS)RJG-3?JJ5&FQ%B"D$PB.:>]AQ5^B_Z25US3FK([_,/7J&T,=\MD M(9-V\>I0H(1W,+='%,6HQ%ZKX23O;2GI^I\R/RO M][](TH._/>^(#-M!1D)1=G[_)]&D=+0($*8;)3*I2JZB#*821+IPP1_G2R4V M8'_V\+=^+Y&A6 Z^1X$TW"N%=_C%XMY;X:JE"+((_#IX0/9[X4,R0C5U?.5K MHX+E=)H5S$E(:5*E'^T?CIH18S%$K<:8W2))=P2=:-'Q91@0*V5TPMFO@H1/ MA3/";P05M]%J+>QR;B/[V"[$%+HB>7OW(I77XN1]>KO&BEM;F)!(ZH_^,K_] M@&Q=]]P)^!J=/5$LB\6*/E&%UK9@S>ZX+#+X' MN[XYDO!GEL5] &W;?VUUTJ ]]&@Q* N+>B#ED*%W+:[^X% 6/$C7WCO+@2(] M%+3A1*IV/[5/RRZ,7=O..P%.>J##"9C+_7<#<9:=&Q:&K>SFEDY@99<=? Q; MN?^.'U79HG4GI+)[N 2I[*4\ V/5OTLV@K#71>![P,(0=F^+&TK89\67:,(N M2KSPH,*:B*D*"9;*H4K+JZS0R#$NVL,Y M_[R *V_YZ'.FO?@4 _Y^QHY)+\(V4L.U@BEW*24.;1 M[1I�*5T%6CK9'3K^IZ49DG\3-JKNQ,4T$Y7N1>;*)%04BP^*R69K" M=7[[L(=3XQ:/W42K ;#?$5-\L/=T3[S>/9LQ,'OMR4_%[74(8M-A>[TK-V#? MU@(C%44"UH=VB:'#*!5< MA]PA,9S VOZ"D?KSFX^K]7+]X3&.SA]NC_PY;*O;Q588D@Q(@<"0P$[&@F77 M<4;@D"MII9$G017>?,:HTH/7%Y?/A^P5S#) R'>!H^.B=ZZYX1O=;(XMFBZD M_'$4^-#I!/@9WPT,/T:Z6'#\JS-H4*HWGI"B":,<<5QV.LJMV"&6JKPQ9I8P M,KQ+4H@A1BZXP>. ]4<%P;Z9<63G/B&Z,H?KFEGPMBD^I>$@[ X._ ;[Y MSO E#%OVK)C=1^++JIH]RJ^V18GWYY,90DK^G*&W.KMF1WQ)$%C[>E\NYP\B M"MX@DDD9'%-BDZW=H >,D.GS.85@^N/.AY\/('#=A CZ'#EY[VX>AI;6C1)O MD*6A K MD3'0#RXNWV^-DVG2[Y\,X*/W#'^^!Q*2!\I&Q[AF6+-=%)(@:"B, ML@-!D)F^5YJ7"RR&).'?X?3,1<[;(%[.W['X'Y9M(]%R^%MR6E E#=F+J"6? MI)7%2SKN=($F#XO\Q\&[P5\DXON.W=^3PV%<[#XQ]A@6%?,\:?0Z2K#CGN4" MJ;""U_.>P4QX6W@YO+@ZQ",<+7X1_JPI;79926K)S7UOG]PI#'C\\G&!%HJ! M6:HAB06U,PN$"[ 6PG]4P>P>0XE[6.;?H]S! "%WJQ^,/FC40QA[5-9'&'IN M0KF$@7:LBA _X'2BETA/IDO RPPLV792W0UU1X8; M]FMQ1XIV3W9;$+^V6QS:T&N5>$WF&PX]6XIG+=%V1Z$(M#(V"O8_Y%0M\8"= M,0.)9@.8]P[]4P/76_>,V\_JP*%W2>U3D,.' V*ZP3,A#;IG,@0O(\CJ0M6 M-8.:AV1RO8O7@G8$7?\C&B(F[VM\X=V2*P]/(".-Q2"]R]1*SFL63G;A5Z!, MJ+W[)#L>:UF49B4\U8>(E88V<4RS#6^V3! MC[08E"0_TH9&-QG3 ,5SC/]0#'ZWQ\I$ MW'=:3F2MA3,3FC]X,,-%"J:\;A0FF#[.J209U.(>A!G4;BB&PWA+H40Z742) MHS-9+N=4\4=*L<=D'@9WV!M;HEN7)[BCHIAM1P^)I&AO)O=]G M??N5,IZF;5%[(LR=.TQNJ(W"5O:&M0P9+I M<%=D6[_J%B'I%35Q9&1-+:I@51FQC9O?OKC($_7IC>E[O6]H<*_,A^V^-&M[ M>-P10^4]^J](*P&2T+4N2Z;&?7+U?I+7*4540[3;4T$3GS/--.999+C[8%GN M0HR",-(0(Z!W 0QLO$$Q^[T$#K^;!^&&7\Q_/244]1M_E,9+X>2=^?'Y:.ED M ("52$/YRO>[S<:!J:KH>4*U%?37$1PT3R,ZQ&;RFP$H[9Y7)T+BI1Y0^A_7 M7_"V7\(0B!4)%=E_+].AD]1E^59'FPL(?_G+>K=9/B("U_V.&/4'3*4%>1^Y M['+])7K[[M?H>K=9">NE?9J#1C%&@0%M!&Q\4#,!5!#23C!)_&F[??C^?P!0 M2P,$% @ )H=A3)SMS3 Q @ ?0D T !X;"]S='EL97,N>&ULU59M M:]LP$/XK0AFCA5';R9J1U39LA<)@*X7FP[X5Q3[; KUXLIPY_?73BU^2C+&1 M=:/]8MT])SWWW%E(BAN]8W!? 6C4<2::!%=:U^^#H,DJX*2YD#4($RFDXD0; M5Y5!4RL@>6,7<1;,PW 9<$(%3F/1\ANN&Y3)5N@$ST<(^?77,H<$/YR]_M9* M??4*^7'V9C8+'\ZOCO$S%SC'R'-\RA,<+=_BX,])+\)?\YK8$?6EI0[Z&M*X MD&(J98$]8'(3#FA+6(*O":,;1>VJ@G#*=AZ>6R"33"JD30^-ML@BS:,/1]ZS M[>UY.!52N=P^@_]N^NE'@<&S BEC![VV0!K71&M0XL8X;K(#?PJAWE[O:J.P M5&07S7T#_%0WF"0;J7)08YH(#U :,RBL'$7+RHY:UH$-:BVY,7)*2BF(TS"L MZ U#FP%C]W;O?2T.N+L"^3GVEX08616#::KNS>FOA4[R/IOGWJ-=G42+:KJ5 M^F-KJA'.MUL'[A04M'-^5XSY#3NI:[;[P&@I./A:?ILP.C%A&I,A#ZJDHH^& MS^Z4S "@,-J"TC3;1[XK4J^AT\-NZHI3-<]?H.:G[G,) A1A^Z+-UG_.7?[/ MBA?O_EZR.U2.!3^A1GN1O "1E\]?Y&+UCS4&_7F^=VD<7!DCBC8M99J*7FU% M\QR\'GMG)_C6/A?8P0L=\)NU.12D9?K.ENB""9[LSU9XM!QG MK4>*!$_V%\AIRU&PO=V]R:V)O;VLN>&ULQ9K?C^(V$(#_%8N77J6J0'[=[FIW)0[8'A(+ M]*#79Y,8L"YQJ.VPQW]_3E*TDZYWU)]% MKLQ#[V#M\:[?-^E!%-S\7AZ%H_WEW.M=/_QOO[Q58H7\]I>_V4\M?(D-GS[T!OT7+\^Z-B<]+)MB>[T_V$J M=SN9BDF95H50MH72(N=6ELH.A=NC"N,C955MHSFZGV5*YOCS67 MGF4/O:'[;;EUQYRDD=M<])B^DVZ'GF7#&IP.I"C]6< F2"0R=4@IW_^-0.0'Q'(C]>$O &0-PCD#2WDNBH* MKL^LW+&UW"OI#N,N8H[2M*QT"+],2E M9E]Y7@GV++BIM*@/Z."A4B&V2CUBQKY!PC0R)/;('V69O<@\ASR8,8;$RI@I MR]6^OB@;&2.Z X598DBLB95V1VN7JS1IRS^5/-8'0#I,#T-B/\S=T]Z=AI@' MAL0BF(AM9V2P<#\DCO?NOF55:MG?7&L70\_LBS!"G[J#A87Z(7&L=T%=5R)C M\](8+QP6XH?$,7XEE'%MS4/_15C9!E2VRKF"C $6] /BH#\16IYX7=*P)ZFX M2B7/745AK*[^,T4#+/@'Y,$_+0O!-OQ[Y_8&:!%!7464+IM0^_J6/G-KA>Z0 M81X(B#VP/G M#F6>.:9?FGAKSY -4T% K(*E$T';RK9U[9I5[ED[L[78-Y,# M8F)."(B=X )+551NAPLN2WL0FHW+XNA&M9[3)P$Q,5D$Q+)HT=K9 9DP:03$ MTOA4&:F$B\=NQ+8NIC0=(!PFC.":Q4%P"S$Q=03$ZD QPP%5/H> DQ?X3$_O!7/%Y,S!\AL3_:TL>+A2DDO%;=T9)"3$PF(;%,L 3?D4), M3"8A^5K3:_+LN]41II"(6"&^7-4+B;DD(G8)FK1& <3$7!(1NP1-6J,08F): MB8BU I-6[ZU&7V@0JP7-O*(88F)^B8C]TLF\)L)RF7?'$+-*1&R5=U.O%A1B M8I:)B"W32;U\8XBY)2)VRVONY2/#=!*1Z^1-\N5!C#&IQ,12>2_[^I<38F): MB8FU20F]DB]!.VGPK01$VL#20IK5(B)"20F%HAW2=H_FN@[<>H" M!&9.@LDE(9;+VW5_/R-FEH38+/ZJRD>)>28A]@Q:5B6P7DDP\234]0J*&4%, M3#P)O7C>K_X26+DDF'@28O%TJS_?(XE^A47L&^_+"S\FYIND\4V_Z6P>[S.Q MM++HY @ 7B@ !H !X;"]?3%'%&G63:=@."33\06Q)$%4UV7]63 MJD"BTX%Q-)$AR+C\1Q\$BD_?\KD>3FU3CJ>NK-XNYZ9LJN,P=%]"*-MCOM3E MKNUR,S[9M_VE'L;;_A"Z>OM:'W*0]3J%?CJC>GZ:SER][#95_[*+U>I'W1_R ML*G"VSG\:OO7M#C?- C/2BN M@8QK?A+"FJ]U!%Q'OM<1@!WY8D= =N2;'0':D:]V!&Q'OML1P!WYD:^W +V%K[< O66!=VWTLLW76X#>PM=;@-["UUN WL+76X#>PM=;@-[" MUUN WL+76X#>PM=;@=[*UUN!WLK76X'>NL!>"=HLX>NM0&_EZZU ;^7KK4!O MY>NM0&_EZZU ;^7KK4!OY>MM0&_CZVU ;^/K;4!OX^MM0&];8*\;;7;S]3:@ MM_'U-J"W\?4VH+?Q]3:@M_'U-J"W\?5VH+?S]7:@M_/U=J"W\_5VH+?S]7:@ MMR_PK1)]K.3K[4!OY^OM0&_GZ^U ;^?K[4!OY^N=@-Z)KW<">B>^W@GHG?AZ M)Z!WXNN=@-Z)KW<">J<%SIJ@PR9\O1/0._'U3A.]R['N\^[[T)^:0[EUR3_# M/ZV9P%V&]W.^?<9UZJ?'@29*#^,J.5RO-X?P.O5/1)A6E.??4$L#!!0 ( M ":'84QP+9 <_ $ *$G 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[C M,!0&X%>ILD6-ZRL743; =@9I> &3G#91D]BR#92W'R=<)%"1BFBE?],T.1J+-@>$[[>.)[G^_X^40AM33^*YE:KMJ+:58]] MOJ6,/I"M8T.4^JZ,C0U4_TNA'=9O>>]L2']LGQNS;<<^+2B/ER.]=+0[P%0Y MY.24MP7M&C457C_YKP:^[X;*!9K[D*LAM3L>+T>ZR]7(QH6'?$0:MTY-]5[# M<^OC_;#/+FRF[[M>^$ MY[/IGWE7_P%02P$"% ,4 " FAV%,'R// \ 3 @ "P M @ $ 7W)E;',O+G)E;'-02P$"% ,4 " FAV%,9O,+8(( "Q M $ @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 M ( ":'84Q_9C2"[P "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ )H=A M3*_$0K^? @ H@D !@ ( !^ @ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ )H=A3.VWP:P&! K!$ !@ M ( !5A, 'AL+W=O-4& #_ M)0 & @ &5&@ >&PO=V]R:W-H965T&UL M4$L! A0#% @ )H=A3 B%*V@(!@ <" !@ ( !H"$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A M3-[3#Z"V 0 T , !D ( !;BP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3"AXF:6S 0 T , M !D ( !,3( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3*>UH%^T 0 T@, !D M ( !\3< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )H=A3$^G7@^T 0 T@, !D ( !LCT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3#;? M;V&T 0 T@, !D ( !10 >&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3'HL2DFT 0 T@, !D M ( !-$D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )H=A3->!2.2S 0 T@, !D ( ! M]TX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ )H=A3' 3!A*X 0 T0, !D ( !#U8 'AL+W=O&PO=V]R:W-H965TM9 !X M;"]W;W)K&UL4$L! A0#% @ )H=A3.]<4P&W M 0 T@, !D ( !V5L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3 )1?X*X 0 T@, !D M ( !H&$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )H=A3 P9 MH+&PO=V]R:W-H965T&UL4$L! A0#% @ M)H=A3 F<9/ZW 0 T@, !D ( !\&T 'AL+W=O;P >&PO=V]R:W-H965T-^00 )X; 9 " &UL4$L! A0#% @ )H=A3$E)(9<= @ M#@8 !D ( !_78 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3'BV!Z=- P 0 X !D M ( !&(, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )H=A3-ZV0#9M @ ] < !D ( !>XT 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A M3'8(8L'- 0 700 !D ( !,Y@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3-Q4O\3[ 0 Y 4 M !D ( ! Z0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3-"[, ;O @ D L !D M ( !T[$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )H=A3)_N@KHE!@ ?B, !D ( !.,( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ )H=A3(Z[ M(50&! &PO&PO* &@ M @ %Q>@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " FAV%,<"V0'/P! "A)P $P @ 'B? $ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 3 !, ,84 /?P$ ! end XML 82 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 83 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 406 447 1 false 104 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://astecindustries.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://astecindustries.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 010100 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://astecindustries.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://astecindustries.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 030000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://astecindustries.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 040000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://astecindustries.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 050000 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://astecindustries.com/role/ConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 050100 - Statement - CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Sheet http://astecindustries.com/role/ConsolidatedStatementsOfEquityParenthetical CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) Statements 8 false false R9.htm 060100 - Disclosure - Summary of Significant Accounting Policies Sheet http://astecindustries.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 060200 - Disclosure - Inventories Sheet http://astecindustries.com/role/Inventories Inventories Notes 10 false false R11.htm 060300 - Disclosure - Fair Value Measurements Sheet http://astecindustries.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 060400 - Disclosure - Investments Sheet http://astecindustries.com/role/Investments Investments Notes 12 false false R13.htm 060500 - Disclosure - Goodwill Sheet http://astecindustries.com/role/Goodwill Goodwill Notes 13 false false R14.htm 060600 - Disclosure - Intangible Assets Sheet http://astecindustries.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 060700 - Disclosure - Property and Equipment Sheet http://astecindustries.com/role/PropertyAndEquipment Property and Equipment Notes 15 false false R16.htm 060800 - Disclosure - Leases Sheet http://astecindustries.com/role/Leases Leases Notes 16 false false R17.htm 060900 - Disclosure - Debt Sheet http://astecindustries.com/role/Debt Debt Notes 17 false false R18.htm 061000 - Disclosure - Product Warranty Reserves Sheet http://astecindustries.com/role/ProductWarrantyReserves Product Warranty Reserves Notes 18 false false R19.htm 061100 - Disclosure - Accrued Loss Reserves Sheet http://astecindustries.com/role/AccruedLossReserves Accrued Loss Reserves Notes 19 false false R20.htm 061200 - Disclosure - Pension and Retirement Plans Sheet http://astecindustries.com/role/PensionAndRetirementPlans Pension and Retirement Plans Notes 20 false false R21.htm 061300 - Disclosure - Derivative Financial Instruments Sheet http://astecindustries.com/role/DerivativeFinancialInstruments Derivative Financial Instruments Notes 21 false false R22.htm 061400 - Disclosure - Income Taxes Sheet http://astecindustries.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 061500 - Disclosure - Contingent Matters Sheet http://astecindustries.com/role/ContingentMatters Contingent Matters Notes 23 false false R24.htm 061600 - Disclosure - Shareholders' Equity Sheet http://astecindustries.com/role/ShareholdersEquity Shareholders' Equity Notes 24 false false R25.htm 061700 - Disclosure - Operations by Industry Segment and Geographic Area Sheet http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicArea Operations by Industry Segment and Geographic Area Notes 25 false false R26.htm 061800 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://astecindustries.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 26 false false R27.htm 061900 - Disclosure - Other Income Sheet http://astecindustries.com/role/OtherIncome Other Income Notes 27 false false R28.htm 062000 - Disclosure - Business Combinations Sheet http://astecindustries.com/role/BusinessCombinations Business Combinations Notes 28 false false R29.htm 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://astecindustries.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://astecindustries.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 080100 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://astecindustries.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://astecindustries.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 080200 - Disclosure - Inventories (Tables) Sheet http://astecindustries.com/role/InventoriesTables Inventories (Tables) Tables http://astecindustries.com/role/Inventories 31 false false R32.htm 080300 - Disclosure - Fair Value Measurements (Tables) Sheet http://astecindustries.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://astecindustries.com/role/FairValueMeasurements 32 false false R33.htm 080400 - Disclosure - Investments (Tables) Sheet http://astecindustries.com/role/InvestmentsTables Investments (Tables) Tables http://astecindustries.com/role/Investments 33 false false R34.htm 080500 - Disclosure - Goodwill (Tables) Sheet http://astecindustries.com/role/GoodwillTables Goodwill (Tables) Tables http://astecindustries.com/role/Goodwill 34 false false R35.htm 080600 - Disclosure - Intangible Assets (Tables) Sheet http://astecindustries.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://astecindustries.com/role/IntangibleAssets 35 false false R36.htm 080700 - Disclosure - Property and Equipment (Tables) Sheet http://astecindustries.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://astecindustries.com/role/PropertyAndEquipment 36 false false R37.htm 080800 - Disclosure - Leases (Tables) Sheet http://astecindustries.com/role/LeasesTables Leases (Tables) Tables http://astecindustries.com/role/Leases 37 false false R38.htm 081000 - Disclosure - Product Warranty Reserves (Tables) Sheet http://astecindustries.com/role/ProductWarrantyReservesTables Product Warranty Reserves (Tables) Tables http://astecindustries.com/role/ProductWarrantyReserves 38 false false R39.htm 081200 - Disclosure - Pension and Retirement Plans (Tables) Sheet http://astecindustries.com/role/PensionAndRetirementPlansTables Pension and Retirement Plans (Tables) Tables http://astecindustries.com/role/PensionAndRetirementPlans 39 false false R40.htm 081400 - Disclosure - Income Taxes (Tables) Sheet http://astecindustries.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://astecindustries.com/role/IncomeTaxes 40 false false R41.htm 081600 - Disclosure - Shareholders' Equity (Tables) Sheet http://astecindustries.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://astecindustries.com/role/ShareholdersEquity 41 false false R42.htm 081700 - Disclosure - Operations by Industry Segment and Geographic Area (Tables) Sheet http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicAreaTables Operations by Industry Segment and Geographic Area (Tables) Tables http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicArea 42 false false R43.htm 081800 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://astecindustries.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://astecindustries.com/role/AccumulatedOtherComprehensiveLoss 43 false false R44.htm 081900 - Disclosure - Other Income (Tables) Sheet http://astecindustries.com/role/OtherIncomeTables Other Income (Tables) Tables http://astecindustries.com/role/OtherIncome 44 false false R45.htm 090100 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://astecindustries.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://astecindustries.com/role/SummaryOfSignificantAccountingPoliciesTables 45 false false R46.htm 090200 - Disclosure - Inventories (Details) Sheet http://astecindustries.com/role/InventoriesDetails Inventories (Details) Details http://astecindustries.com/role/InventoriesTables 46 false false R47.htm 090300 - Disclosure - Fair Value Measurements (Details) Sheet http://astecindustries.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://astecindustries.com/role/FairValueMeasurementsTables 47 false false R48.htm 090400 - Disclosure - Investments (Details) Sheet http://astecindustries.com/role/InvestmentsDetails Investments (Details) Details http://astecindustries.com/role/InvestmentsTables 48 false false R49.htm 090500 - Disclosure - Goodwill (Details) Sheet http://astecindustries.com/role/GoodwillDetails Goodwill (Details) Details http://astecindustries.com/role/GoodwillTables 49 false false R50.htm 090600 - Disclosure - Intangible Assets (Details) Sheet http://astecindustries.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://astecindustries.com/role/IntangibleAssetsTables 50 false false R51.htm 090700 - Disclosure - Property and Equipment (Details) Sheet http://astecindustries.com/role/PropertyAndEquipmentDetails Property and Equipment (Details) Details http://astecindustries.com/role/PropertyAndEquipmentTables 51 false false R52.htm 090800 - Disclosure - Leases (Details) Sheet http://astecindustries.com/role/LeasesDetails Leases (Details) Details http://astecindustries.com/role/LeasesTables 52 false false R53.htm 090900 - Disclosure - Debt (Details) Sheet http://astecindustries.com/role/DebtDetails Debt (Details) Details http://astecindustries.com/role/Debt 53 false false R54.htm 091000 - Disclosure - Product Warranty Reserves (Details) Sheet http://astecindustries.com/role/ProductWarrantyReservesDetails Product Warranty Reserves (Details) Details http://astecindustries.com/role/ProductWarrantyReservesTables 54 false false R55.htm 091100 - Disclosure - Accrued Loss Reserves (Details) Sheet http://astecindustries.com/role/AccruedLossReservesDetails Accrued Loss Reserves (Details) Details http://astecindustries.com/role/AccruedLossReserves 55 false false R56.htm 091200 - Disclosure - Pension and Retirement Plans (Details) Sheet http://astecindustries.com/role/PensionAndRetirementPlansDetails Pension and Retirement Plans (Details) Details http://astecindustries.com/role/PensionAndRetirementPlansTables 56 false false R57.htm 091202 - Disclosure - Pension and Retirement Plans, Deferred Compensation Arrangement with Individual, Postretirement Benefits (Details) Sheet http://astecindustries.com/role/PensionAndRetirementPlansDeferredCompensationArrangementWithIndividualPostretirementBenefitsDetails Pension and Retirement Plans, Deferred Compensation Arrangement with Individual, Postretirement Benefits (Details) Details 57 false false R58.htm 091300 - Disclosure - Derivative Financial Instruments (Details) Sheet http://astecindustries.com/role/DerivativeFinancialInstrumentsDetails Derivative Financial Instruments (Details) Details http://astecindustries.com/role/DerivativeFinancialInstruments 58 false false R59.htm 091302 - Disclosure - Derivative Financial Instruments, Gain (Loss) recognized in income (Details) Sheet http://astecindustries.com/role/DerivativeFinancialInstrumentsGainLossRecognizedInIncomeDetails Derivative Financial Instruments, Gain (Loss) recognized in income (Details) Details http://astecindustries.com/role/DerivativeFinancialInstruments 59 false false R60.htm 091400 - Disclosure - Income Taxes (Details) Sheet http://astecindustries.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://astecindustries.com/role/IncomeTaxesTables 60 false false R61.htm 091500 - Disclosure - Contingent Matters (Details) Sheet http://astecindustries.com/role/ContingentMattersDetails Contingent Matters (Details) Details http://astecindustries.com/role/ContingentMatters 61 false false R62.htm 091600 - Disclosure - Shareholders' Equity (Details) Sheet http://astecindustries.com/role/ShareholdersEquityDetails Shareholders' Equity (Details) Details http://astecindustries.com/role/ShareholdersEquityTables 62 false false R63.htm 091700 - Disclosure - Operations by Industry Segment and Geographic Area (Details) Sheet http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicAreaDetails Operations by Industry Segment and Geographic Area (Details) Details http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicAreaTables 63 false false R64.htm 091702 - Disclosure - Operations by Industry Segment and Geographic Area, External Customers and Long-Lived Assets (Details) Sheet http://astecindustries.com/role/OperationsByIndustrySegmentAndGeographicAreaExternalCustomersAndLonglivedAssetsDetails Operations by Industry Segment and Geographic Area, External Customers and Long-Lived Assets (Details) Details 64 false false R65.htm 091800 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://astecindustries.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://astecindustries.com/role/AccumulatedOtherComprehensiveLossTables 65 false false R66.htm 091900 - Disclosure - Other Income (Details) Sheet http://astecindustries.com/role/OtherIncomeDetails Other Income (Details) Details http://astecindustries.com/role/OtherIncomeTables 66 false false R67.htm 092000 - Disclosure - Business Combinations (Details) Sheet http://astecindustries.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://astecindustries.com/role/BusinessCombinations 67 false false All Reports Book All Reports aste-20171231.xml aste-20171231.xsd aste-20171231_cal.xml aste-20171231_def.xml aste-20171231_lab.xml aste-20171231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/invest/2013-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://fasb.org/us-gaap/2017-01-31 true true ZIP 87 0000792987-18-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000792987-18-000008-xbrl.zip M4$L#!!0 ( ">'84S8_#_-?N\! -/(P 1 87-T92TR,#$W,3(S,2YX M;6SL?7USVSC2Y_]7==^!CW=F-ZF2'+V_9';FRG:<63^;Q"[;V7GVMJZF*!*2 MN*%(#4C:T7[ZZP9(BI(HB91("J2P=\]$EDB@N_'K1J,!=/_U_WR?F/8X-$QYUE(?'>_A(E,YE&_Y?4[FFMJI30Y^0>AU?_CZBI@)]67U\O\9M+FT[>M1J-]CO#\=_S%X MU'#L3JO9W\4L?R)\P7HACKO:MD.TRXG]\H[_!J\UV_5&L]YN!B_!,$U4=1Z^ M-5:=$>O!_P%?Z:^^HA,COA/X 1_OK/7@TJT\#-_!K\&#EC>+?U!WZ3MW,2?O MX E"#2U\P;82O&-;];7W--NS7+J(9\+_,89OS:,4\+WM/?_7F!XY+ M#>)<:O:,O=)LA2\DT5'0;47Y*RK5>X>IRR,9*TS)WN/0_7SA&+.YB;K#OIM2 M,O[Y ONN!YU=?G?T"^4=;XC9!AAOK_8-\J/L!;.4OP4 TFD$KR]_67B*6OGREV8*Q6W:L1UX(OHUT'7SE MRVZW.'OM1BF$R&'F^B+LU=N-L''_ERSD,6BT6J63QZ#>:($.Y2&/\BC9"CY6 M]"5+>?3**(]>CO((S7%Y)+-BCGOIS7$O/W/<#<79+:,\NCD+(_?GUS VPQHN_W# _)N[-GN[V"Z6I+V+HZW,0WZEZX8+LE/-!]70[ZP;=6ZXJGD6P[^3]S.$@J9Y,\_$ M.->].R44?Z9DBL)](7<6K)3)>< BJ1S.#R(?R)A02G3\&N2AHO8\355*KE6' MZ _J M]TS@(E:41Q?D!Y)*YJ6$2_5:F%@?*S@$0\T^Q80V,5ZM8"PMGR7]D T>R!RK"(5=J0Y.:DY$1A':Q%9:8.$MD%BA9_3 M84?:('%LD%@X6MNDES@J#8Y$.YV0!D=R+COM7"86=M+YTS+D?^*0?V4\:HDD MD9!49K]((DDD)(DUNZ6T27(74\Q=3(%M54K_22*L! @3RZ]*.1M*A)4 86+- MDNELF#SI)VU2.K]*(D;Z2>EF,8D8.2NEFY7D\4*ACQ=69BZ3."L/SLH\ TJ< ME0=G8LV;E!#'S@JX=R^, (AX'*&;P92Q'H'56,1>7Y1&.&@HPEG#*6<.+! MESZ *#[ B8$@5PUE636 X;&-8DJ(G MZZ<^^ZE/?3:&D4HIV9[Z#,39+Z?.Z'M+*6R]],K>S\_9>^& M4U&WG%-1-_U4U,US9@_OUKI X)'B.3B%ZP2^WZW8*H6^SD:1U=8 MU?>#?4U5QS _JB-J:*JFVA\(OC57\7W;^?3\X>KL@9524A5#VMKM7= J:,A= M/)C0PY6E,QD@']>+Y\6<0^O:,TPL"U]NY"3@=!F#7F6Y* @(?!OW$-Q<&?29 MJI8SMZG+]GK"A\X(2?N$(+%U$+;6I/C[HVI-^"^?#;-R0RQD9PFD%;[V MH28W.$OTYHQ>]7OYT9LGHH[5HJA\)7HWT/L1K(Q+/ADO!-QG\#HGQL@D5XY# M7.=Z\5G]MTUO3-7A!Q;8[OSZ4]6TQRG$LL3:#OGDC?(T18HKX+=+AO* MI2W/#.4?B&H2^H6XKS;]!E/VC>>X]HS01V*R58LS->82]7X$*86PI I4706J MX-X4N=P\J;I)%=BI L]4U5FXO.3;3P'J5V(1JIJ?#'5DF&Q_ILSH.E *2Z3%BT/B+3.\ M_083!:%.])Y)^-:98H_-I/OE(D&X <**+7?D*N(8!$AO_RP0P+-\?%0-^@_5 M],CU(OSX-Q@,E6K3Q2?R0DP&BO"W.VONN0[[H>4O%"--?"8JF%IV >XC)7]X MQ-(6J^]'GG >B>91&AY!^)UYK6C?G?OQ!S(*ME7*>_37; MN6?QDALP4A.;!KC][+F>:G[T+'US?DL[13:SGB(?B6OPGY#\\+#%DS>?F^QK MU;R=S4U[0[42XLEKE]?N/JE M(6X[[".V*1;_Y3?J.9BIW*_V'&6FI(W)TL9(99;*?)PR9Z::N_.!/5 _7=KY MY(^-8[G4*6MF<6V89E7BR-72G]UCE-/,EG?8KUQS6GD5_,:F-=X &.D_BVXOD,!5J?8]05C0> M==:3HPR3E3$R7-W#S/+4<)G5(>-]0*D.4AW*[^IE=8Y8'G(&Y8V25ZY@@UP0%& %#RYR42ZU M+J_[766U/F?]$=25*)?KG4'P3T;NJJW1,G5Y693YM-= 9*VG/$R#^ %JH8V7 M<#="RNV)R 5&Q8. 0BNSH '!LIZ"/ZO-NO-)V2NHE@AM67),L-$10XU8N]UD\Q97'=856:$'=A!.<(BZ7HI\H3:^\G"(OIXCCIF:;C?3D M)U1DI+L4D6Z1@\G5=#!.5S5#Y."8+(LC7,!,'I/+M910N10\VWUXZ5I(U^(, M7(MRK<++&VZ3QV'+Y@2+$&4[DU/N)\K\(F^(5O>&:+D4(./HLMR\%6(6DL<; M2G\YL4J'#"MYT[@*$:"2SU4G5^;SF>XJ=!Q(*F[1L_")CC#(599<90FJ *6) M'E;R&)#0:[=2G%$JX5G 7@?]9^>KD\Y&R#U!*[%8[V2!=!N@AG"7_N(2?=/UC_LMR(31VACV>_BCYC M4D!4:1\I-1RJGYDFG7608#@]&(2Q#'*J$&.JR--U;C0;3=>6DT99[ 0,/74_ MJ"[AP&@TX?^';8>_K;U$+'WYR@J6@E].B25I9DYH9@3&4R_$D_1ARF>;>NFQ MU!,/2](VB6*;Q,)3EZ$H3&9T[3F&11SGB7/L8\O-RPVP$_NYN31!#G>0HUW[H=VY:0@ MWJ10Y+DT.?Y"C_^)[;U<6P@243^Q'9 X$ 0'^=_S!29=\LEX(?J=!6U/C)%) M6.T1YWK!CB_-U=8&;"X/CUG"T" M%V&&1Z8?GU5M"JM"NH@^5&Y0).!]S4CL$,*Y@N/*H* GEC.WJP9P;4W@Y^#CW6Q.[1>>(N6,$))($N<*$^E]B.E] M" &.3ZJEGQ$,ENQ6:\"3NYMRTA!]TA!B52+M0H4&_!.9J.8M(XU[!,[(IM:M M-8')D%"B@ZAT3RNK\NO$>+_&H;_UM9O/*H[THVI-N )_5K\;,V]6SB$-BX4$ M[$2J2$3YJM@0KMWJ65?;*\"T=DW5_QAF:,P^&I9J::7-4[I==Q,P6]3H"WRS M)P5D*@P0"8?L+$AT"C&L\DXAN5J68^>PJ& E;-/ ]C>;?H-ANE'GAJN:GVS5 M01K\*Q#2?;TFWK#MZB(]7Z M=C\>8\0>?_YT=WW_6$X !//X.K>1C:T)% R ,JF77JR/7=Z M-0-:--5ZH#!&^%,Y8;7='#%L[6(UWW"31'5NCK*,BU8U+BJ(LU[Y"%%6\1F) MO(*6B54Q>4*'U$^QA5DBW$F#)P#&*X:[&+L?/==Z#L&R="*H%CYXQ9)'XAJ\ M!C8>; [/:S]P,>)WS@CY!*!(F/(!&CD1(W0N*FR!06JWPBZ]?LOAU+#'0# M<)O8M)J%5U-P+DKQU2)O(J!;56DA0B &*W)-4I '%C>I, M,8,M_(.F]$4U2>E3%AP$CEV"J!9(TD\GTL\0Q\_(/5HNK4?YK8=0?L MJSW5S>R43?Q+ O1 JU9R8)9J:J\",(LX^"BG]L(71!*:!4#S'!9$V4_G55@0 ME68Z/_'5!:&F_:P9^=6[5H/]038]<+SX3U?&X4*]5 MQ_!-FN,:,^CR?AP^&7[X8#B::>,[Y0;3'AE$C%@*851K+CS :;-G<]5:/+FV M]LV?!_=A[4:E=&%8DT>"M2B)?C6S/,[$MQ3.]0)/F]R/8YM" #YY\[G)7E'-V]G$K!Y7 MJ=)!G (DNL3R8:(]R5D?L9/22CV0>G".J7773TU*/9!Z<(YG/X-9@!HO(-87 M<@<^%_60VT?#^<9@^]&FQ)A8M]^U*0[>#;1 5:WTZ-S.\1)6.UFOF(/,@'"M M@JIHY&E*B/O)UI:VZ]Z=$GKC@19:+EL9ESRAWS9&EV._C>,JAI$2#?LG0QT9 M9@5R?:8;^PVVSU;O)0"J: $V/>%#?8'?_T;TB6%-/A 'GEEBZ(MMZ?Y71/T:>7/@*.UC!W TX@_?C)]4L.\[BY;%$68Q@LMT[R=W'24/.CB&/!"G7 MQU[ZZ#$Q&ZFA&6EH/I@LL9+F8++.()JTN;L@-30C#15,/TYO,,JBH8+M>S"] MY*/WK'Z_\MRI38/:OVPXKRP=1]/\;X\:CFYH*-ERJTX\MY&@Z6ZVJ[7.W0D MWWS+7[XWI3G&!9Q MG"OM#\]PC##$<4V)^HW09Z)-+=NT)R7WV[>PZ9\YW\)LQ?RVG>-][XQL:MU: M$_B54*(_4%OWM-(?1-@Y[+MYKM;H#\+98L!P$ ;9GC1BJ= BC]7X?^"9KG*/ M?"Q_D>C,!J,GF1$&Z6>$0=XSPJ^>2@%UA-R/3&/"8J#.]>*+ZGJ4^[J?B MS MZ_WX!E3&<#\!!826&RS[6/;MQ7;&JV4K$N+@"F2B75/U/X9Y%L._P6_%1GUM M/7&$':C:PCAW^R"7QKDNC6]L"^9[E[*1P_U-?O:=[^5ZC@LK2;KQC _ET)$( M?,DG+C?'7UV/J8H[IQIBX5=J>_-R0WV'J");L+MEEB7:=XK?U[NM@R!58>/P MA%0%J0IG?4KAZE6E>@CY1P+",C27Z"SAP%?+<)W'IZ_E!NX*BTNH[N2UVKZL M'/23#GJ)YD>)%'&0(M;TL7Z50R)%'*2(=:5 6A(!\%'0#<\U1V/W$NEJ,J%D MPL^%XI$<:\(\=/^9HD"?_2)XD+7SFV:>AL;7D'4@X6W"ZAOAAN36-F M\ /KB1;K-S:=V[!8+7EZKGC)K)T"V2:B M?F2WI7Q"ZQGA3K]] Z?&5- KF> M$\KS 5>6>K9E>"2^\\5WE?V)G" G79J3J,'ZXEFJ@52#,XP,)%2#8SS[*BM# M44@49@ER!BH1LT&=WQL%Z OW-K$3I9 MG(%I%R66R0S\AM2E)U.$83\[?T8HT$NOYD1QSK.#O73CA8]H9K%)6U7XBN<6 MEQ([AQG+RCC$N?BA ECI,P!XKD&]*D>X2^(8"+O=4TJG6*X(Y8JP>G- ;$_ M&><^VSAW*4-_\A2CT"@7R9\7RY')(K1=5MR6SS:*A9T"_ #I!$LG6$S'H( 5 M8&7B?:4"O1@;X&*M^ K8 #_GV)]0^)<1P-,O#,_&\@L2]1;#YHL%\ (P,3^[31U!HAQR.V>'=9

4()*>?Y: ,R(&!+, <^)L[@68VAEW%G&G3- :+=4)E0NPN0BK%S. M:V5LJOC3_FG#O\6XI7(SKKSX%,\16.6(EOIT5.?*:(X[E MC>;R0E8,=5DYV1"+?UB6V^5,)-1, M).X&>56'7)S-D5/M-TLM/\.=!#GH)QQTP4Z65'7(Q3'M@AW/E ->8N=-UC\2 M,LN- -<%Y. +,/BG6 M_F1[[O3O-B4EQ_X.I+&#G]OXS1+MQ>C?&1P7*LKH7S]6$.Z:[5DN7;R_?I38 M%M# )SS6=+Q#XSDN54U#!:-WKQ'5JKB!W\:O5(+RGM4Z6@ENKLH*]U+Y\L&4 M;EB31\]Q MC)(KPCZ7)A'STM4Y8\]>NCKGX.J(9?H+.P!9L="-/"\@_?TS.B^0R>[\F6!; M+ -?%+9_(XY[9^D&*?GMB'V&?9U/"7H!05^45U.)6'RIG/?TNP-GX+\4%;\I M[X'V4F$\^1%[&7R1YQW+B>W])S#/P$TIRF[+=:=@RG0&=KNP\P'P)87/,R+W M4D^REQHW -(G+PS_,NYRUD9?+- 7Y= \?JT@S .'YO&KQ/89.S0LA80_FX9G M1*ZI^A_#K+:%W\NX5 L!37Y1\1F9448JP=D'92&7$!#7BC8;SUJSXEJW3!S M4_G(Y2Z>I3((J R%'3FHB#=?*A_GT/6%7,7*"*>,<)[C=%#4(E=&.*42G/UJ M6*8O*S32<2RS%;\ MH$.?9P#ZHE:C,E>3S-54PG5J4;%[MJES!5BHRBY6^2:'K4,@0_F%J4%YPS69 M!$?$4S");7DPI_Q678+]) =SI#]SHMRN:7-\--)OEDQ%.P,S#Q M145TJN#/R(/&)8_/%%:^LB)G*^5-J6K@OK 4PZ0ZZ7!R2CYS)O@7R\DI"O_E MS0Q2J@5K\EPE9X#MPM+X5-:*K FKRPKP2FO MS@FK#>4"9\Z;C*5U2S-Q L\"G*5=,\G1/N?_/87/F:/E MS!>E!6DI9SI?[VIEAN:+S@K84Q+A=/3 MG9JLPK*IO*'Z3 +CXFE%N69Z6:Q#!IS.%)SE=4,S[VSA3U_;;'&9%$C+?#1 MXJ3P>+!?"?UHJC,"TK,IZ!%04/+C;+NQLHMC"1R 2R,$3D/:%1'L2K.1'AZ- MW*XV#QHM?K6Y,9!V162[TJLW!O5&*PUPV"OB3DB_/ZK6A/"DS.IW8^;-)*". M]ZY#H4;R0$>E*R?%0YWMJN'U6*14;6(6":)R.A9O.EX)4ZW,K-F&J:2??AIS ML!KI:9PXTK/3<_IH6(9+/ADO1+^S@+2),3+)E>,0U[E>?%;_;=,;4W5X:/.9 M:%/+-NW)XEIU-I^O,I"*\KE2#,=RKDTT+G(J/('"4%4G7Z"=DNO&8:A<8[XX M)U"$*;X":K"^:)%3QT9H8_$9'N6SM28EUP9,H59[EJX M8P"D"A2B E]LF)-G<^*2JPDE[+B U( "-6"[_*4"%+]"J."$4+1=ENL&P93C MJ'5#15;,Y9H3TB[5)=A3;TO#L%1RFR_*E[34)P*O!SK/D/NUT6BNH6M&5,>C MY!?#L3NM9O_]UZV-.WS/%4I<0YMN[W6MFZ\ (C7Q8=O M?/' 3U!=>P-7B7F-"CB^Q4AW'XAESPQK=X?[)+#>XV:CP:\1OI.(K;-S2.;P M\= !Z6YIF5>=XKIS:-N]76T'FH\O'-I!?U<'@:]Y:..#+8U[+GU_[7K)FOVO M>OT*1*BC&!6P9)-ZG?^@$^-]^ O^H/@*_TC&L5/3Q2]CU71@G#?>#'NZ\2AE M_1B.IIK*/XE*E5M+5]#@1/OUG^./X5.WW"CM)Z$>&+-=S83T?+ UCS'^P,Q; M+"W!,_R1Q(1$#>O69D)";IFU5WXCIEG_9MFOEO($HV9;1%?N (&$1BGB#^.S M?\='@R?Y@_LI^R>:AKWMK)/V#]OTP(^C"Q@\DU!GDZ#P"?[ ?D*^V%$ZUEY? M[S^ #K]*85@3!6]Y>#%T^$^&#_+G4LLEOIEULABQR@V,Y<2FBTUBV._!S_MI M^*32"5&N-(V8A+D2O(,H72LMKI/SX(W U0 ]ME5WDQC^*_LQAI1>NW&AH&%@ MW[$97-&)9LQ JW^^:%S\TFQU!X-V"YR\*#V11M>I>203PW&I"L.&3OTF0KZ]4>Z^?/CZ]/QX=_L$'V^BM*RVMP$APDH:*W>63KXK?RQ3N]%OM3K-%;)W]+)I,Z-&_"-\Z<19S:7M98\D MLYNK%G.MB:V$^#9\#RG\J83$?/QG'"F1)C:)>5[,8Z^K7>)[ MRUZ@YQ?5A45U3?EBXUH$^+Z:X9VVNI^^0+G]KDUQ?00H0Q!JKO(OOO#X?P%9 MAO5"'/?]LK&@*=[2)I5LX;E\_,X"'6/$/1K.MVC*BJ#OH&M_F;G=JM3!W6XV M&\,A,RI[" O%P,($"B4:@>=&)G%JBD5">Q=6H=/893_G,7SN"W&#:226Q[V$ M=OJ#'J,T21]YDMM+0FZCU^L.TY,;/*3,U04^LHW0!_[S,21V^ZUA/Y;"U<:S MIBW):/<:G69:VKR99[)9FQ4"0CL_IV2*(847HKS!$,&,O%4^V0Y X ,9&^C? M71,+/H$+:JI635''+KSXK'Z/X2QHG36^TC9O&=OU6_4;?>#1C"N+OX-E3RAQ M#PNS$G$5 M>WR$5(^2$JRVNKW6(7(2E^\DBEAO=5J=@_"QD^\/!%[1#+81AEHT-PE^5, C M1*\#ED7_\7][P))GU%W4F&ZY-?;([1^>,4=D[1!)M(NP \!GM/F@<=8T_!:V M>Q!&P#?N=#K;9'44/=408A+ M=K]?F>KHF4CQ,"AU=@\JRT47-@Y?%M64?5_ M>XZ[1RZ[@.^W?N,W_KQL^RIL^CA;U.H/VAON5]:DE4%:R2P8>->-PJ1UI>N& MOWR:JX9>-T!PZMQP57-#0.&3#_#@G77#'SML =%I#L%G6F$ROOD<"4VT=&@/ MF5^>AM"(;F^2%@P$#%;TP4WB5@M3[W.*AL/N&I%;.LJ8S/5U^VXR.YWANBR+ M(7.M[O$^:;;;G;1DAD\X"CLQ _.=:Z,7I/QFN-.I;;( U=BF/,I5'^&18^9) M@1IS[B((?_ 1'D!W/7"Q29CC]_IL0Y^1+H%@UB$[XASM;I^,EOF0<$)B(3$_ M1P^OK1&O!8GB'!@YB!=O:BXR'8#BA"L%=)R]:S9:VS3TM!(ZL0ZO23%''19V M!'*4;KK)KMOH"RF@$T-T_1A7?A#-9P!>8*UF."CE&]N!I>F#;1H:K%1OO^/3 M(.SU1Y1_\4>49SS-=FW:VK<8 8?OX"O\A:#%M1_W[YW\V71_THT7Q7$7)OGY M8@S/U\?JS# 7[Y6_/!LSXBA?R*OR:,]4ZR\UA7U34QQ"C?%/"GO:,?Y#WBO- MQMS]Z>+/$_>GN!8CSRCIND#JZZH):Y7W"@Z),5XLN\&F,NJ'/?T*:Z*I^UX9 MP1#S7J(#Y,L8.WZ'C^/O2EUYGN(6E<,B66KD<<-12##.JJ,8%EMDZI?L!02, M:BW";Y4?VK7^L%U3?NC4&ITNCV+ 9Q@C>&:E7>S+472/XA\XD#7\;X^]@3Y# M3:'$F1,-MX), -OKU-"F2 WT97HZ] 4-.L0TX?V:,B$6P>U=?%O59X;%MH+Q MW8!ZYY)Q#$,:B#WX'%67Y)B,U0_&U ZD^VT=Z0IT0+1K:K[>0Z;4I?/D.JV- M96ZNU*6;HMH SZ34K1AU'T;U1P+(,C2Z82[NTN=Z=KP;&O.)FP)L!W M"1K8W-S>MOV;Q(0U!^W^!I.)NQ2'UTZB+9'.)MA+R&NB-72WV:P"KXGBS?WF MIJ+FR^MOU'!)W1Z/-Z?Q1'VS]^_A]2/]HVZO<0#G8>^"\9XRD-L]Q'*)RGM* MWZYQB"6+X3T:5_?G;P4^&N%=-E@)X66V#78C+]Z/UZ^^';N3T.BMA9]V]E8X M-RFW;S;.:HC%33JM:PV[[8.X87_6E(^J095_J*9'E ^&HYDV7MJH?^:7-V!% MZT:?P#U=U#^PU+AN I<+5L6A _F)P'I9:6[W*%F7V!QK;=E=_(SZ>_CD]2+\ M^#<#%MM4FRY89_P0:/#;G37W7(?]T SNWBZ;\%EB^TJ4_.'AKNWJ^Y$GG)#) M1*[I<-!:F]VWL9I0_ER4K:4H#QJ0T\F_5:S\N^UF*U/YGQC__9+AO]GJ][-5 M@!/C/5=A=9OM=HF%M0'.7(75:_;[53*M1ZMVP::U#<[?0?*/%]%!"\K!8-CM M#V.H.*S+)$[BH--&KW)_ES?!]7N\&F/5_9O!>X"R!15;2FJ%74 '?OO)AF[( MSLGOYV%9)TKQV]^']"T6= L#]W.\58B7&?W6DZE^I]/KK=_3R'$,NKF,0:.W M$?G)D8>=PW H#YUFO]U-PD,&.-HY" ?BJ(W.>=R,>YCY2+(JZ_=!9$FZS$!D M.VW'@2+KMH:=]=VJ^/7CMB@C^_FX2UJ]0:R?M!$G/(:29%>R6L->W/2S3@GW M$>RQ\D") S_$GI%A#]V/_6@0C S?Z^7_Q5,+[-""/'=PY+F#V+%05HX>!";6DC2G:5=LH, MN+^FVT"F:VCLB[%_3M[Q1HZA&RH^K[S!%B_\DPP7;U<.-OS%41QXP1@;&EYD M?YW:IKFHVZ]XH0P;7"%[I55P8S\0C6<6:C?9V8:^HE*,3@$9&)ATWJ\?2(@, M>W3<-."?T.6PC:CR;OT,0XK7N9W3B&G.51V/ .']?O:W,U>UX.]L8/%JZ.X4 M7VW\^!/ @NJ$UC7@7IT[T&+P*4(;#3_I 0E^&^W!9:\#K;#=>DTU _9<>PY- MJ]JW"05,Z-B\3=\K?](T0L;CO'7*)&-?;SD.KQ"%\)NJ/+@+Y9.K;QPZ@:^V ML=AK7K9[8K*HS%0Z,:PZY1K>;ESVYBN,Z[9R34';35B]C2A0KZDV6'!^A4E% M%;8=E(=ZJ;P9MGY4F Z]W2&==Q$L9(>*,?M?P:C@)BE/)!3(UEXDW%FP#F4[ M1[X1+7R03Z/ZG^V1 8;ULZI-#8O0A?+K;/2WBZ9N+ /Z@N&(Q^HK7N:NQ_O%='UF]L[ MY1:]R3DU''(N:O[K[<>;^W/1[+\1-8G'4@UU_F][:J$ZWU#/F6+:NCL$MZ7R MZQ?GHM5_MTU8I4[J#\ U(?1,M/K>@?6H!>8,I ) MOXFA\0\$,,\G-0T#'0I&J*NO^V^&PP2KT(JH.$M5K;!:*Z+'P+(#K$[3C/ [%O ](F"<(-ZC:;*N!W4G\YN6V"02$/[2W'OO*G%MYY9? MB!@K%!Q&RT[.M\UQIY;#[NKF+;_Z=@9"N5&=J3+WJ#95'0+0,S22!@XW]FQD M\+4/;F,;.MNSMBV65&E,\'IOC!":C5 (:0I][SE.W>NL9;1+0^1.@1R,DH/$ MTVL,&BU^)KXQ.!0C^\X7]7O=XV45O*1$WMHXBQ'3LN/?])<[Y4?NE,?)?V6C MW+^C?[,^$^+]G%'PMA9Y6_'8O6J^81[B39D1=VKKE^PJ#\7]7[Q=OW%]@NU5 MPR2)>[:ZHLY5ZBIC:L^4B6WKKP;.RV-L&@C!6"#_#4& J9\]F!R!*I-,X -S M8QS\>_D& 6E DVPG>J75RV6.CZE!]3KVNU@AG^<-P";BTA($N_(X>?HG39; MQ^P!(]O^QD^9XNF ,9XT?6$G357,*TQ9^@.4V*K9N%2>",&LVSBOUY38P<*$ M!1.5231*,!L33(,(O8X6K.UEU@3VYX*HU%&(I;.$D1MG!G@^A%X2]V&K>NY4 M\\BY7.5?.S)VQ#2_?+-"9V8V-72[<6@U+N/14#Y?^\Y2[C77'F$$D.?C<%?, M#2":^J=#4-=628 '_"CNA$%^'*FPO^Y\5;9KE4 M\),H"5UKCM5D5-2S.JKSIUM%.P9Q"\!ZH:8S)6T#(^Y;^PCT%/"N^&!' M3W.Q5:"?)-5?M"V'9?^2#P'%AHA#:I?]?K4]4V?]1Q>9H/C8)+OB,*[R+2Y\;H,X.#I2&G..$&,V,L\K-K44HC-&OU/;FT/W$ ML"R6VX<_-[8]"NKSAP?S'_0&8D/*-R8<\4U88&C\C!3(W[5',4.0BU__!K,5 M8MUB]F.,\1W^4*O1:(,D0#J3*0B>*\:*U\'L"\K*!G>&&84@(A$T8[^ Z& U MY$_GZL2^_+,ZF__T)W#]?PIP"$.KPLA;WAB]),J%/869I@["-[$\C,.#!UN^9\2_ MF_,-;!(D7@ZPI6#*)4 EC TZ58C+%X.9PB4EC-XYWRSQTYWQ1L/6_' (\P5M MOVO^ A+R:E,3[)-.6$HH;O_-!8OS3/A:#$1C?0-',=*)LW! \6H^QEF^(&8R M@%"8D\#:*Z:ZL#V7]046$H]Y$G]OAV6(6A4.ETD-@("(G^*F9R"B*5A.]AL: MW @%O&$3UN P-IP<;"A0XRG\;OH5>5[(PL86)NB?^C/"G"T\=U[L&7^FNNQ MN=85WQ:!1%;\C@<5]]3AQ;_C'@6:9##;5A01\%!SV!FP<8FX!/Y$@,?QE0F^ M:!NF;^27*W;XX5WPO0FVX[4 M]AQ\[?KY*ZX^P M>Q;X'.@08A4G;7X[PT_0"!C3<+T<3F%SK)',Q7)8F",F#K$SY%'#.\5HA-![ MN//K5+-HE'^]ZRJ8/I#>3Y%I 7[W9D2O*;S&>9T5.5>6"3Z<3"+,2^JBQ'': M M*N+#U"F$]7A)"X8'0^(>AF?[B6Y#XGEDXVIH=MH^0RBEGNL_3[:XD.\QXW MMB.#XF RG/RSER)T3-AOAQ!>LF\'=\"BN=)FS2 D)8FYLPP!4^G4*3DG@0NK, MI0BB^#SU]XAPEYE-BOB!+(E+,'TD@L\F8M=[2H;**_=&I70!LQS/9W'0S==6 M:[!J7A/U510+B1(YM-IKJ6F$8B%1BJ]N8RUCF5 L)$GUV6PWU@H)'LA"C/7F M:X\[C 3ARN\-K#_8I[<)K3=[/W@]>/G(C'EU&*]A$MC%]RX0WRGS7_;;C6$5 MV$Z7A _6+^T,V X*A=HCF'N#K5V,&T8C1BQLS@._#B\Q#],9/K2ISJPHLG.' M1>_^33#ILM_!_;+],(_/_1A+XOG.E:5_9#WPXO/\IV=TOL[!R7EF^Q)X3YX% MGUD8FH6D672"+3^7V^VC@X>,Q4W@P:SOXI_JDGW\3?H71OW/%R/;=>U9V._Z MV=>9H>LF^4GQ2:[SQ]\KK?EWO^%P0V/S>&W"/OC/!_:AV2@^Z*1WD98G/_E MT-V?6$JF!G:KL/#:"0X21+'D%^<-JA1O'!]8E8-EOU)U_O,%_S>Q+';)?LL9 MZZVCL>T(>>6@UJH:U'!R$!Y>\*.@P(6_LY/<)F&OV:LU&)Y/9+Y?1 MS 54$LE51'*WUNUURX?D8F:JHB^3L^P@A)W(<]P"9Z05/D^GQ]F0<;S*Y3;L MK,5>NR&4ON4_^!)Q)T9M5#7K9 M!$#%DKI$G+B(ZS9+N!S-P<3'!HT%\.R#;3=V)R,OLW\0\_F8@WU[%Z*X9^D( M/94#]Z8W*&R-GFS;I7@9[$FB)[5&:LV&UK2DUNP0P FG7Q&V@(BEY[WY AAD=?\C5N.0/+ GQZD*\P#W.G"%^1BO-*TWS9AY/<9;1 MD2'I1(ML!O)U(,LRT^4/+ GQZD*\%#/=66R;'7 P-G(/1VZH";&]P$(]TVR7F MH,5^KUT^Q%5S-7 [FYOV@E">;M//'2W=_FIZ8)VF6+>]I,\O$2<@XL[O;)08 M1Y/E,9&2'1,IQ]'D?&5P\J/)4FM*IS5E.)I\.JTYH_-:._9B!#JA+ ^UE.U0 M2Z?6SR@-W^D/M4B(2XB?>@>S?.>VUBGN"++@_!C-D7R262Z1)(HT 4"0HMO> M"(=- -JC6'PU-9EDX)''2ICE(=BU3'07';A654QXCW\(Y5 M!@C_VJQ.E&.YB&5E#WLV,R+%/F^ 6Y IL30LA[8LIJ?\:U<9KF4C6&,CVD1, M.;[REZK8<_1]I7I%LWNY%*JK?%9=K"^\CA#QJUK>$%XJ-BB)ZO"ZH;P,*3B) M09DN5DLC*+WKUTQVEA6U*9:A]*N58O7MJ:%-5ZKU&KS.'1<7*R3&ZF>P.I)! M-5:=C%R_SOV@T554=[/8.JO&ZI#5#LGWN0%0AN=?5&K8GJ-@+=4E=6$KK4:K M$=2GQ&HC\ 2\%"63U::E\+SQ0M@/)A9;I7]QE+$'OSA$XZ7-C"!1I%_D=%D8 M.Y2<,5X7 "5^>4+7QN;&V)?A1@43UB=>**CIK.KK&KB0Z]& M7DL[XQ5> C;7LN5K=F#6\VMP_Z]YIK!\B_A'ZVT+Y: MD!B4$HR@Q0IK&[H!#1,GJ-(7J\%!A6RNNUV0$MX*(I15\@%EV"2\!N/UPGZ: MJXOE-(5%YBU>_S:$*1?#3/UNS+R9,K?9$UAG=@9S/[,78P_+ZBY;BJK.ILBP MGX@2(/V;YDIC991'). 2L%_SR8OM?-T,J8JC!N5,J:JY MO#!DM%HXJ_X,BJ72"5%>;1OL,#%A@%C0'2!A!Q-'6&T; =6O#0=]OUYXNUMK MPA^LQG9H]@!K. #L$5XF'BSS'#PKL.'FXG(II"LGK ;E,I*Q3/8"^I\1/@OX M\QHK6\[**X=EI<*JSEB8&]H.2Z8[("<7002\^G-!6 @SD$0-,:/.>-GNC4DI M5@L59EN#^O#J4JBL&3;10&\?R8@"DA?X_J"&=34I =L5;4>=4,+-OP;?$,L! M\\ >"&==5( (X\X4>!FK6)Q:4SV'6\.5%C%E MLFRLK+6PEKGC@27820;P '^.F('F=3>Q9)SJ@):.@"NPWN"A&3/T?U:5BYL. M;@V6TPAS]Y",-^1[,)6'#?C=CV'*>(N%;!FV#8O-29&'0O^+U;@-6P1*EP]Y MC$>556[GA%LVZ!)H.C.9OBSYK_#BS*9DR2>("WP=BRD@F]!79 HZCE/U*T[6 M:&M]GP@(CY;5 V,"G@>[8\:%'%W9@;%"#S]4[25+&Z[DC"]ZD$C<,746H MV/@*O!/Y<0X$&,'K^&[0WBJ:=)OPJ83#:@NJ:JP5]NQ,_4;"6431EXMQ>)RQ MR 5[J5RS^LC,ED:4]44U3.Z41,84Q1%.N.!;^>86%-%RB%G;+F=\WC.Y%'#6 M0PCAFVQAPCO=*7)T?,%V&;H'!I=;61_!ZF2"!1Q=$!=;5J&(N-% !@E+P@R4 M$K049#R&"5OQ)XV(*\I64_@D#(;OW[/RNF/3?F45I6&N!_*9JQ!.TF!M_F:_ M H^TMALNB$WP>::>R=[PK+'Z8E.NBW:,SVAK M(#4&;5#4Z-.\!>Z[P)OL.08D^)M\-QS7]TX8Z,)%7 &RV@AK;8:L4@6"5H)0 M0.63"U_6E \($G />'%9Y6D*PJ^A&P3^(-'C8D^VQ5X-7X37V%O!.S&UMAO; MBP>WH]5D[[Y\O/BE<=ELK#*YK\?3L=9K](/ZP(UANU$EUOHA:_VJL=9M=(+R MQHU>M5CKA;H64["ZW*QU0]9BBE*7F[5^",A^U0#9#%-%)I U$=WJ'$.VK\8-*<_>4O\5>"E0KB>3C M5+<5S\&V;D[%34(O]$AN&*"4>E2!.XT:GMGQ,88[%M@+1E3YK8*? MRQP'ED M-Z^NM-HU /;J!@9\U>GY7_5V"(:+,,&8-C?,0*_9V89+UFK9F(X9^ABF&\/T M3(>F(\I"&OMQ'WDO)\L7Z:)X'C(RA$?S$#4VRK\^LYVUV/-,B3GK(&>_,Y. M@:_;/SS#76"PS;98'.R[X?P>:9!WN4\2+5B8E$X2W7PD,1B43A*]/"112NWH MYR.) VW=G)(IL1P\LW5GL0V,-Y]L!_>7OQ"V"?.L?J\I5RY/KA+$[K_8%MM6 MMTT6F ]J_\;(9=D^;QY:O1]#F]$6G^W5]B*EA+46\PIW#UR:[5;8HD-/'.P*"FD=*0$.EV8^I.*0 3VTMF3#L@@ ML4$1@;UT>@]^16MC#CF&/5!;=^\I^8T.X)US/1<_N%2B%5#NV6&,50%_BJF\ M+/X98SP]I8Z!FKK+8!KX.NRC?TI%C7#.S\AI*YP'AX$<;S93^4IZ1$S[]7U^ MXMCU.E=3C9BF?^?FYXO&!?O;F:M:\'C@QK$ZG^%NEV*X]QC:* )P M]A!^Z*L^ MGD[!5(^4J2(?NC?T&%GT_4%HI+5&%8= M_\ F+P=!4.0'3"K3XC<)6[56K[EZ4;"H9"LR_5E%TI^]:=>:C9-E13DP_5EY MO BI-]75FWY+ZLUIO0M1)8B8%V5A9!HTF09M]Q*H4VMU9!XTJ8]2'X70 MQW:SUNVUI#XF\B3B\Q*ND2/HWOL3(?P@1K.%EYJ6,8C'9?@!LR%"4YC.!E,J M> Y[R,_ P/,Q\%QI?BC#L))MUZ^FO8C:T8\KR**\.$N1.78\00@._A@TI]):&?@X$"',ULJ,V(;")\<)3X>#M&)7"X[K"$WP8=.5H\)P: MEF;,PQQJP(Q),-<*:(1IVJ\L+QO3(S#V[M@S45'8@ZO)!T'">';LN/Q_T"_/3K;,Y\BF0F#<'S^* MRF$XBDY!3RW,C162[$33]X"=L>S9(LR'8U@Z\.NGH6*)B_PQ ")YVBS6&0A* MQ1PWOFQ6LGJ$'<$HV#SY$* V()TRY8\*869;AFO3<'Q,\D),GLTDIE%G!5EL MU/S$0!Z*',;20+SA 2C\W@%,LK&8&O *Q?E2<2F# R+'LW",,+3*$.G#IQ9F ME.'B,;1H_TA8F!4G3$^&P(87_''SNUNL<0'0YBE3XO,\[0>VPC,.H83\''1Q M"7/8R:TQD&?@URRGV@NARS1#@:!MS(8$PO(G'51(G4!;,"NHCJOH'@GS0Z$6 M:2Q#VS0$)]@NBBEKPM1M?@:V4"8^QE;S[5TJ#T'C:J1C;8J Q@S_8]YIF."( M*,$8(>S&F,/.S_XZ(O <^3Y5H<-(3B=UDY_5<08ZEV+;D6Y2BQK'J/XQ[6)I MC/S(/'*_-&V\:Q-PCV0AI_ZDO-U")IEYM\Z"X:3[R!,28DY+?!8X9%:,);W4 M LN-HU%_X!D-'UB.P?"JQ9TUIC X%&PZYGGZ%=S#^8Z+&&L$/82]-O>=_OU] MX^7KQ?-B3OB%#%\J&\]P0I;7.:[]I&U/9#(+KW.L\L!8B+O6T8F[_=T<[)!W MA+T2"'S-$1)3X(U&/Z7 ;VR'[==QH6X(R''OQ[_:MH[YGYX(Q?1BSA,X.T>> M1A\,6LW>^H6#;7UE3FNZH^7]7J>]<7&V,%K376(8=EA^GK2T\L40KGR"'&.8 M0]">8[HOY>KI*ZS!+OD5W<9P@Y?PY5OV[OT8?&;?/877'[B_8\+:!N!GV/K] M^(JUS/,1IK[/V^VNVCW6G=T5R4DZX]D< M#IL#03E)-[VVN[W649PP76#^_R<;5WAI6&+OPE3#WLP<;=UN.XZQW9V>DK]T M&&P-XI5)7/Y27D-L#&.!F9*_X"!X&K[\=[+F:-CHQS&TK;=B64D'OD&_(RXK MJ>W$<:P0'<.,Z5CA[V1NS!N]5JS-V]9?L'+ H$X3;G^P[9!H71N_*A??>MS8E>9F^SO5 .TOH;]DK.ZR4O-CF"W["4B&$SA33 M!M) H:G]ZM<1\&M4!X?-H)6_5#YMT+56H"QI(3(_/Q_N+JG6 M-U8IQR] !E]Q"?JU*W#A$)3FXY7*=!N?=>#9C^H([8VFVO"(@A&3.8ZI:SO* M)U=7+Y4W%]'B9A=O:UQ>46'M$,6V#21>R !?-JQHE9-0P$JT#MZP@+6HV-%U+'VMA\'%G!-;]CK@FM1JMUJ5S'#>VR+76UT(1J+2L(4IR! MR!^>:@9@UE704IB_2'T&6CM5/MU=WS_RY^:FAT0U+OO='_V;+NO2X \"WZW+ M=NO'K>7*&,^>Q2H\A0(?$U9RIG'9;'5_O QS% $M6 XEK-2&^W\>41AUIB^^ M9*J,5AZ,@Q-:B>A.] N!SZX313 KU.BP7<)(U9JPD**_I8V11,M"">*M(X.' M7Y"0H$(/0&W"=BCQ]U/?&]FS)V9T,HN:LH.)^;I2GGSX"[> MHG*":O(G42DYUM?UCY=?Z_5;?$]67>N452K$6I:\Y"6ONU5G:@(R_L9.:O@Q M<2 $\U%#+Z_$-/'?Y>YYJCJ!.\H$;MUN]@4R5?5U.QTQR%B=!Y_X8=!LKY4O M3$[$%KNV:FA"\:+0V59[V KML8-YAT_,,(J,N'!,EX_")23'51[-1RRG.F M=]\D;%'HX!" ,>8G?5@5J6[CQ^ L3O@\/.NY\/$_K-$$ EU6(_+!L\DU@U&O M-N@..?^KEH^9&[ V$<+PY2C2\+#,C+#'MQJ[)CBQVXU=V96=SY[&BJ(S^$3Q MMJYSZ'(X$?>@7>LT6KR0UK(]/ODS]5X9%X<5( LK;X%X.S^BSC:;(&<^CJS] MOV!](EX35]]\[0MHN%]Y%^OZV"+IL..Q6SZ-5%^T?E9EG2-URMEN4]F@O%<*<6*$@X*XBW]@/5:OZPR*Y/U MRFB@2-?EO%X9BZM&I[4-N)%*>[M&IWW9Y8/3NVS_&)1(7I+)B6.M[!JL)S)W MMXP6JQV[,C:\31P_/EF39=DOS3^@X><-93?/F#6'@^-@/ED& MSR5MVM:$3R-A1>A6K=,;\B)>FS\V:]U^MT*Z_VF5Q8AP5%8K;,ZJQC/7G?BB MJ<%$W<+_MKI-_E__GC-\\,<%L8LK,(;.=3$-V'^'-3;8[+]-OYYJJ[5Z3;K& M&QZV>>DREA$MP2FK+(0F?$I\01HB:WH75FVMK3[I;U5M M"I$W&WTVTNAOT.:RR>A#P>;YWNQW M6H+(*[*1AI?Y0/>7=QS]_6.8OY]9S&7G/EL*!I9=KG88]%>A;;JMJZXKQR&\ M-C*+/]T^/O![3DY8QGMLXR4B,/$R7;-,UWQD]MB-.$4FM]B+2N:;?#A<>UZZ ML:A<6E^94SL1#O"*C/!#7^D1^*S2;Z2J8U &4UAA%2B#^$N"_\/RTW5;8F>5 M#U-P8+VYO')>J$B$15;,V[ F<.3Z?%&D2R-4#VB@\2X1+A:5;.G7Y'(EPBO,H(;V5S2N'T""]@>2)* M@9UGO ]5U))$5NR0%3MV\=^K=3LG6^D<6*^CD%E2*HY4G%W\#VK=;MD*W4C% MD8IS;-H"!?:IJ\T<'+ M_KOYY/2N-^'IV&M1N[L]*8LILZIVNF5C,-W%R6X_&_[\=*L'\ M6BKP9-V>E,74:C@H'8LI\P$WML T)8.',);3H+6ZW6$L3T(PD_+V=6L8/P\( MP4M*@]'NMHYD!KGX9/ 4DRR1U*_4=C:2(V\T&WGEH 3.K4Z_'7]+.:Z+0LA. MENN[WXDW7\G(7B]B< B45NH*Y*7P_7A7(DG? G&=4IN:K6;\X):,[90&L=/- M[]<<7IU!"LRB"5]M>W\B$QDZKK-7AHB.6Q< MH)#5;,;RMXNQ35]5JF\U<,NFY@2+XUF33_#N3?35E=$\3-K]M3ILA_9^6E:3 M+:4:\9;@8%;OK!?,)4VQDJM#Z,MF!;V-+I:O',+"H+O%#]UL/Q\B$Q5*: U2 M$QFKQ%^(NY?4R,P,CQ\D5%" /?2N=I([T6(X3?; M\M-@[N4+FED^?9@YZO;WV-65/@3@*M%LT2N$JR2<' :V_F#?+'$$Q XB.]DD MW6_'+W%CR0Y"9)B#W0YF K]8]A$35]#L055$.[WXI6#R?D_%7A)<]=J'.Q_K M[,6"#C^'/_A.[EJ^+W3E@QAX3;F=S4U[0_"8C50Q>5=V[,?OYQPF@.$>>WDD4:>50!+% M:N]SJ[*2P&\J[M2Y*;SRS9X?_5>AURM-HQYP$30;_'28$+J]U'J0@):3\YZH M\F>WE1H!:7B_5G6>-CU;WD-O"N;%#[8W>Z5=L/@P#!YB"E&0))9)DT-CC MQ6Q:#1BP];IV)&R\7+?)JJE%RKSNIY&TQ(=IBKU6S%)XS.DC(!99-H==,: M[HG4YB*;_6NW=923]%HP3XE&"Q[;ZF:GXFG[ MZ8$[*RRKR &0C-%?;5M_-4P3>ENV$.Q;K/Y]V'9#J[/5\!]&AIBR2 +M?F^K M[Y*;*(+6CI9 \--A*.@UMGHZZ;H7@N5$T=[ND;C?SK%?4I5M.B^;2L;ND7L[ MS5XB#._:W$*ZOUJZ@64.1YX; M'O:]55GYW,/,:K>Y=?I/V.U)6$LR2-EP!:\:%@G#\@I.J;7PK_N1:4R8;UQ; M5O%X4 V]_@">$BX&E[4]MI8Q8AWXSV'S_L=EVV%L%!K>=[#K]\

(IM/2_F MO%R13P]^YZQV&5?!:-,*M3;L;AJJRR/.]8)[.8ESD*+_\49+ M(B\.88L!VLSNR7SDBE2" CWC^F_005Z6U/BE04U+'R$X_&1:*;J.,;8T/PM$1V+LG'=&9$Q M^-JXW#YFC$#+<>L/>K(GEO$?O'7".%AA@-//U=\-+,$UZQ]7^WMNAN1ERK 8 M]VX%RH Y.:[%NZ0;,0$YK'D.:S'^BB26P.P(/!BMD M7MQ0]%,/!1*8U4"TQ1F(!-9IHV*\*$.2U%PE+!3?8F7BN^*,S5:=*&A$TMNK M?4J2<"28D@@T$!OR+KVUJLI 5&(.3V.?>@*-QG;[M#Z[BS(6%9W$3^_:IK=0 ME75MDWA4Q>A'?AY5.1> ZY-'!5?F975U=Q@L89\F+P8[B]QR M86G2CMWE!:(SV4-_GE)"[6(EM'G'^@"2 MH_(9Y"8?W&%\?B7F"_D,$IIN.;Z7EZ".4]5UV@\XN7:EN9Y*#=6,[K4;=C2/%=[5V2B@K@6V?:W[7V.=JQ*9_G"8MF=^_)F8,Y.:=!RM-8=SN]O0C4HU.:[!3B$?P M)+B$,A-N#9NX29BM'4YF@VP&BG6/H6^57UH]=.9L@ M%X]:]Y$@\(G6@OH>V/;('],FV)G67 MT!D;)?27N;:BU8KL;!8YFP:T(6G/0%E@/HJ<%&+&M]?:N7>9+9=RV/<->U%N M53];QU4.^W'#7M2*\#3#'@W_C?PAM,-Y(:.PWL9\4VC0HMD;;E;G24&L:++* MT\&&QAO[]T(3R"K0]FB"2^.\=XRS)\O M7.J1"^5=6:62K<';*A6<1]09CZ.$4<.<=Q3*O-&SN6L@E@3%WX5)NN^RN[ I9YBJK=ZFRD'TQ"I;CBRM4RM7J#C7("Y197KHK8Z3?W';@[1%SAFMU? MH?-3'ADNU(,.$FPG%'-Z;-!)>J0V]8:"2,(L:&]FL,^UK80PB]D1[+()V@HOKI%,=D=N_L$$B6R8!$4E(=I[V'A$XJ@&(/='>[S0&-% M$*2+6R;:.](37\D[=[U8:;]X8'2:^]9U6^@]O8"*,1['"VB9NK'3:+[Y^]L5 M0?$C@IBED25HC!=.M ?>H^-&SA#N0)SZ>W#)(L)A9M;59 MR+ R$BQF@FEOEE_.0H+^F;[E(B=RS=\Y*AG);\283#&G] NAZH075(FTG5MZ MGAV[X&UV6[_=VR7%/60?);E'MCDR?#AR;;22B*;/%O[L--IMRJ# MG1BG[TRQDTTRJGW8:;=W'K7+4Y199,O)7ZB[$N7L$VZC-3R5<(N<([/*=+/7 MS@UW9N6J&E:SS;:U%ZO]C(0[I]!P<"Z=S$W"-FQ9==3(=6KPDFUK3FW=TUC( MY=8B=+)0?J6V-U_*])',X145RS4^D> W)RG.!W#F[&"N,D66RONY&0?"LG)9/S M^D+XI'+N#S>..>0GYYT2O9I,*)G@D3AL!I/?61-_2/R'Q4=YR -0P3E@#/C/ M)-O/;?2;ZY=J3S0B=]:8JHY+X5F/DG7U.&(,UI?AF8[!*M4I-*&U470U/[G? MV!0$CV OR.CD*O*0FV1IYC9V,ZN&[UPM_,'X[@[63R%5"-^YFO5T^!YL)$6H M]HR:JVG)9$9MM(OS);/#\+XX?:?17X\S5\V0YJK5AQK2WK"Q?N"N0H8TU[DK MI:.P41->2+5-MSG?Z@XV"N.=2&WCE[VBS@1I5[:]7K3A7S,%OGHA06*=ST1UP)'0%=5=N6P 8,7\Z\J!(>Z+]>^+VB%GZDY ^/6-J":6SX3.0))Z0CX=V"=4&L4K=#&)_("S&5 M9J3 P$FD$W[\FP%6CVK3!2-L54!WUMQS'?9#TS>&!0GX&-FVRB;;5K&R/0*\ M?N93Z SG9E\>1PHNFO7PD[]#Q.=C=BN5]\5;R(V]<9B*TK!PX<.DFK>J!EDR MC;C$VE70UPB#I1!Z)8SD04(_H8SS%-!&1>X,D)G;[)*K.2AZBMEPJDL"SPU! M5UU*&Z ^C>4L&)_9&H95KR@JIRS F,@_BC1S"NCE)8$4'F):"1P*@;LEVRS6 M\C>B3U"OKC3XF7.!:2)-&Z&I_.L9V%&N35O[MD,$D3:O+-UO<=G@LCULC36V M-^SQRY]-]R?=>%$<=V&2GR_&\'Q]K,X,<_%>^J=9?:@K[ MIJ8X0-/X)X4][1C_(>^59F/N_G3QYXG[4UR+D6>4 [IX9>?$WBLCV]1_4I"A MNFH:$^N]\F_/<8WQ@O?<;%\JD2'X&&(P(CBD[AV0%T-IM%TL5D?HDJ$15=X% MG[>\?B2C6[EZGA+%OW2E@$DFW^AQ$\D"+_@Y0_; MFMCXY\@/1RHV#US:EG.I8*-S"CBG"_:Z B2I$\S$ME#P^0FH02C(B HC!9CL M!\A4-*91&F_@4OE([9GB D]( /Y;8Q?!EO?%@O<<;^08NJ'B"4.%R1EZ@'17S%0-NH?'9@!V%@QFDD#MP7=-W(7BW&$%@3$\[8B;X##-.5:@E(S0H-3A")=I _@Y<<"1[TC>^<79_A M'07HTFWHS;*!*&N"Q2?A%6=.>.HSD P,@>6H&I>Q95/^O.$J4U!+!?XV',?; M*TO_BB!5=439W*,(9W]@5'X.5/EZ^70)K9NF2A42GCE%TJ!O:,U/S@7,V> 9 MN"!D;"L)?EY51_FAV:PUAD-%]YBG@[;P4KERP71H;$90VLT:^W8%P"!TW*( M\<+[+>P[PJ@9F9PP8SB;YP)11WYDQ4YGK44>2=ELS/\> 7$0JMFLNMC'BDQGD=#^4S,8J M=5N(ZS(J0%=?\3^6'6D2K-@4!H#]H!,'(,NT%J0\A2D]?G3ZJ%]LE-9GH.!S MG(^2WF&(<66V^2_;_13PK-RIK3OWXRN-)<*&%_WWH\V6WC?9.F5C-]A4;CX0 MZV7_$#%\X-OXN%*/UPMXV317X!DWIZS/:RX^ BJSU)NH[^5#7&70=T-QEF4-U2#K^>$VWQ?CT&#T!'P9W/_J,CMC5&FKIV* SM);@IW"KLJ5.F/\LZHZYY D>AXD]\$:6+012P_$%7V\\YJ90P>G%X/7VU C'Z+/$,07M M&K,9 =?,!3.ZI0]1W+R=7MX3(TQ4NN)#Q- 4=35B+70P M&Z4RTAT&\4:=&R[\O34$< OR\,8_%+83>"\^(BM-4[#4K3'2?*ALZ\4+I^#BY'E#8;PL$T'?<'PK2= M9OC!,QNCT_5(>+&$!Y6R]1=+SN;X!R!O36,&S@T/SFP5@$?0??,;\MO9LI^P MY?1CM--(G\ENT#3[@_Z:$Q%'T>E8WWGL]AC6>X-!NS<4F?6=%P2.8;T[: _: MG12LAWK\ -[UTQ169UB+S/3@T776@D?A2?:@_U@Z5[<=I;B%J4 ZD=0G6[K( MD]J=+L\ZM:W+]N"DU.Z<^C9EVVLGIQ8WH37E#4QL/!CL8-A:\> M2VQG.[&L@QQ)38F"3N-TI*95KQT06"5U$Z[["'P ZZ4M*K0!>N(@X^8(*"M1 MQ7HQ9/Q9G"][PZD'H M3++WUJ(\EJ[HOM6+Z\/23$^'=^:V"_,B1I78TQAHXC$XMF. ^7.IH?&-.80D M*@>/V/I]3HD9;N0MXVB.-Y^;S/.$ALEWHO&6:9ARCU6EW0@V%8&\U<$H?CM\ M#';+?F5[W>S*$-L2&]O4G2HJ"UM:FF'ZEQG\F/!RO'VA>TYT]W0V]]SP^1%# MU>[1?Y_?08)=KW-^-6*:*KC1\C!-#P MDXYA8Z#RYXN1[;KV+.P75,PU--4,F)@9NFZ2GQ2?Y#I__+W2FG^/!92KI^^# M_WQ@'YJ-XH-.FB"\A!VZ]OPGZ)7JA(:=_:G!_H>=*LR-SGM"B,+CG[@9>;N^ M&;D1BUYAW+)?J3K_^8+_FYCW7<)>H<\D8W>/^-]%$%5I;+42BS?@Z13HVG/> M*@HX]*&$AY<-'N2='^0Q&N2O\*&0\)2_Y^$ LFT7*;+KA+1Z#W1QA MNK?I(U&0MUI+T4C1I#43_C*GU_GQ)V6K]5:U;Q-J>Y9>!S&!/BM_TC0"B_Q" MK(DR4^G$L.KX!S9Y.9AOFAAV*'&T)1YRD/D)UG\Q<@E&9I];\LF- MC&%",BC.L<7"A$_;[5JCE@$!EVK-ARV).@DZ H&7;M3/M 5XXR, MV?].[(S-XQ4Q*1\'JD_\H26A( M:$AHG"$T*AX!:#4O>\&D^QA[ND"N]ZOI!0^SV8H12^@2<.(";B"#2Q)P10*N MV6J7#W$K_D9 P=3?>&T.PJWEH[V0V%U4D>(!4=?D*=$!QKQL)S+8M94 M9[IQ]YT]?S^^]9]^A(?OK1MX\LK2\9_;,'=N3+Z/5-G?ZJWF6N:6-)V?AL-T MF/%+X[+57!?8490GD6,!\MJ)G#@QM+OYB.'* CMNS'D" MY&4^,[R03RPG*$?H\)2@H_7,YV./I7WENN0L!,_M]95E6GCS^/35>;L= MC[.Y:2\(>2+TQ<#R$3P+"=%O(D1\L:T7@GEKKUY5JCO/MJN:T=]O@,8OMOM/ MXCXN*8Q/K,5:>%[,B9] +*"9D5/RXV5<+SX*#*LCHA%QD!M MGF('N%SS;C!?5/276U['RD/5Q+8I4- ^61['J6T>PDV^ZUSEJRZRD' MLY-LL]G.5;2_K:?5X:98L>%/Y75J:-.=5EUY-4P3S;I?E587S80_,'8^VM3_ M"I]K9CI^OSRT_MG_W/M0@!&/968Y$VL:]4#L+ M4&=JS%D"HR"Q^J)^[XQL:BFWUL2P",&B;@^\A/?V;) \C2G/.G['0(1^\GW0 M0:33>/?E29L2W3,)K!MB6]K\EI OZHSK J=W26Y [5YOO(5.Z' 8$6-2-M*( M\PJ(U13=5JZIZABF\E$=@>:JFHKE.Q3L3I3?DC9GOO%R.$-8[,:.:Q(B>.L3D/Q=M!/Z!^M M:G)DI*/=Z:[JZS&T""6'=.&"2HH@74@H7G"+%;9>5KIR=M3;#FK&1%RJ4 M2W9/0JAE;I7V9;0T<+2 [OIN1[GJ9TY51WG!$+#G;"E.R.I6S>!]7);.(J62 MH\6?+)YFU"^5C$E7@ Z>#A:_F*GT&^&9.G4R M6= 35MBJL<FS@@CEZWOHV/&_]N#QOS>+R;RZ>;A\? M+M[ZM3!#*?B5!:/):/%!!;349K7 7,/U7 *L!ZNH19!<-1#OF)6_"AKDY0TW MJSQ&4]Q&2D2Q?FQ- VEBM,!<%%T;M'S0AK4\VU5BD&$?EM4RX74LLLE"Y@2^ M&[%*C;S6V,I7E+S8Y@LO^>J#5>6EJ!Q<0^-3O,27IE*Z8'F1>?E-=3ZG]G

QS59+M3DK]14OE>6B@E=EPRX-KG_KY>:6 M^9W_\&Q^0AW78=3=97YG9DA!G,2T7U>+NN*$ MH!,$)BLAPZP_!APWS"*JQ9X*JLL*<&QT32Q8KS3YF^QS*Z84X30H?"\32EJ4PMO>4VO\R?+$5SXM32)[05VR_N/5.512DWXHK2 MDDAUD:(1TY*4.44=VT68V199! '*,=!XD+&I3@*GS"]:_7",0,7/"E7"U,\2 MQA+&J\S5ZQ+%$L5E1W$IC7'%\_!O^EN>ZZDF\[2*S 8LDV@7F$NI4QNTAT*I MHDS<7G7,">;"2,!5'7 E-7)G%-]YH&1,* TJ$,CB Q5-S=WNE=#OEX@K,>($ M 1MZ/-[B_(DH,":&F9BX=):$AH2&A(:,CU M_I;U_DV8LG!D%[N[('WA GWA;JW7R^8VAEAREY@3%W-RP2\!)XVQ;+$&P6[FU([USN*\OE8%4!UZP-FX457Y&8DY@K+^;.*+;QT;1YHCP6W[!L ME\CX1D5=_WZWA)7&)>)*C#C!?%P)N*H#KI0F[HQB&U\OGRZ59\JRC"Z4D6&: M,KY16=>_T2ZL#*)<;DK,B>=O2,!5'7 E-7)G%-]@.UPB/2LH81S47 M (+- '+%677 =5L]B3B).(FXPCV.V%2HH@8^[K&V0EY.QT&2R,BD=F(4*7=K"FM1C.;@\/'K2DS73B6 M%UFM4@"+/?WJURD$\Z4YU//['SJL(2' M4R6*)8KEI1>)XJJAN(RV>,7;"BB8^D&L9C\,T^7A@YWLIL"F#^:Y'IXJ\V2- M75&N-V>NG>U:N]T52D'EE?JJ8TXPOT8"KNJ *ZF1.Z.8SP,E8T(I%J!Q;>W; MN2>'J&QEADY?+#V4:]JJ(TXP9T,"KNJ *Z6)JUQ^Q_W[V3H9N4?O9DOG_\P3 MN$EH2&A(:$AHR)7]EI7]C4WG-E5= F(L=A]!>KT%>KW=6J?9+I_?*S%78LS) MI;T$G#1R9[^XCWH;GSW+T(RY:A;N;4CO7.X@R^5@50'7JK4ZA56JE)B3F"LO MYLXHMO'1M%47]Q)8?,.RW;.O:E%9U[_9%$L5Y6*SZH@3S,>5@*LZX$IIXLXH MMO'U\NE2>:9$=3RZ4$:&:$Q2QC>JZ?P+9O_E:K/J@.NU^Q)Q$G$2<2)X'$+$-^[=*:$R MHE%-=U\P_T*N+ZL.N%:M-1#KK)[$G,2^*P+O9.5EA-8EOB6^)[U-&CY+6X3Q=2&E'66R5 ME< IRI]+))HB#4+J$J7Y+I?$+U&:+__#VJ"53?VZ0\$I2-Q"*HY4G'3W<-O- MPK**2\61BE,5Q6EV:\UV81'*G#6GQ^)VRT%G]9*@CPRP\.9T\DW 0'2(> M'I#0D-"0T)#0.'G02*3X4'3GCY6Y,9?S;('3K(@;\^7QMT5PIN61)HGB\J.X M7QL,Q*K0)H$L@7P^0):'K^3A*[E[7TJW3!Y.D? N'-Z#H82WA+>$M^CPED>O M5H]>%1!ED[OA@BP'2[(;?CI/49XAD5I35JWIUX9]>6I1*HY4G#-6G(AW^\Y5 M0<3A7Q'>(N*+]JP1RR5T*>415=[M>3U#M_7?GN,:XX7OI$Z))I:.O[*G*)G;E.4)GP,]MJZH\*.J(R6\*Y.\$%-Y-=RI8;$OQJI!*ZB@6(3K1+S= Y'_^ZSO/J4]4=?[^(S3P#WS_@^%HINUXE#C/ M((5KT]:^_?*__Y>B_/6_ZG5\2F&/(:W+DV=WR_!KOQMJ30O"$6F;H M"TV"7_P%*,,-6( E<XFU/I;I!7_ C M[WZ:Z=KTX0O/E<_\&7KX *Q9O]. K)AM ;7(Y$8MX'0'HHEP!8V8L!+_@=1Z M$Q@^+K,=;2V]*2CSE-D/U(V^G^(A!Y+&O"4V8P;L2$MH8L1M)6X7B&\#HDP8 MXH7)P Y!>\"OY4,#@6F[2=,@4MMS3<=!@V9Y@.07V;3:%$60@2.P Y8H= M0U=;QJ3Y5OOMQGTN+O;4_@(?/@NP,/<89Q\LIP3?0;.<&NK$*L/3?X33.0(/ MN_.@7\00'Q1\RG97(9 0XJN!1Y8\/3.5@$N@"'@^^' :M4B^/84.[9D-#T9S M@N<9_]M?F5;\MP,<_/KL]9=/;]^!"?R*+STKR>!$;G6G M\Y<46>G-VZS_W1VDL9[UY$NE:&C@JYNN?N"M_D8R:YJ4DACD9B]1LE4S#+P] MK1X@Q?B\US2,5:,YYI^D^U]MN_<766TI1:U/4;EL4]5Z G=&90ZT =,,U MYQ3=HI]]D]B:4]/AY0:^': M?Z*?Y4[WOR!U6[;)G?JJ%#0[<-DMEWH]ZSMG.UO"EG>]H#""DS672[1Y D/U M&A:2RPD8PJZN$5SI\Q?APT#XXV@/A$,+[GCDR<%XR_E*PZ_]< F@X3X[#,,' ML*6DJY'4:OA]@@6_R#;(H=V*9#N$(J:;'BKH^?4E= M.K,#P"*L(4* \<>51*2_M?_1C_<_^GS_ R8I6_SZK=.!/Z?4 M5QP%[>=)_] M71_UA_U.IY/BHS )-3 UB)D:Y&#*&(Z'G>8SM;E3=62D!L:HO)&RH2MZ\X[O M%-R[@>G.;9QI>29^4-Z[)2Y7_R.LF&Q7 RW_$9"OC]0!1^D]-+_8WK+C[?)F MDU9%H^DF98O8GFA.M+8MH1QRZ>M#(RN6LV@X4T3_HN#DO85WSI,,-H.MG"01 M8S :G"&1J.]8$G>6%2Y#A^]%I)^_^KM^;?WCL%9K]NQ^V_SLGC-,EJ#JF6MU!?@CM)KHQPAI6+JRQWJM< M6!6!Z!AKACX>5WW;6C8+\)S(S:=R8;^G&]7+\#4U'1#B M!QH\>NP[]VQ?@>,,F(?]4?6&_ (&H;A,3S<(7>BJ+!F>YG":LP $7)+;>8>-G>5[ZH;1 M.=Q\)X$Y\^ASZ=A1CN_$#YJ:.= M2$;LIQQ7O_= S#)+OG^%+RI^29$L=_?NG_K_R MR#'PTVBGY2Z%[ M%W8_TQ^OP!D%EBXC5=$_=-]Z".^2Y"4FJBHD?6CU#O*M9:;:)=\/'AXJK6@ M3\UA\2%B85LGWH2-NYB+>M<,QX!ZI::XJ;BNS2NKQ"R7.;^=<[SIA:R$XTUH MY;0-%7V^Z"GR+ 5LQY@8C8Q.E4R4>%I0EDJ=?C;0'PYRGZ]<8L3SV-K><-3+?2)^ M"A-G1D64-^X2*V2,NM8:KYVZ/MZ8 +;GINV*:.+G#LB. M^B\TXM)@BWG1QBO9Q->DA=^@@7?PYDLZ@V>^FC_.#$F],7H;TW_^KAO#8:MY[E8D&YO,QS@#(ZCETCJ+<$L_T)ZH$1>@_^W_!=OWA-^]7[;".XE MQ@??-MVH:"N^Q*_NV)][QW[GD IA;UZN_Q).?'MJFPSO/X#T^6Z'[9([()L! M"Z9&7C+S/[:CD5>F:T[A[]\H V+6&OD 5A.F:9?<,UBAN%.-P^6+%P8+#4[P/@]45]\MSP_V-&\^ (O0^D8WT6TXT:2X),VH'SK\7K:XR)?<^5_!3WB9C5\A M,6%\5R:7&^XG>BY>W@$*S538D[B9AS\SNH )"R-HT"C=DIPF3%@P;L#$M6S7 M4W#IT=%P2W+[R<:DXV+=T>.U7??1'=Z!N[S/9)-RLJXZG@ M[#O:[7 TBZ=BL^MX]^QZ"DLX_9+G. &_P)P=6P8ZE2H\=8D+KXG!3SX\:DK3 M\-]T.D?[DI9*D2]?TF,E=(.";>2!UW2?7_PM5_WR(GA&;&+)$JL'77O D -&Q7!9,[HV3U#: MAZZ;P:#;?GB=;HX:#:\-CZ"-\.IV+V*][I-L6/L'+?70V3LEPWULICJIC-B" M7E9WI%^0V&+NT\WX#,&^MOV5)PZR4?4_,5Q(!FOR"=:9 7GS9VBO\/W]?"#0 M/\ZB]_AK\5OGWOGL8.]1I,S@MAK>^,6XMI\7 VAV-SN%T]YI;K$=O[N9S M1N>XFL?%+X8'PQSU&_/"U?[IR?.FC[;C[%KTBE8C H_.//%L$,6(?*$\Y9LX M1HAI@S6TH(P3EF^&,+@#DI9:;K+S2:X\J11,?M#K5R%!/3.99%[^KM1E0Q M(]P@1-5EF(H)Z%3#!&N8ELQ/11=4;EF9/(:DU_6*!U\3E8R*R%Z5.1[I%X#Y1MIO+% M(&B9R9=G3>3G2/*L#J.0F3A*FDA]QJ.JB2WV+_Q;N7D4D&^W7VZC1-PX>VJZ%G;L/4#[,M/D/*(:YSG;G=*9B$IQ>%3*5C VF5"0 $^4R5-C+E= M\AS M'!"'@BF!AMP0EG^G+D_)H246^^GB\3:5TY1_<4ZRA2I??4&C%%:MP=[<,=KZ32(YTL^-3X M7_GXB^6A&N8K'V9>5K3Q8WI:\=>^<:#X:YV5>/>P^])T<-6A;?F%_<,#;LG MR:(: W'L0*C.9?XA;2Y&Z*76K<^[W;J4/=_A5OTB>*&41BE-,:7!2;*C]$;I MC=*;9BZA2]*92D"EX'VE\,9I8:#!] ML@'O]5H0M'BIK?9-BGL-"???&UTRK&N)DDL2=5H ((A,O7""P]: B*?*+K87 M9/]R277ZPXN%O?4:'-FI%$N+Z*M8;YYR)+W.J-/+V6^ARCO;Y>OJJ::S3?9)=7%.(O_46C>CWF9MR+W, MG%$VZB26SBD%91C=?EYL%:+Y6$' SJB[NP95V9BNHD*4;@QR6X+SJ*^B8AJ* M9'?]O:H4L\KJ>".PRK4R4V5%K5&O-[J E:FZX)RAPTKY GQ57:)3'P\WB]7N MY>N3]T@9>>N82ZSC;7ELY3%>4J@X5V []=\C9E(1WIP?W@_O)MU+Z6;M,_WQ MBA<]MDZ!6^< Z)E:#@7S=W>9FG9?21S/'T,%C *]TE%JSM>T6H?Z8")Y%GQ MZ"?/L:WU%=5FVUL?"KO!IDKJ9[L&'.\ES_#PA0"^CR^0FTQ-,V;R( MU6:A,M,GU.9M;O_V"#^0J-09P5)G/A8,^X-: 0D\K( %JZ+_B,)D'FM[H:]( M7%BW;9>D=DECH[B;/4.P3VU1-(V"K@:B?%Q4'BU;0NR!U[%;FFM8D098,HY1 M"RO=X4KOEGP)K46Z.7S.=BTGG*+A)_"HZRUM"U;?CR[,H2Y6*#/)G'IS6-0N MX(>ER;[3 $?&E%7,HB)FR)'O1P7:9B&?[+&^=%0=[\Y-LP4O,WS9YP0R+%_V MN*#N+F9D^;Z,F+;KXV%3R'**7RR>QNO5"6)@J0R+5ZRP!J];IK\@,RR&!C)= M ?K@.\ ?"&Q.72KFB!GSEKR!T(^IX'VU'(U3"E0M<1J(N)N%CD3?9@7$'=K- MZP "4GQX,*Y#YX,,X1V+S$P+'P*S8MG,"I=^@$>Q.,R.*87,JPQN-GQ+WL*; M'O/CIB-(1.1B5QE:(^1RS("8�F@[!QSDG)C@9W %#"U >CZTS8RE^ MD:+YV2>.Y\YOL 48$80!K")0(W?!0",H3<<$#,$3'K=X,#N96(=R'CJRSN$C MZ TJ7>A,N0*@H4M+?;;=Z%0V%NOC3(A&DRRC)"R@F :B\#R^$0^ 5-%$RV_3 MIET.(K<@6!1PB@+BH[(P'^BF+>)E X5)AH>BBIDVRXY#JK @-& Z\)1+@T>/ M?1'1THX]%_<*_810Q#*0+_A/\H/>CK[D8_DKZ\9,M MU+QXJI4&*I9GMDJGF"+BNH^;)3YE94\$&KP/-@T+><(O\!7,$/2!USR%'[-* MEYHCT@5'E^@.H*T3/6R2 H/KDS^A/QM\>!CA"'Z(DMAVH&Z*.9Z;7DZ48W^G M#MI>F^,I>0,^(KKO(& M;. W.U&DM2/V&S*,@8C!B0VDW4MZX\:"6R4T?X&_T;%/T&D6=@ZZ "P3<[5B M'KQP"(^5>8C9K=WZYY$-&0B\;(X6F%+X&?TZ[LK-8N%/-YP#>)Y1/W2B62.9 MF(7E-#EDAMR2IYD2<$KQQ5D' 4+?J*<_8Y5>H" !&JRGR,N\*O>>"$8S 'W/F/8+;R/@SX'WY8'&E[(![7TP@J1*SB9R!X[GM\E%V M'/A"D\Z.Z,"G2+7!\Q@9:<3SE2J+*&,)]8Y9B)'_@K($RL)7PK MEQ61[0A]4>F7/H@2P%*?CJB\G#;E1,]'T_:$2QDYGA$+8K)<:R!JW "2LR\\ M-)-75N@/(11M=SLPZ !T)DPLAP9_6X!0E$[.D";$2KF\D4)&^0C&\_(#EB=JD?_ S$>"F& V+,$U<#DF:.IQM!// M(S;2:$WY9&["-#R7@SF;X0H+X64R]*0VE0VXP#6^@Y8=G7[A24'CDW ZIZAB M\8O8=?H]: <=QF"=^" I]"7*H9'OE%>C]CW7I8Z6.%C88N0DH!Z QS++.2', M\ 1,>N[9R6'B>=^CB4%XB&(2D(7"<='!1RZ99!TL8D__Y"ZDERH@KN$4"Z]J MD:.6-+VWBGAJ+F^AS_)UBZ'-&9&C;.KQ:9Z#+:EF#O8ZL?7"4LOM@-0$&BM9 M/(T@75/*#0B\X46:%\\RMIBUEVCA^9J*:Q?8U)#Q"N\1R+C!YJ"3>X&;T-TE)?&" MGXA$\."'RXCX#9?%=#8G*!_%Q(E@PJO?AJ9<+?$H:]ZY](XT8,>Q0F>#H(U1 MTN2PV"B>&64LO4Z.9E0Q'<3;.+/T$HM(7P_[CGYZB*K":T@R$#<#C4S??"L0MT(^ M"5_NR.YT1<=8.[;C=U&WD_<2N3OUZ" WK87.=G-Q,(@YJ/?<.C?+9QS/50#0 MXD<5J^JUQ@ MBSW\3?RT':\41L1)TOC9Q!2;PHQ>5S?&E1%3#++&H&\,CA-S MGRQSP05\AX<&&8!4&JVM8JR_QM.%^MO$"7Z0)*R-V:[9VB_>=W@)!GF7S)_EI M>GR0QI?8FTOA#>Z2S0/QRG,,.> 6&U?7G-47V5,/W DBC\P.Z T>DJ<)E[M6 M_)L'&T8WDJN?+&7C[I?^9[T7P*(+(,VF$Z#?]J#VB_QCM M!D;$YUOLZ9W^QKV!V@7/?_4EV-\X-AX;B=.0)H@_)_+33*1XR#4(O4Y'C<#9 M"G#6" P'EQV!!IO^G.(_V?3W^^.QH:2_1_J;6SYE2[_7&0_4Q'N.Z$^;>(>C M06>DK/[9TC_'ZH/I4<@_P^]LUR.BI7YFBVU$PDP_.MO3O1RSQ38Z1\.N4?[(BM_(F$9D-N02A!3G53X+$/#(\%P124I:(Z%B]N&F/QJ>[9ZU M343%%.T&'KFTA-[\&>*N\7L:++PIR.L!M%9>Y,@*+SM+D6B:*D&8[VW78T!$ MU"2/*DFW(F@4)*8H/-O,=<9G>U>J[&J[C#H8_/-RAJO,X8KX(^T]#0SYXC MRQHO:(PD&77(O_$\@_ #C3W+%7AA1P:>]A^M;A]Y[C]MU7NW&9"V+Z039DBR#[:W4".?2Z M6'9;U'%D!JM?GW6>\;_]E6E%?YKNM2$UI7,_3=5HS\ M$?.:!L/Q+-D-&/IK'X&!&H$+CT Y95L:9/[DE#GH-;MT;F;S\9R\HU=0YJ\] MB5R;D*6UW]?&H]KR&S334ND8Y+H!"LD+R)6WR4!OU6HCD"GRK MAA=TKEZ_MI#1':4Z= MNY2=<3G'9$ISE.8\(K3I,[%0M7(KT2C1 M7%_TM2P.=(-_8).WH^BFWULZQ0([59W8J,"_DG?!FK#%I0\T?3BJ:XNK(?O M"LE7B.1N1QL8M6W6*B0K)%=FD\?:L-]"FUR/JU5CW/5^5XM?>ZO1T:H^NJXA ML7--B(PSM-&@67W4I^^G1_O4' 2I\7PF^QYT67'-4^%;X M/M5=ZU\LB+MD?#^A6_NBZH&U&0)P:>=-W=9LV6U-?:R-]=HV"-0U?@7QVB'> M[6L#0T%<0?QZ(6X86K^^HX6*(7YUD56\C]=T1AE6[TVN"3V?4)?.[.#%:8&; MUW.,?\&=\+QT-/%<7$%#04-!0T'CXILD38VFJ3]P69TSU[EW4=_&?$,6< IQ MET7<_4=Y3;@ MLD:=DY/"<9TXUC5#;];DI)"LD'S2@F&H+')E3E8#@W,:'UZMSG9;=K;;;T'T MJ0I=4/ ^-3JGUX+H4X5OA>\S-MHZJHQ,,QW#NH. 1-3V- H%DO$_EW8)U8V- MEMW8>&Z,6V!16KIEHK3F6K6FJ_4-I3=*;Y3>% UZZ/?'2F\N?7YOM'7>GIM&]UJ%:@PQS$W:IASJS!W M_9@S&E9CZ%);&@T,>&E\)+0ZB&S90>2XI'+3ET]4JO"M\+UCV:P9?4,A7"'\ M:A'^?-1K09;"JPHDV11#[_)WY%+1);9K>4N:J$1@_J@_F74ND=1I7H @,O7" M"8Y? X+W*RN*6)#]"^;('A@7NX77:_ M):4Y2G,.7NXSM!J3M"G-49IS+9IC M=+3.U6A.RJW])3!!QO%?*=Y2\DOW;%$WH"P1\X217XZ\7J*_^D?H!_9L+5W6 M!26OO.7*=-<_^])U)1F/E=@^@6]788"W^TP?_@M?!O#>%)Z%IBQBNE.@AV^ MDID(^ *ZS2 ,/+8FS R -GP&7S)AO,PYY;_3S:#/"J&-B?U%K,DS[ MMIT"3F0)4DH)&5JXA1X 29P*+G M.-ZCOQ5I7]X8'GJ=ZRA\ZSC2,/SZK/.,_^VO3"OZNQPP1-:IT_E+BH B=O;9Z;QC)L>V=BM?M:83\BYJ,O'$1K*^I19<3 MRDA)._/G[>64>NK67G@9K4 7?_J1HGN%C#O3_8 S.GHYGE"5\%*C?/XHE[,W MK$:YV:-<3I10@Z:*YM\Y$=XU>)YYO=.JMMY;$IG=GNV,)ISJX5Z%4=NY7D/. MJ!62KQ#)W8[6:UA6?(5DA>33KN#H]26)4E=P#KM>_S>$KV:VJ/XX#2V^EVC" M/P]VL"93*K^JT>M2<>KUYH <#)JEC-4RK,H&73&2>PK)"LG7@&1]V%-(ON(- M+W['.;6S%9^8;V]Z/?']KNO-1*#U#97]0F&N7LR-AFHW5&&N7LQU1RW$W'7N M]GP,%I21%67P"G4#&;=&78OZ:C5QG:N)?K_!BV*5^^(*$3<8-NN<2B'NVA'7 M';<0<=>YL_&9^M1DUH+?%)C2!^IXJR6Z&AB_8S$ZM8,Z70WEZM=ZAUX5^58X MO@(<#QN6+T[A6.&XX<78&H[CZ]S.^8?IA.+VGXF7\DS7HL1>KDRKLL*-:J5S MV96.KO4;-C>IU?7U8V[0;6$N4X6Y%F/.T#K=9IT:/>$]G6^W7VX)WM'ZC)D( MEO6[&&K54.>J0=OCT]/_3EXO25UBBMV;66Z%XL4Z32&J4U M+=6:?K>VZU]MU)H+UB*H/3-2JA8!:50)@HM5."F<#KJEN3I*2P==\?V.EI0@ MJ+\VD-(CY6Z;OTT#4 M(G!L\G]FNZ5HV^,R,0LL!OKD*V'A!U(_*"B3%):;1.*.T]HR$R:@J%7#EN=P' MN?,?!]XJQ\Y+Q4OJ-#I4;8 &XND:\XFKV@!/892;7QN@'"-2VZ;GZVT78\N' M. ?#%<+U:--GHJ%J]7XZHCGM$&$X:&RH+EF:;&Z[-_@'-GD[6DD9W+L/8+%X M>38*;S_4FNREB0%H[=F0:<)N2T\S1K5MMC1D1U(!^0J!/-+Z]>T:7CI"L^A, M56,PYOZ9ZI\F8Z8;7&2B4O>[ZLS8H_4'SEJ_OD"%2]\I;.5" MY:6).:,F@5JG7%P5*S[ '8\;I8AJ07'MB.LU^4IK+M,?4;"0^]+Z,-YYO]KU M@*B3@-O CN?[(AA@YK%'DTW5TN!*W31#&^IJ:: P5^]RM-=Y,BED6[DTN+,L M%E)DS3)K+DBH_+1:RT4,=:-1FJC6!M>..4/K-JQ(@CH7V%@'O/G\2?G[5^I[ M#5JX*:L0UV+$-6WW4?GZ66L?Q__A/03J^LKAOV+G2]>,AE5O40[_M6/.T'2C M6066E<.?G0(^4S]@MA7 ). 'GO6=A&Z]A8.40U9OAO%!L_11+0*N'W.C7@LK M*3RA9< G']S0Y1KVYX/1\F4H5.[+# M7MJL7"QI>%&S4KVC7999J?CL9ZB-ZMOR.]VLU)\77T'\2B!N]+5AM[8@Y(HA M?G4'4-D@9'[[/$EN?EHF4K7I7_:F__F)1)LE'@6-IPJ-)W1L\XGAL7VPYC%= M],_07F$TESK'NF.[;3D12XJKO^@TIR#>,H@;/6W8K2TTI&*( MUS#3]2Z_N$O-=)A_)9[MZKWED4L0=5H ((A,O7""HU;<>2I=L2HKX%R0_,_'+D]1)GVC]"/[!G:]']G4^\&7E-+;J<4$:ZND:,CC[42+"@Y)6W7)GN MFBQ,'^C ,HG;6=&R!1.QL9_@]?YPS..O9WNSJ6V_9ZY6S/MA+Z$?9PVMC+71 M<*"1QX5M+0@&=9 ))>:#:3LH;A)X\-(,_ (R"X.0\1*._ ?;M;PEO27W,T!3 M0$*?3CD[/MWHD[=)?ZQL>'E"@T=*761^Q"DW.MW.+;DC/I!OSP!@;D!6'N-Y M((!8%,_#=F((9'C7!57"J -\^4@UOBI)#@-8O__'C!H5,CXB-_S9CVM66M"/ M'609NR5O=S8O9'!2D\3V"17\ E^3=08>* "+=K>U+;D]CLVN4]&^/,448B> MG66![0)*G#6,F)L"WZXWX8^= PGXA%%GU/0%=3\-R32DD;!#>)4%INWBI8") M%P: *8K)G8C\GH ^\FT4 0EH!\1&\5V;Y1N4#?E_W5 >T_$]@ 4H_=)V$1@+ M,^"D,6IY8,#6.#P1,1XG;1>(0' Q+Z*3?1 44MK5QK:LNCH(BR$K*/S;]MDP M%,3,0_Z1"6Z,0; K+/#M L^V; X)DZRIR4 %W"F\L<-:PG\' MTFSH_:WK>^6)\-#K@G&+.HZ<^GY]UGG&__97IA7]7++-&/]@%. 8@/.M$[>[V1O1$SQ_9)*EY3IQ'R+P P>;.)WU*W4*#=[E,L)B&K0 M5"%=F$&OL=<8*@^^*^EMUQ]E]8MZ#K>X3 M7?/MCOZH6=.&NE%T_9@;U)>*46%.80[W;+1.MUG5)BH,=&SZ+LX_F1W0&XQ7 M>.)[-5>;)^"YKHV:G(BN=(8KJ^6@D'QA)!NC9ODJ"L<*QXV^Q=OH/96F7FBL MM+RBNM155@QYPRYU=4LZB+[\C2Z%;X7OGQ;E@Y5:E.$IQVJLX M-08VMN6:?+:#>B^8?G.GMA\P>Q+BE67P33'XWH]NDLJ+OC_[Y)7IFE/;=(D? M3GP;/K&U1EXR:GZGC'REUL(%T6 ,6_16UL'&\6WZW M<7O?3[IWQHW?XB+P$ *%1> /9?>!#9RS$P0+/\5KPZ#')P0 M.;;YW73R%;Y[%0;B!OS_\28^N8,VH4]QN3J&\4M^_SIY^/W^"#HSVZ%^"AS /< QT9J,M4J/GL;U")YZ #%X M8930))W7(3/8V20.?$R)X[ES, >;JA-UEZ**_@"N75/ 9K(F)MAWCXD<$SB2 M(IW "BAAV RH=.^6_!,0"8T]PML67?%WLWJSCXJ$%<>#*1ZUS_7^ 0= MXP^M*)@K%-\+-(*[IKDH)\1@K[V;!=.=KPOD_W=+6# M=<,0G.L#;.( ]1J78XHZ-R67%(G1M,.SG3S"SS!V0>!0KG'@5_K\)W0:Z .J M)+@EDE%!-.99"7@RP,1<[F<;>P'[.TOQJ,F9Q@1C:04;SAKE7Z+KP%;, C@)T;6;R"$7Y5PA/%B0_RYDG/\,X@4FKYX(RD."1 M.L#-$M1HT48S?\='SK5 5=,IBU+777E%7Y?KXWZQ)#J[1YDP_9 O$\9LEUI7 MN5JN()F&RM72@@OX[877->9W4+E:GL(HJUPM3V&45:Z6RP0TO%096MI^1-2$ M\Q]8>=9U^M.0$U(%XRN$\:!36WT9!6,%X\JL<>/R13SA["QW\I10'%C@OM_* M\^4WJ9UG<;;,&)X0UNQ^J1P'=>;5,&HK)]&0BS\*<9=%W+!9/HT"W+4#SNBH M)"X-V=[)Z7R( H>3/'$MWU4:H$&+0@4X%H,.+W)J844XJX0@Y, /:U- MC\\4 _ZYFR%#E!USA=%CHF)J_8[K7 PTS.]0J\]K!]SS MDB)&*I%ZZ=S6F0I.P;A>&#?+?[X>A:]H).SSQ4?XX#!>\K@??S_JC7,H"WQR]4 M6G.M6F-H_6$+TCA>3F\R?FC4YT)&N.N#.(:_=.]T7_:=NG?U7C8PY]W%TEX6 MSD!4[0*J^1F(JN6_VX;\0]6#5:F-4IN&7MQ0:J/4YEK4IL:+(A6K36G9[IR+ MI]#9SGLBDS0?3DHBTZ'Q1$79"#F,F7MFXG!;)NBQ?;( M%#IK$ <+3-LEDU D;H''Y7U*/X0VMEX+7?G&+;E+Y[/CB>ADYB1[N3)E@K<% MS2;:PAQXH1M@%TAHU'N:MQ:F5/GH)N-H&.G,>P>SRY'G^,@S? :^??:"/)H^ M3V C$B!A_,$C69K?45KIO#;6PG3G0*D4\#W* 1.Z?:8/U TQ.\Z4WI)7\BD) M%8T/,2;QPWPY/(B![]1KQ(PS:\%X8N*S()6K)\Z;,V/>DG3[?^$IJ_2_Q+&9 M(IM5*GG,#*C9EX@PE=0/9/#M]HM('B.290$!<4) WIM)'CWF3,'>"(+\M1_0 M)4]Y!&/!F!UXS(:WY/VO@C"YYKJ3-?E)USK]@4:>PR,K9F-N M0NC3Q._[O9%XDE-BN]F48CS)%,_%@>+ ;.I&F;%(*LXA M@U&5QE\T3^IN<_,E,&/_MR]Q(_25-C^WXH M4XA-ITSD":-XH"X EX'B^SCN09*,2^1NY/FR M+&@5$RG:+@SR4C1J/IBV@[.VABG)5F"2IAJFZ#(!=6N 59GS,H,0L &"0(RU,.:!S*=(S M9J2/R0:7)DYHJ58!AICA%HW,/+3% /*QD4EG)=1YN]9VF_A48'ZGQ!22]T$R M6_"X@PLD92T1H?*6Y Y$<$7BKTO)($8B1&O2 ME[-]F>).&%\8]Q'Q%Q[C@\IG7)Y.%4RZ<-ZR.?@X&#?35(J,GD_.>/YS83LT M/;!1,F7A.F<]B\3K2"<;D0,@LM!&CGCPZ(&]>Q1BYOXL>DV4>=PO2"8O84KF MCC?AXPVZ#--HC)X_^^W^W==[L-6IF0\!S'4<&K^)&N>H!HMW M8TY"7PSN\V\ZR7H-KV).6)]/#9@ F5?.P=$1;T<>S78;H&3Q2 HW*YNH$HT6=83^XGPK MYBB..,&@R'$M+"Y(Q>-J+G6?YSH&5M"&3+4( XPB&1IO6B1"ECG!Q125\ON$ M=>=,B("2S92GR63;3\R" MX+BB=NU))HXFA>+Z"E8UU)=+X,BMAR&(5]QI%5Z9:R%QG-D0(5$H502U:&DF M3 A/!;N$:1C01J G>QDN<:AY8M8Y> YB1C!=.3'RI=KAU*EV,G&E,[3SE-O8 M\![4Q7G9N1IFP<:%5!O6&FS#4@MV^@/<99Q$XGD"%OG^ ;\C\@ >T;%S;%CB M)_[UT@-/+Y/Q5OAQTDRE%JU;J;/1Q62TG@RME5D!Z :;*JD?\3HV]5>"*?5M M:^->2#0R?.A>Q7LE]T*H.%Z?X>^_$BX*;"T:_]C-%(MS/]>R//01)M0UQ:0A M-V2B-,^HJGQY')D>L0\33QI\.;XSCST.>^Q+B@S[Z*D^\!(6F'!:I-O?V-S; ME=K:S/(A-_ X(Y'YBE,P V&[F,:$V&+K0]H)[JH>-Q:I&@+9/0^QY,0+.F+# M):5)/_NIC1J^TQ)M+62V7>(13G;#TFX$_KVQ%X:&U?9C_G&)%XBZ&E%5@K0 M)U3ZD";/O+VG#D&TH2N6!U&1$>[=NS#HF83X<1,VB&>'XY&V$+L&(16VN[L@ M XXH[W&[)DD++7)-9N-KLAGV56R&O97"?2/]S0.6(J-EZ27XC@4DZA#N/N29 M0#>S]QS8+8W\E-T;HM$>2":%^$8CTE.'*0:W3"E+5KC@E9AL&JE?9@MD&2-_ M:QD+2H;K,BR]L$E4IL $!^:NE;.P=M':.EY)*PSOG_I6% M=S,AK0!WT;T5U MD7" [C GOYBL7D<6= /38K7-W;N#A>[K3W>O M^4(WKFX0KX1$6:'[SZ](M& 8_DT?CP6"\;W89J.93.#EK$69)9@3DSVN#3N^ MQZO:;MLGF[6+=I1$R*;D%\ZPV-S#;,)1+82^*.\ ,^9@ J-__9T64U"TX>] MC5()6Z>]\O-__1+Z-W/37/U5N"XP *]MWW(\G$6_ N1>.I[U_>__\W\0\E__ MZ^8&QT?NV^K@NW3@?^G%++7@*D?GUVTWWV M=Z/3,0:=3F<'^V50UP)Y#6)Y#7+(J]OIC;I/6E[]6%[]'/+21_I8KT%>;V+S ML;'R(-EN-'D$C&;G=>3V<6,KW+Y_F(XXS"%QA6B-W/&Y.*>81?OW;M0Z/"#: MCIM.:D^?AT5]T!WE$6T!BJY,GL6P:G2ZN4SATY5GL;E%[X_ZEY=G[!9IY/_& MQ0JW/:AU03'&S?IQJTFC*:_L3/,)#DP>$>:DIOWB*XA < F5^,Z88'J5B"\E M-#G;D^=ROG^Q5P!9O^!<8(P'QG W:]E^*J6YH.MIZ)W+TUQT2NV423,LO3TF M-A"_T+G8]?SW>[Z;\__@S1DS_8 ![+!([&_,"U?)K^7 ZO=7\2XL^JRXM7CW MP_9__[BB> [ESB.R1+>_?XEV9U_BSC7U_>AW_E:68DZP>.\8>KOZ'L?O%*$F MF_8;(CLH[2;*,^8DGQ2'W?X>?^\4,;YQ*9NOZY#AA@J6*T/!1GXLWNC&N,T* M7JDP3U9PP]CC]C5>P2N59T$%'^F]$NUD?0I>J9$LJN"]??LW[=#O#1^K&?K= M[73W;"*6+M2[^1P/EF2-[O\^!MW\06#<[=6;_K=7%NKF]U6R4&Q#:$;?9^=N!P' MQ;;A;G(>IN[EX,M&[)7&P\?P^MS646E.#GF+8$W>>9;IQ,^:XX';Y:%@.Q_F/%_"'5XQ.[4"#WWQJ,FM1\"@!OA M M^%$#9T)]U,]UZK?=;V/Y+[CGG2_@H47\%U.#8;Y3WP/\)US3_1/3)W!UK'4< MF744M'_?%858,!@PB26L.%5;Y7&-F7KNO)>TT#/ABN0F@F$07Y$0MVOY'3Z* M-_12 >FIJ\;",-\F@0S!@0OWC*8#?*.XW21,%5[%B&]^T=0252=VQ_)/:/!( MY?710-XY%)?7]E_UAV=MAL&6X*1C>#%7H(VH<7$%389"8EOX?WFE6\314A\] M?-M?8)88&:9A1J$+T-'O4VU'UYAF(5(?!L \B+F%0;[I$:%"S/QF>)!* M^(*2C.^CXV4!Z>?FDUARRR"^^N5CT'=TG9S^,*,8[ZUKY@&U%BX/QEX"'\EU M^JC-6W*W02F_CTWY\//+2Z!/@KH;I.X&J9-J(9]GU%^ TB(OJ3MI)DE?^!#H MC*YA)Z)(!98#85&<+[]9)S4OODQKKE;,6V%""M1+&)4'FH$XOU4'@W!+[F>; MXH^OT2%C!?G2$.RI6R.)3S/00VY9; NOH/'R>A3O?W!KYQ O#+A91%,59P@"-CPGC&+U MN=TP,1]4=.$00Z=A.++WAU):[(:$ M'3&_/SYN0>B/L(TI5G=!:ZT_V3 M/?4_F?;T STW[L,8C/4]:^:XBZHH+>I%]O?MJ%1.:3%_SQCU]GG\VY3F=VT_ M>&Z4: M44NXB:81O!11T<3--R9;$WL=YG _VC5#.[MLBE6+([8Z?AE2*69Y^ M/]>J\+A4[J/;H\^C&B,\!Y#,<>233^9:Y!'ZRF"*V,$U?R=Z]]Z-7I3O\;?. MW5K5]5YG*RHD1[^79;*8\H]&V]'BC6>Q&&8'W:T]RX(<)JO&E7@B%Q\LI-/, M',)?/7MW;DL!\_9<&T<%U0R4;,O4-HZG@B<"_?&6?W8*2[M4ZUU\D1Q=ZU>. M:2_%ZE]^3 X8XI.]S\(7/RZ/N.VW'A/-W;E3^2%N5K8J&SWW1,'8BFHXGZ:V MB["@Y[H=NJA$6/"4IW/, E4@PE?P%N@^ UD]\*VUXY*)7HG>./?H=;@=4W2D MQTLP5/OQ:_)&WWGC=GP MZ)#MZO2B#!8;O_%@*X2WZ0P6-"5&9U#%&'["-++V-)I$CO,F7X@FG3,W 5 , MAYG*]EJ->N<.S6Z&X7_,N.6O3R >Z:R/F(-Q?F2M, MOW+^ENI-MSLZ-A7LZ[J9_!=T=[=V:5O-?,'E4G=P#/&GLG_O/H +ZS$[CWN3 M>OA<)>YV1MUC,T>JN]K8*'P5=_LV8P.X*&9;!KWQ*4,A]S(PE:XMSVXG<;2O MG\)8\]EXJ3S!JAWS&SD(.'"#!=4K/ZQ;<_FT'W&K.P5WJX3-'KS<:'S/!J4OU I93J61[R2OG#DNO!FVBMXLV8[-:"9? MA>\8G,[79PISM\W#:?T 8Z:Q*Q]+"Q%_83+J[\H*(R9ZTWGE+9>>^X4_=Y=* MY?S5X]^]A+ZGGT3&_CO&,*/7";>TC.U3KAWLGD50LZ1Q=Z41PYO#76N^,1!;Q/P MQ[NJF/ \]K;;&?;E^ M;_[!SRI]<166D\(IR747MC_H;_H(9TE">-BI[^7V6JE2&1:6"B=K\ZE\EX4' M6ZI[EH!>4],!"<%;CQ[[+L[2HW/'SYC:'9>G"WMU<2 )0B6=> HNJ_,TQ6?RMASVD" MDH)(4LN3?^,5"<+O2!R5RXZ,].V_][A]'W'_[:_![3:JVG>';4MA1"T;/Q"5 MCT4U/;PWR&M'[RAO&M4^&%18H.K0ZR*1B44=1Q:U__59YQG_VU^95O1W.5)\ MM*?! E_M_"5%0%SK/ICB94N@\M=G$R^ J2#N]X'BO2O3B9A8VM.I0_]&),DW MXO&_$F/U8V_._Q_V"_A.6$N MH+AIT"!HM^Z.99AWO4=FKGY])O[-S?\A@6>H<>@L4,-<_3 /&C_,OZ2,QU6; M$>-H^T?AM'>D2X48;_$WYOD^24].KTS&L-)]^CM> ($V'F-JJ \-]9UEAD-C*_'8+ LB]+9K.IL8 F[36W3 M6W(#O)Y]+$X*69IL;KLW^,=?R?#6B#8&67H3_C!$#H^#OF,88H4Y,@S%53]' MI]LRJ!,-O,6?SA'H."=O#)?Y%V"NJVO=83E[!Y6,9B6@4DB^0B3K'6W45TA6 M2&X]DHV.UC@K("LAM![(^TGI]O7U( MKF=?:<;_5]^^D@A==#%@L,9MFPR7E]/BXE@;])OES%<__ IS ME\6[Z,=%/8KH:0U H:*KBOTW2CM@- A7"%\/K/N+7!N+9]#X5PA?#:$=[7AH/: M=I,5PA7"ZX^"UHRN\L,5PJ\7X8;6[W:O!.$U;"OU]N"^]O@0+S"=NK:5*[DJ7K4&5Q8079O]0N=&^HC7KEI),Y%9T-.0]1FJ,TI]"9 MX4 ;C2^V#:8T1VE.6S6GV]'&_=J.VY7F*,VY<9::/Z;A$JS5&:=V;P",32G[J@]$U-$' F!,P,$;\7WVL1X0,1@.L"(69 MNM?49-"*RTM#;6;J'O'_CO&_1H?_5Y<4&T:&8$VT#";?Z RP74;-&0S=[1:( MY>?]J>AW)(E/9Z*'EOU@?]UI\7LY9:;U[E;ANDSSI9%5K.09T+Y5.Z,2LHJ5 M+!MA$BN]^_!$ ??O$R]&V7^G[T.W\KYB!7,8:>OE5I*)^@ MWKB4S==52FD#B.5*29#/J<]7).9$/!T4R&X9-@E,1<6T6?NV25I7*9Z*:5VW MNUE5M0PXW0<%>N_.F.D'++0"K"YSGIY6*L(LI07T=:NZ6H,4ME*)%5-8O5>%PI:* MKTKG@5/QU3W1.:S>NZ@47$6GS1.U\%*S0:50*V$V&#=?6RMU1D[55J/?,K>D M4BF6 $2P?L46[?L$\,FTIYA0_+Q5<7^T>WQEZV=34W!'H]<95DI.T9V,[2J@ M>\AY@/'WV#I_Y4'YPI,O.6C@7J(0AKV=':OY^ZXIXJ,R@UM%!E49P6NL_S7( M77@A\%8Y L@KCC9.HR.UCU[**4Z#*DVT%T_&%98K5%4IG\(H7UU12CF;#0?- M+E?SV7PD2UB-,!M<5KZ46IELNV*S2A3\U*XNDRGFMH'P* ME+M#;3BH+2[ITC<=B\Y.=5]J_*?'OM_8[LV*>1;U5>+K*TU:IQMCK==3Z3D5 MZFI%G=[7!GJS;'W1<-,K6HF\M5W;7] IF7O>]*DO0"ZH=-4Z6..>UA\VR]*K MI<*U@V[4TT;C4?M 5X&ASYNVIVY/_YL/EI_^&=HK/ :OROJ?Q'V3DQ95[ZF5 ME;2HXNM$NF88+G=B]W2+AGB-E7;NM.'WE6->ZP]H*1)Q^[[;^!)9*=93J'%2=04?K=2Z6W;AD MU;]0:=Q*&MV)V]OW&KTV&_XU <:?)Q]IB#O!Q$%F0T!SG4Y%];X M&Z&V1WNJD.8\H=/C7G^X&1Z&JD<>L1='(+#.U<3R' MF=W6K0PFS;\RD5;1 Z)91?H ]%#J<-X]3-V2^L7&"UT\9TV(Z69$RA@@)IR9 M>-$-KY5)41)X9D&=*7_8-QW*/^#C/!',S=)DWV&2X\:"3.3EKUL^CA;0.D<* M88@\Z,1RPBEPOMV5Y8G+'\B&0X/T,!$_G-Q@IISEQ,&K(D#5-+2H((?:G"T; M1FC.1 8=^.REWD[Z@5?,@)C$00&2*=ZA@Q9BIJ0($N@=XJY]T-F8<5/HD7=O M_.CR#3CO(<4_4MKEF+!<$3@"SWU!S2F.9LB82$_$A;D30] ,/"A'-34L'MO] M_<9@3Z@$(A_R%HH]ZV#OD?HNU&=P&X,49&U!\]Z2LC:",'O\FK.E6 M*!:$%C.G7&$3$^8)P'DKZA*AI@>M3M(N0XEPX *RHE17B6"Q89/X"X\%-R"Y M)?:Z! $L;@+OAG^ ]2>0>TLV^?&%\G!#@Z0YWB.8&N#)M. A'$FTG,@)J*(T M>HRX%$D">?V'7SL3^C>EV#58&\XG-:T%2!>L$&H:^DVWY U^AQ_Y; C]PYR0 MAQ:8=>>V"P]G-%4K3F-> &;]B^S2_')7#DU&]TF(,_U\9C,_ !F@*X&?O#!X ML4\4X'\L;!@.1KD,_?14@CA;FM\I0:39,]LB%$A"XPH4@ZT+ERN^0?@1!M &\OEVZ85NH!$; .6"(\O''2RC>%W:7Z1'S(3<]B8, QGPN[V; M 3EA[_PIFAB2J5$8Y$ (T89O>9ZZ"6@<<4-^/0Y>06AY#'@4&LBG^87ISFE, M*G@L%I]IN)NB<3M( YMK(YH[GS_!P?EG:+KXBZ FS18P"JU.-2&A.8VHM5T ME#T-LYX2>CV:M!;2OIBN1?>SJ&U\[WH,UBAD#H;#QW9 E7 8Y1B "+R0Q8QP M]O%]L&]3.QH4?(*[HCC@4G$3$O'+.74I0W6&][PE($;*\I9\1&)-=X.EGZ6R M@R1PSJ0(';J,4P)*#S12L=A:^J(Y8!4W$E'B(,9'!DW<3+U'EW!" MT $RV?J6W.UZ!H=UC6*3RCR-X#H+>:Z*"9]\PA4,9@K/:46>AGRFWAI%;!V: M2'15X)#_*>Q'FB>/)UI (Y'J)D%6HALH60E7$(0/9@_%(QS^@%H+UW.\.6ZV M@DP><'RQI2!RHP&RF5[!,0O\-()3RP<)0YQU_A0\[M>R%KHG: &7"%&4(5IJ ML#E<$I[+?=9-&Y%9@7$;!I#*O#REE@.HS([WAMV#'D('#8$?.@&'TI[78L<< MO\NXTF)U\@A6DSI PVNY?@-VT>G$CK9HP@=$]YR:K)T#8AYL^NCOF% "?W-2 MB74/YZ74?(1S@TOI-%$@!IK \.^8DT2"THQS3 7^6?Y&PQ"U2Z9IM>$+<>FE M 8:"DW"U&ZQ*4%]R'L M9-Z0_E+<,H+ARY64Q"Z@H!N^Y0,+ M8[/I!VBHEW+9AP_.^,*$P4K<^B[2\'HSH;.K!8C;$E0D3L:.WM*>A30I\2M^ MO*F3?2D]1XIDP,D ;VS"9O8GO\6V I('4'+OA M^0FY[?3Y$CQP0\)]73 YD;[$^93E/![Z_$TAXA;:EG\NJ'O0"V[W.=+?@., /Y" 7O"OC[')UY1AHLS\I69?,TN_*)*?2W9\[V*W MF/ M[E3TF70)/\K^9'=[,\4WX,CMT#QPF11@/9$"3,I[QQS4@&DJ>YX72%3Y M">J*Y/XZQH] M@BMBG-VG9+#2T9G!=[JKP2<&#M<$A=6@46E(IMA8C0S#:7S M?FT&@V4>E+]AX%/VET+9PO8R=(#$G=FX=D?:'Z:Q>/Q@&>0>OAMP,L4Y$A*5 M2?WQ,/WC -GA052G_6G3*&NKT&E::<$<^$?N.N4,**P<)3LB#Q72&X[TBB'] M&^[\I^'\S17+D@V0_P9.S9'[W KE"N5-1CG9#?/,U^0=/+B=?E8!70&]%4!_ M:]J,_ ,WD]*H?HYAVZ_D/E0&[G=\(^C%$\-[P8N+I2TVSEL77691OEEJ[T@F MU_HUL8@4+V].SL7! 0XNH*:'&&G9[*10I5"E4*50I5"E4-4T5-7@K\K]^[ZQ MXS;SZ2-VN=0=V4,;>4Q#Q1EA*4;Y%9HCQIXV'I23=Z'E &V%1EXY>\K@7+_!Z8Z5N6F+/EXY>\K.7L*6MS_=:FKW6-8>*0#3"/0T?F<^;SF9YDA3[VOC;K]-IGQ?;9KV:Z:R.,KB M7+_%Z?4-96Z:H);*W"AS<_WFQM!;M5!5YJ9M?"ESH\Q-:CTUT/1AHR.>+F9Q MFK U=BCZ7&3G8BE.+4J-0\W)\M<&B[[X5RJ M+:[X(K\V'C7Z:*LN@+9"(Z^8I^"4P8R]0( M1!\GC/P2/Y3ZOOZ[=[;[0/U@2=W )R:C.$@AG1(S(,&"VHS C_;2#."KF0E_ M\I]!-#Y\X;GRF3]##Q]8FNP[#))>8[48_ M+ &@ZX@C+I0P"$V'S "L0DJFXWO$\I9 C4^ATXV.7L$OIKO^V2>.;4YL!QN% M=RDC-DCDRYO/GV[)%TK)!QA8HAL:^41=']_'MC_3P&84(4,^.:8+F./2C-D$ M0N&+I2DZY"#Q:19HB T@@W>T0P<:I":[H!O)%2%ONP %D*H8#(ZTS5<6U &< MK\F='U"+W+M^R$R7(R/[!5F8*)J4I(!)!KHW7X.T0"-GGA7ZT*"'P/<>;$X@ MH_,0D8LR73$P8):@PG8!Q= .? !Z:01@$!UE/N /J$=0S#S']I"!!9C9FS\! M18B%F?T#?I=O)JPT=*P^@!:$+J/P&VKC' 8%A,2(X_DH+F C9$P8K#0*H07' M$:,#@I>:04&,\)&:U@)$R]4&A+P""CQX; G3 9JZP(L:AV=_ZNICC?RD=X9\ M$'[J&6/45:.C#T56-?XU?.AKT*2_HE8 @^"L;P^);=?G__HE]&_FIKGZZWW" MQKW[&O!VYT[?QPA\PZW$EWC8X,=7,$N"6"2J[[CE>VW[%G 1,OH5)/O2\:SO M?_^?_X.0__I?-S>I#C3R%BW_/[CE3]ZY>4>!"6*0?[_G.>3^W\U;QS.YM#X# M9KGI\),?WU,3W^(S2ZH];O8_(Z4,WWQI^G;JI1M!SPZNL0G>0D(0J*6+$/E, M9[\^LU#NNM'5?X^??+F./_ZW39G)K,6:\W#WP_:3Q^[=51CX_ =#T)%N0K*! M-+QE8(VI:ZVS[Z>>\&/&9$/OS3\\]G6]HO['F1RUK;'"QOYA,AL'$@7YFH(N M3#]. /?J"6U_%6 CETQ/!?@E7*X>S"1/PF^7*\=8P?V], MU:G!$P[#6^XP7'Y(7],9>EDOJ0L? B3UY1K_RPW5*YP"/1:-AB =*=]6SZ(: MKI>MX8G D7S$%G\W/3K1X&0?S4H@%[RZW6Z_4G@99R+C/7=3Q;S$H78R7,_# MV)!C[)7I+W FA']0RV']@>\+2"&A@DZN$><#J_2IHTY@50*IIXZ@]@R_;O0J M,BN?&)U1[HI_"<#;O.S,,RS7F?@2P#2%OP@7 E?8@(D('S'GG/%\YGU0U3"< MIHI K&6O0-E>>AFGH94N76WFX([2I@VJXY7#'$CIAN=8? M#/3:)[YR/.T+#W?IWF[IDVDEHWK0 I\TCEMHN+:!K<5L-WE)7),7U9J!;I8C MUO@M[);L/^OZ4QFADE>1M8W0L%_5UO3NK>6B^]-MWXENSW9/X[>1N>AO7IK6 M=_2?DW/U)^\D<<$(N11=ZAB#BH;\R!+UL@N=]KI)YZQK&ZS:IU3UQPL95[:?5<>Z]^Q2E MDIA0=5'K!'#U1MUQD^:.;:^PH5%IRO,KQ7_?'WU\;>-;>MQP;UA5;$S)(WGU M-P"N_7[5U@ >W-:]MM&]@KC')IVJ7"AN^*Q3E9Y>UVR M5[,Q=_ :T5,-E&C>!:"V9E@I=^'>'HUO_*J[61OR:L>VNG/35H;(-/%V0;.W M/QJVP*UP[^+P>;.*%KR&2.!FYRQHGF?;CIP%39S@+K1;T<18[$:GA6G>?G_+ M-Z;*3R#22D_SJG(TU9F6J[T*>=:0=T>5A6+MC[TIYRBV;1$\%P?4500!-7Y; M^$DK_=9RIH&)SB^^NFEQKO3+#^>%_*KFA3IOJ5J3#LW;NW'4N.P@=42];CMD M5=UHNT#^^%;[42(7XGFO@X>\4;^)B\+[O9/4SG<-^=FOH&!V% MN1<-XH^B1?*.\L)=)0OBM]!D)OQ D_@J_^7Z@QG B'')B':C9@41#1'1>_.' MO0R798ODL^G.!>^R@WS*T.WJO=/X?0?Z+$I,O:.^3],6EOP;:S817K1I!W_X MWL>9>"MY*2[SM,U@1^_H@1>Q^NSONRIWY2[4M5GGJ_P:E.+I1RI*0TX\9WJ@ M/-CHE@B)'"A-EG[9HE@Z+:'ZDE7HDEI]@'F.!DM4\B)@FJ<:F82V@\@1-?6P M/."*SZ]8D2_D5?=X13]O!;,.UV%9YN_!9+87QC_ ["J:AQ6GAW,V$U,W_;&B M+C2#91'GHN[95E.;39!'+&.W6C'O!Z\I[V^7V20K9\I9+6TR/HI*BXV ) M4@MK CJ\EM^6B,%/VI(2+TUH8A..XSWZ?ZU.+H=>%\4'@7!'%F#]]5GG&?_; M7YE6]'5]P)".3BI9 MG*>6<^E%IW-TNJ/V;CMJ0.>HY[RK6'/=S!F:WBNG!GPE@YFC7')5JCOC_ZM5 M=8^4QBY5=3/L74YURR'C?"VK;+1%X7-M/.@W2LMRR;T&+:M_@C0Z3WR"O*"6 M53N7Z5JGH^:R9LQEAJ[FLNNDUM! M-^*]OQ)C]:,1D]O7!674G 645:5^)W%>B4Y./#:E+";D?W?X_Y @XGN./6W, MS%B,T$O-G4:W6Y=>[\10R!?_334'$KV8!H((E,OG#CTNK='"[)_ MJ;EZH!F#BVEU+[=6%YW"?^%G,KO.=*+/Z;/I(T?'R>&T;4YL1UP>PI,Y$9BT M=12=/'7GBKM/"\\!,/CB^=V1CT>.U$>][J"33<%^K)^JR1[F(7LT[@_'9Y-] M@-:3R(+5QV@S0B%I\EP*\HRG/NX-!YVC%+RU7=.U;-/A _?!)C3*QJCQMVI:=@857+YM^XQ*CM2]UC2L?%P[W35,&TJ>6"4 M5'/E :M['JD9_Z/!8*^#T;"1*GE@FBC5C.A>08?0]0&^Y1.G>7:#T6BP5TEE MRV43EL?IU8=CO3?(3YC%PR 1A5\H>X _?8#0 W5#NDT@?Q;=>?FD?'!;@''0 M;1Y1]K?(W=-/Q53W8ZK[.:@>]#9'_S)4;P8X'Z&Z7Y3J]Q@8CPO#J1G0G#<4 M;)=&,>!O30NAMW[S8V6+Z-K7T(Y^C(T6?<='HWW0P_1[O.P]F;.-Q8 M&FHPIXE;*(-<+\1^3%M,6G01)HGB%Q0F@M)'-YUQ28+:8C\CN7]Z[#M*ZY6Y MLC$$^)UGNH9J"&I?IR+M.X*A"XLJ M%ZBV9-4K3U9'[TG5(: S;E$=P93>N>GJI\GII<>8]XC025^:.L#]2:[?GD$L MD8H\,_EI5'ST)QYSR1MW#N]07$)\8MXTM()\-CKGW4+12]))U$?Q;9\=C.&7 M*?!'F-#(-S?T@2%03/@*OW@57S\A;RDEGRC#.QWF'%3H_N7'SX7T0S0>M9VT M# TG[1[5FG22=Z$EGCOUW'N\:3(QW>\?9S.4%_[,2=PEL%Y:8'V0URT(T>@? MUIA]AJ>).;G_**Y\SV4Q90I1F-C8)$6%UJ/-P M,#0VEASY"W,Q2/Q!U1\P S97M34%LTSS2B5[GQCL0[\*K>6;O M'3;$Z!J'.=W3W7ELE@240J(HV?IN;F"<(#F^GOADKE&KSEJ^XJ^RG>)I%_8N M)([EB^IU-BQJBHP\3!Y3-?F->G-F MKA:V1>XP(Q?Y]U=.^:&< M#..VQ&M/)RG;3!F^ -7%&"@;V7MU,"-6.!+C%1 M#YDG8F5T;N-!@[J2G3.L<#-,:FE/IQ@7MBOX\=1 O2(!ED?[L#P4'W0RV!L% MMH^GHQ&N%>,Y#9!4&H%2(M_."V(M-5*UO9 R6@&I(SE8TBA#N]]X>*E1/G^4 MR[FTV2 C(B>TX6!'*.\A@]*$>V7?P'ODY1O P]]*?E3W#9>+!=D7O>%R73'V MA:_-5'RQNS_2!J,67)VI_W:*4ARE.(<41]=ZPR,)+UJC.!5,P@VX3BIVT'UP6.84M\E]XQB_M4: M3;U*VE'K1>!N[TA&EB:F[5"8:S'F>MH32A73=$_^BQ<&"W(W8T"?\N>OT[7J M:X.13U+4M>W]6UH=Z"(-SJ@:4@?J40-\9:9] "?ZXI MR[="$[ M7P[0R(7D #V7(H>O"T;/!P1OY3*2X%W'HHAR?B_C5Y%M)Q;0%)H]Q.TY.<.- MWF"\EY?-E.%5$9HG]:8!AK=<0G-D?XJ**>5/F91S5 HFA[ISIR?F4RHTOB?J MY ?,L/3UD3I@8-\#MXOM8DI%% 2;$ZV)QLK'=6$2=DCH&-8_>*YU3B[__K"_ ME_ZD[7()RZ.'/5T?G$%8Q4IW3.JUZ=WIXW?"=/CHG3\9/GHGX71HG*%FLN.S MA, KW9;B)MYA2V=YBN/NJ;+(]+U5.V1-&+5PB30E>$;AWF%O? M?P7T UAY;1;+8B'T$;PR&5O#EZ)FS$GE_KJ;RI^CIV1:CIX,B!.S-O/ '0U] M6.' ..XV7ID^WO@!$!10D![\8,-B Q\XB1OP*#:5-$=7J=SL[#L5B>B^8)$; MB=1$NSZD-N)S5=+IC@?]$HG_Y#FVM2;_EO\>R/RX MJQ_YUO5F><1NL*G*DFCQ7N[=!^KSE-MS ENN:<%]8"7<*ITG;A3>S17*V8!]+$ARW' M!'L5=XJ2#?R4='T4$;X$]HUG$C8M<'-\FS^-!,'R%(6'.;:('UJ+N#/1(+Q- M3?AV8CK@$P&W"PKB0CIOCV\@[=>]6+]30,FCN6<5S1H8O:,F:'.A5!)]N6QD MYP3Z/L&PR-2X-]$DAL.U96HX9O\7:A<(J]+Q_WN9&J-G]Q1 MWBU?FOG1R#@JH4VR=XKJE;=X:[".F^XVE AZ;QU"_:Y'<:SH#G9Z^I"Y\ M")"\EVO\+Z?Q%8AL[C$LK8Q2E 3S&LL'JQ\F@H\\LX@ID5[_5-GKX_ZH'-G+ M&M0I\<2RO0R"BXS#9I,YQZ)$)>CVC&'E U&7(@SK&H!RE:'7'XU+&H.:$7^H MQ&CVAL=7@6V:+VO1@S+]Z])\ MNWJ=Z'IA.NCWSI 2;O0"$\QS'-R>BVHY:>0UM3"RB)(9\Y;D,YW2Y8J7'24> MBW?2$+G1*]N[,K;KL51]J*C%M]!@NKWS2FSW-F;R?)U6PO^>MO9#[$0!;51. M_YWGY4>(B5%&I?5 :Q /*=%AE&8R10 MEWYMB*@Z_7J2TMTL%EN9=,^?&6[2 K'E>\?D<.*)@ZX?I+9\LG(=U'3&AX68 MD$4#\LKT%UC@\L'&P[3)FCS_YO.#O1>IB*([*[ ?N ^R2?$'=#_]1=3 RS6^ M?>_&KR9OGFG4;D#61G9YE;_OAG!<;!Z[&70&1KL9+N85WNB#X;AJCL6)Y$D< MQZ^6!^K!P-@XCLC?=T,X+@AJO=//-\;-Y;@@JD6 ;;4CW]8U* M]?MIQ1 Q8FZ0Z.9TF3/-IOG\ZNU>AIP[@8VZ6\ O1D"3>"_J@P^OB/>"T[C1 M.:![!7E_!!O.8R&10S"9+GRV^'JZ4' N-)2TDVU&O"S^&]\Q52&[9X;L?J98 M\7;_X)%,(.]-N43MNJ0<=77ODO?FFL! ]C0>KRI72*:3)O9+8+I3DTU]\M*# M?\CSG]_>?7GY[ 6Q?3\$-V/GH]]6/*SV^;.[+]_@T0_>+>_FIC/6R+//](&Z MH=RQP@L!S+1 ##R0^)6\J^ _T\CCPK86Q _!&P"W +BD/VSAH3/9PCRTISQ$ M-G2GE)%OMU]NR6]W=Y]NR5>,$I;D_(SS$J,8#(WW0S7WO"G?9 -!/]@6Q@E[\54+ M# IK^L!:F.Z<\)#I8>#[=ID:(P%X"NXBR.%0Y6 #S+L EDD[$^I^AS:+.;<%- M" TO47)_A-,Y/T/#Z&7X86E^E[]0>0C(!>K*<8AN+<3#(U\#COBG!;49F<:' M7[PO&1T._P)32T$NHW,@$ ?!5.P""F)(-?FJX;@IX M-&T4_(3.;==%2L6-J=>@\[AQ2?2^AL@?BAZCXV%SZJWX/2/X+C,62<__QX0. MV)KH_/T1C 6VCB\LO:D]L_EM)9@M,!2>O\ A:J?"X+F0^.!*N6.4>EKJM@BF MG]D,)KH_H3>DG'>&Z,3$3%QVL]@J^-$&KL Z,..LA=IB.TG3J"0/MB]VH64(2&LC(#QUQJ\U;277C>F+AHFGF>(_^5E!]:N;95[<<'YLP\LNNI XU3%Q@ MN2-\H!8Y=@H?_D6&=W!30N'[!0#.,-^?@ 4@&,//\23@)O M!4 ?&?T;O?,B-L#2- !98,T @QX6M$,[XL[A.RHB2M*W'S@BG>.\DOMJ MKEIR;P3?_&'152#M5_::AS CR)1L7B*:WZ6(IYO8^$GSBB.-H$[0FX*1()!2 M3=K3I3BOW[C.(F@7UI4K2.JG>';8NL&2-B8Y[ 9. M W+<>!15.F AG]:E2/IYM_XE:H;#M5,;#^E?99Y?UB.J77O?T@G+K;X&J.\[ MRJ\S/?\J5+1G)/KI0P_\-I(;@+Y%V.6CFN@*OSP5;P8YHK7)&C[!A!IY"ZGG MS=7*L<5N$C[BH4?C$\=DY!64_R&AEWLG!V )RP'NVZ'KFH!A)1:5%-U7Z:Z"\>;N6B0I-)LF[Q'I MTPWP4GAV"2Y,6+%+G,2#SOF6X\V2B]>[W;L$.P6L+'Y9R,QNF,F5@^D2@$1N M&_.[:N/*K"WZ.#G\F;^1A?<(?B[3,E/&PA1TQ!<;Q>PAF]])UO8R@1.WU]UJ MIR?UWF2@Y7D,\2COXC6RTX/.(+'3,1+DXDTH='I=RH\,SP'&]=6Q^SU1TO_("7%>*O-#0 M$X#&%]X<$ 5\V;AV8S9?>G"&T4SQF\5\,8@6W\IX6:LXKP96[B-:*1#[B12S5MR\N[KF]:PLO@GJ)X,YY _'@1+^WM MG/&M0[$B!WHS2_"4TN#C2>,X"^ $<(@V5["9DXZ$ E3+&:5 M&'4$)/.FY!D[0JWN]O0^V]W1DM>Q;^+%!$@614R# >'U-Q/_S*S#A1 4#Q$ M@ !5CAF;(H$Z,[.R\OAE=^VMCVN_5YUV^R_6+>A'0&B_\(Q[(;>ZG<$;.Q,\ M#>A4'R,%M_7]PXV!LH(*AM*%K1':< MM&;\^$B%DCQ/2%J1K)3"@AHE2ZJNO^ 3N5F[HF MP=G9:66EI]3=EBRCOSTA\?,%@&.+SA-[5TUNDR0]74%ZDSS -UN) M4MCM29#L>] E'RA$%P<56?=.]-7Z$(1C]N9,Z BI!D@"5G1&6Q/JG=$W"N,K MF@6)-T$F%%=B#HFRURXX0"'"' F?'MZZN++QBR0Z#*SS MXR!%% MY-8) SDS1BRFB9TJ8#:^R/42>47*F!O7^SDWS3'PO>4S$U7;5+Y JN!2EK_4 M'\X9D!K=3U:GT+QRPV=%U9![Y=ZB6Q?MH[!P(X'_E5KY6WVN4D"W2K&EI%Y7 M;H]CR19L*:86/)@RPM.9GH,M4#R [!81,AS9$EQINA5X9-@)B!,N@70;B': M9QQUZ#A/P:U,&7MS34F. MZU-UG.W"8#W2!>1Y&5W\' 03.@3PZ.4GO;1W]%$[N$,#JL9J]Q@ B*2G7ORH M;KV*W91!-;+N8K:P.JFKXT&^EEZ686ZBS3R-7Z8K:WT6?B0/#G[1:&IR*&R6 M; JC)6\NE!.@^2"GIDYLDADAI:/C4QB]",):-:F".7*6 $[4<-N43Q: J93$5T@/(&&-[B.17N7GM:JU,Z_GI\#E@'[DY7%HWOMXXZ$0AZ$1/ M4K)IFH94YL3D801:>%9N93",@4TBX=S*+:P.E)DLI$DH75,UZ=2))Y[)-K5) M8FZ_G+LK'=?BB'!";YG>5Q9HA(ACJ6DI:N4,7A=S6H7KHMG4!_:P0 MG;@3$KK&)ORL*6.34&QC,,$[:/&1K'7\&O(W-B$S@]0[VJAWW"-WX%:"T .5 M(HW[DD^GR1EG%%3C\N=$3)E<_92.8=5GXE5R]^+BS]R%, ?&2'KX:.@LN1\% M;K3!'(:C[9H2*;#!H1M]!3)0@*U.FJ;BYH_5]#Y<(+?*<"73LN;U%&0C\@%A MS%*FO6<9C(>2+G/-B9X)>1;V.0VQJ,)_70MM9Q7[=M?0=CW5.@WID%DP[V'" M?L3>K 30:P_S9\63+TP6:'?:6;3/M1V5/>Y=\]AR8'='&_>.V4:YX@I;##LA M)@36^YWO5XSL"T]X &L%WXM[Y=I. X QE91$Y3C%,,4H8HP"O^H+V+GI2 MC%0 2?R$TAE.P8MN.UW%;0=;]IHZWYJRIGRDZ9IV6R]>TWL,LZ!#;?V\*=CL M0Q(C8A;?5ND_>9>PM(']:AIULP 8._=:0!W\5=OB+UN2:3ZK8,-W/"P$Z\-@ M?9(5(;+E(#[ZT (UL!_X1[Y0Q,[=JKE_P? CRCC@$IKN6*04:.;:SX\]NMY.MDT?$J/GL=M,W.L.KP1ZSVYHKD2GW MY,.]N&_0&>PE>?:;F;U%0;DM!_"BRHCMWK.;N*'/%\A:JC_U,F&+3>PO;8$[ M]Q.VJMN7S![KD[YP]M#$_K,?='M[SEYV6S#[#'#!VHD=#*?@:MCNKSDP"] * M#CC,W01E[_KZ:GB,8>YV%O?[_>[VP[QCE!^O\AK(TN),YD QF-I !@UQ@JTG M<7$\O'2!V[T^7=F+ABZ[J&C@.YH:!JWA< T%5SSP'5&"^EU8]"T'OH<>3D6+ M7ZB)8QLOT,5;K;T.1KWC#&"&IJJMW%4O**AMCPOG&CSD-1=+ZN7&G_P2C!WO MOY+0C28N.9:WP\X<]M>>F/EQ;3_S#T'(W HLVRG"Y)4#\ MU7 =1:R=_ETRGZ-)-YA:=VEZ8 :# DVA!6A0G\('QW?_E[3]6SV1EE"ML:@F M!0SRKX1'_QV+QJ%+9FO89,WZ; W$SM,_H[6CAC^?=AR.+) MG<0S?+7UI[\ 66 >V\489N\L(FA1?M+&%JI/$SD$T4;WZG+0@U8>60C;Z7AR M>G&P@*:=\=>'$&AB@LT'X0_6?X['C$VG94@1?7$]-A62BM/A#5(A_.98G^% M^B6>K/B]X*MU4QRT+[N#>DX1JXT^N/Y%R#F\V[H<+#(3GP18N3QR/>N#,PIA M]&,'0S-YM7*$9XF#"-?#N;3.KSM_LHB'WCRS.M]KM' XJIC2/Q53!1=)95)" MA=/:2 D?_2@)R3 M!13@)!G'F^G]1'C]]OU'ZSUJDXO0C=AK8?.?WW^X_?1:./MOS-E&8SD-=OZO M8.8C.]^&233#?" 11,$3+UX+5_^?P(-;ZL/%9Y@U0PR-5\'5GR*XC_H@SF!5 M8-9P?Y?2W+J[L<[A^O:F[/M;/3C^,Z:D\T-MC(8.4-O#Q>GS_OGU]1:WT!-A M\<_!$VAK'SRXB).#,$0@B)@]1]VGP>5?V+=;#%%^'8?WE\"9O)[3^YYY+(IA M'-8O[MQ]GII/A(]ARA%,=;;+#G]/!M\7&(R/Z*6XP10H/75;6?Y5 KY,R(C%WIDGWD,7]0["0"R=422MK/$1R#] 93%DYA"F?8F@"]3#* M'M;A,5/\/H6AH"4F2;ST%"J= BBB*)&%$WFZ).7C:/F!D #D;"*64EJC(;4UI":C!O@ M@8AC 2/"T]GR9'>GN_-D?J?KIRX>&ST>_^O"/?$6Z&4"?__,PCG!./T&.P\7 M2M_ZB,ER_H1#T=P%"=#DS13=(R*^@7!V0-XCV#8'B<>>/&N:^&.1_L\1/\8N M)P1$W8+',+EX#9H^AQ\" M?!X"$E%@$P68EEK8O(/HY \LWXW,S^5-U \1Z@%-!+"8AW-F$ M.HBK[]IV=S@43_&O M,'2-\NE$70!O:5AY'2MC.9#-*%8BFT3^PEGB4W9AJCGA]GU3]38RF? C-G:2 M2*%:1S.0'Q>$QPQZ# :]T0\HXS4DPTN47E1@HP#&'PF7VI;XV="7/!\RF (C M)U+X8?#EOY( 'YA3<7H43F-!YSDL0[T#WD2R((CJN?N-$D%'6,N$0@U6V^+ MC),0*-R7WT\PK5EBDE/Z:;BA)0YA0C*0#OL(U#[/"2GU 9@:VL/ #^"YD4 Q M%$U+^YZWU%$#XID;3@2&$7: ZRK*L320!S\4 7%F:JX@C!+0PD,0TO13&$@)Q[-E14$VZ]%M!ZX6]0OM2-NZT+!>:ODI&P56PDK\[G-5 LA#"#4A-S CG^?. MT(7&NX2)F>U3O:<>\ O AR$&M MSU5M^'@F+\.HE3%JMRF,^I$3NT2X3LU(?T;4&<3M$QHXJDR$_RPU6@<'[BX< MJL!%YIV$E'VEBA;S@[RHSS6P=[127F)Q"ZU$H1M9#Z1L2WPJA-]Q?YUP3AC'B&>9L"' M"R/"^:5_P/7Q3)DBJL 1[F2U6!Y"X(+,)'S)8%.3T&8P5W\X;*3.V2;U* MQA?YYLH;E(.2@8&5V/$+QN,_Y+U:8(3QZHV7UF=!M+PU80 -M4H0@:CL XM M]8-%>;)?4V>*5GQ'()&% :PFF7-7L/<)'$VW:/&C#@Y0CAR9(M<*H[2 P641 MQ]M6M2OY(S&W:&3*S?&STLC(-3(R\''.J==-U)#Y KI D8].'G01JKF(9,RC MJ<@N_H0 X8_HBN"R495:OI3I=)%F9LVS!K<4(;B%:LY MR1HKO"Q6D(SB:>(I(VT.\?);S'S, ^530R!$Y'15"DQ91Q&\,%60A*E,/?=G M324 ,<&AFS7'(_)S@)6_R,/H4DUD#]T5(889.A[^^C#+J L^%E+F-DKAE70F MC[PR@P0$H3,%H1=YH0 ^!>B7"CW2N;'@M2 P[PHF+O:/ZW*1M+\20JL8L@9S M*#$"6D M*V\<$CGP,K:X1^B'(8H4Y&,K!'X%<:GU3Y)1RE$Y$B)L/Y;[)KI;YF8!I,UU M^NP*<.FZ#6%3/2-AD>6 MYH;>\0\ER%B*((])M,I9JUR[_:8ZDX"MX[XG56O M\@2+)9S9R) 3!FVAB1S.P(DLKPYC70H47>[4$Y-$V8L%Y$(FU)IEAF-4&4TZ M1F2!<#AD9...UK'$,@JF4]XIG(M1P(L2RST*R'<9A'$F$N3;S.%F#DG#SNI\ MLOL\6FK+!O,OAKRU<F%U^!;OE\IFUD*31E"/DE"ONH>1L,TA&P(^8B$W+$[O:OF$7(U^E;5R<2?95GZ"I6J MS!R/Q\*'&<;+N:VT+:<6>U>=6O%:^9MO*.ZX%->Y:AF*,Q17(<6UZZ5.;+7H MIVF^^2-T*1)XN@(?_2Q[W:VP5K)2.2U"I"AUU-3#;?,+J])EW.QVN0GKLLM:+>!'NN> M=* J'U)J":W=4/>)TK>Y[W#Q.941]_-4?,,TYPJTPPK\P\TD6DJT"E[:UBI M!J%7 C>IS*"KO5:C2L$" Z(L"=RZ&ER 2@L-V''ZQPN#&1XH!'=?XJQ);(QA M',,XM0V$-(QC&.=T&*?"P,N2&>=$,/2QFVHP5'S,HB_&;T_KZ;KBP26FHA-* MLTL0"U,K=)X0/P>Z<3SH[RD(OUZX_L4B#,8L@B^F6+-^AI@F03#AN?:$$JJ M#AJ8*?U%F_,S2Y,"!D4Q8Q[-G4/JI;^X,9L+Y (.'4:@7(Z?3)TQ@A(1:@8M M)0)'$$(5H04Z.N(>8B-<:*!DD3429<(Y;H: C%U:L$6!1)^)"KJ20-DX#8_% M^C8A,/D% F?-1Q[BX'"D$ %&PUR:%A9]>)#@9; FVMMI/QPVYVS2.=/[+\H5&/ "I2B+Z/$B5;XR[/&2%\,M(1B-<9L%"I>]2*JS]"M(E)$X&@P MTL/O&0&\9C72WU4!#B0M0HH*=!$FD*B"!9/ HL]*G;3=D$D(?J L"9Z?AX+1 M4-6A5\)ENXB#"_H@P6'R\XFR(.J61X6T)/P4[B1*3IS)A:H.$!(2%\?N(M % MSG\*_&JB,')4,8/$=V&J[_$[_$BG(=:-\;8:BX8^IW&JO?L8MR7 ^@#$:6K' M*N1]ND(TZ?.I&T8QK &J$O@I2.(WZY;"%A@Z"GU)!^6116$4U(^JO&)G2L.@ M>)7(Z(26*VE (7H2'(UMN4!06#>$]AUAL^CU%5Q.@33"D1Z-"ZR)@=?AVC/PT6B)7RA>RR:Z=HY[[G0%L6W!"B2&"UXS:*/8 E"))0382F3T!&"N4+&3 ) MN2K*@>B(<=,AXI<""BP%C1)K>6E]PL$Z?FY*?Q;,#BL1<2PC@5;$$2()ZXS0 ME)&R;=RE(I&3PM>@0NEX8U$BA8I6P"M/UAEQ!@F_,Z$% N_@"/ 57@V&ZI @ MB4/+=/0A9<&O^#Z][B)VFZRQD&D#:RQY'(Z/R_8D;+0*AX@H-5+)8 M!BH0M3R0X!.^XK",3Q@Z>S$)G@C:UF>H #GA\M*Z*7H&MW6)RR:8.:T7D%!Q M#:VH@4;/.B,+G*:57<36H8F45R4<-OS)Y8<^)U'R!S'$TFY2RDIY U=6D"LL M1 1B#Y='8&C+DML.O_B0T"7A(,U4#HK77TY)A@%)95Z>L+$'5)G=[YS<$P6Z>$TC(J4U MKRG%G.#V=%6:WTZ>&($I7EKOQ/V-BG"0P%P=$Z&+4O<<6CV/(_?HLJ>HX$") MH_RAHG@/SR7M/")X=\8F*0,I[$\UDW0%A1B7F(HOT3=J1E%%:ZJS#5W$=616 MG'_6>F'G3!?ZR5&D3O/2.HBP?3%:7O#Z.811Z,;X!2F-),57]@\'*DZ4PC/" MQ?,%C@DN)&3-(E60Q45IX7A+;!I/A&\P\PD_A\0,U7SS%AL^IS4&#J5-T,JA M@B\+'%%K*+!)V1^EZLBE]=%'%J *?Z1 T<&#>V!K:A92*55P)!W"3<\-B;0G M.\::?$E$Q_8(+L&V?L",GX5/UY22%#67Q@W?TL8&X8H>8"-?BFL?/CBEBTD( M-_'Q5VPJ9,&4\^QB!LL]SD")%O>F:Q9"I&A@E-*HDWU)/R.IBIR?;G#.")<5 MAV+E^=XK90*E' L165)(!D(4'D4!F0'2!K0S-J?Y\74KU/E2>A#XC:X"T\0O M@!@9Z:GB'$\B>I,O<0-ERQ\"4'.M$I0QYJ1KRW5$!'XF7B$-)YZ%!"D[<>:P M*#9OR@TX0=MBAR*8/(8N:.H(/\DXSJI-P)X1KZ#'D5>S$E[J)%2\;.7 06TD MRI9"XX,77%0HCA3@[E97*N)S40$3J0T)5. ]/SJNQ[&$8[%X+@)CWXR$OB^1 M0'%&$X^D B^I@%3E1[ JTY"LW#91IJ>,FCB")R?B5=*$/4T!88MB8DZD8&)% MX2R.8=I$':H:_\'G$+7CF-^6WLL3,.]*R#R5,8U0%56Z^.,F@<:$R)Y8B$S( M;^WV@Q(JQ=W52IPE(=Y&(E&]DD1G'#HXT@M2WC@2>J9BGE93#U@ L4$]]S&] M8,OR$)% 'HU^L( ]%YZ#+'W>:7'@T#>V-4I<0GB';WORV]PDS[O(.&WYZZ7U M-L#B W#C]>A:P:]U12/FY$GG$IT)SC=NH'0YG+28]B5L6!+C6UAKU^7&X;F# MEGB?'A25/N%;G(!/]/]/M*1ISV!'@H$F'*M76I4-Y:^A_)]!'WQR/>[4H5P% MT'-B$,B$1WQ#%/2,2RVM&D*70/E>2GFI1R7W&X$43Q@JIC$3=!LEHW\*S&(0 MD, 7_RLN"B'IK3C.!FZDOEQPHL1%*U6T&E0.BTY4+F:FNGK%OF$Q"&[K2%78 ME<,.-5FLB37B!P26Q(5>+ZT[-(IHS>%S4J-&L/F\B8'?(Q]8\! ZBQG\(!0^ M].*( US>RG!&4307-URA'''C W8%AZ"O3XL?3=R*(ZYS$MH[/QDAUC++-%E9 M3++)!+$^7VF4D)J:C\JWJ$%!54ZF*!U3C8Z;N;AN&\O2G=B 5B65^FHX->8J M8N3/$%F*@Y:P@+M7H.PS^CY>=$219C<<)_,HYK8BK$DM%IG<$/F&+ZT/XHJD ME:8ADM#MUYFQ2LH5IE%"<\>[,(>!1W\)(L'/1:%=>$B"X.M[F;?,>H'_P/TU M>*K%[&&I[C1Y,K#IGNLY3U&JE?)*VB%[2#R!TLY-]5>&&&FXE#7A1IO,B8>8 W^1E/HI<&Y;E? MT6I//@*J# M6+4U85\YYK2->10A>>'7%L>Y7UX#32WZW MN//KGZ),!JYO6@@\HQS \]QH':7EQ_C!S"6GPPLQ^Y9V>O/]<"RNV.(M!(_\ M!Y9& #D+%PUAFO];W:#D)7F]\4JSJV8GQHBH5KAYW*A$4!P=.6)1A4=+6#YIS_@/] HL)NPN.AFSSIZ(FZ5E M02/!3QM87AR;XJ#/V).DXIGUCRUM6.H$]0#ESH9=9>C-8M_XHMC%[:A*0W2[ M+/"HY8:6.M;(D3K&^C"H6&K>9]Z,+=4!8;Y:!%BP<4S4^1\6OQDKS4$(:I2D=YNAM?1";24Y5'@,2^G3GSS*;G?47"4T*&A\E MDP<>5"1?Q*[U]]!@@+;5I5:%**6^E#ELZRM;(KE' 5SD/3M5L+!%J20@'X#& M,MWR0)ABB.V*@QIE]B@(OLJ#@6N(_!"@$Y!?.FCGTD,6ZP^A[0-52&XMY*;( M3*@$?ITVG7)T=JBN=I8W4&>Y7YE0_D0D*IL$=,P3L2GE@JPQFH$*WQ'F .T M54RFCA$<%Z_H11%_DO/4*>.*B$\RAVI%_"B TZ&HF551G9W$*A>+B9 W01.4 M_">4K)NJNB]!-0V2((NF \KMD@Q1 M0L^!,N-D'-XR3&HB*A)G?,,V+P[F3X$C4[4PO9R)%=-: M766[@@5)2W87O3S7OQ4V2 -(/5YH/M?.4U4 M#>8$:#S$H)MX*9N><"'_50PO8NO;M.6Q(O4]?KI/7'1+JO,-+A""H *]L0;N M7$5)$.D!!IO["YHON(6LV(K[4;@0'JE@WHQJP!9;;(H-C)H+RTO[$F8%$?(D MKY7V:@5+99[C?B_=Q4NG?O8%XET>/F7G/!\;C'HPH ],6A$0B.KLJ^(ZL=9 M"9F;77JF\%?.T1(=!LF"A"Y-]8Z<@CPH2\5J:LNFI,U:::+I_JJ:[8=]U['O'O.G%1Z5 ?!&1#<\Y7WC<(Y?I5/EQ2O9XDOQI?!7> MVJA*+-U(_(COR-ASW%P0AZPAOY0_CD!)=I9S-YU6]HX%>>6"BGM3LAW -Y["!TR1R>4 MR*&"Q+%H)%E9')YZ0/<7,:Z_6"(,CN$$F%Z6%.EH=C8QZT<9'J8;S4<@\SR&;P=AE^D:0 M,86_A'0BCF4Z--)X7#&QAF[:_];8EL8N%[2-*^T.W):_O M3L%J*S<_E,MN.+E -EOJ1C61)KA1+DLBT=L6YDUM]R6A\"=/F1+H'J^7K(Z% MZ5%>9@4-<,5.N]A2#N?*=?>YIL2&BWMWFKJ%VY(Z!E7TH;8=%*$2Q&@(PQA* M_J7F\UR5/Q3254@+Z7&G3TV/[77&XQ!3CDCBJ^%H3D@Y5(U*;%D;FE(K;$GR MF;41N$(P=88:7<8IM##97UXOG09K5R-C[R)> ,4USS-.*]J M@M,]U>.:J#I'>6UW7--L')1F&,A<,O"W>+F0IQFTZ_+ZUIIA7]LWK12[%LU' MJNXZSK IQD7R'P8K]%1)A<;0P51S2>)+@+B M9LSQD&90;L!BC4-WH1\$7 8@W?U,%\^_\<=3=?2SAT'4,=D 4?$-_(+T,]"# MD4#&N73J*!E%[L3%NN]1L8(2LH+3!RB,:LC3L( L ](LR5.=\I68EV2O$>G* MW&C$WZ8>X8#D>BB*!7%$LC#_1/&OL73$+?B4\1TC:_]^ M>7>9\K< ]>"*(!- M9+@=3^M )ZW[C:!YZ7!J'042!RPH,Q8Y/<$9(N3C#B1XD$BK"<)(8+@7!J1=Q' M04%("O"!F^&$$QQ'R(W)"*6C,MWCS!-\A4AY3+\4*[#D<8SY7%#-RI=3@5/T M$YI@B,D($=UNTI\4[,T*3@VR6"SU#NWJ(P,K<],;IQY[$SR_&!$)Y J*_8N*$$^XX?$A$Q#%P M#3F:IUHHX@:R@ZI@5+Y5JBC*6FK2&**'.:A5"HJ#"1 MA-F#N 2K^?5*B))_!X5L)++Z.1R/C'[+L2"_82KE$\]3%="):EJ*)Y)C4?FU MQDT4"HKY1YJ45U'UN)\BZE],ED:7:R*]CA+_N;''+\]DI4:@A">0BTBEW&R! MYX$0K)HG3U/'2 2+[%E)0K80U_,D(@^7(\Z%:#QCD\0C5E6R3T@!CG[,)J7C#A@]#4"PQ&1!H:+=7:P*TB=.&^0">_]/8X'E/.$U(O M!$<(;4=EFF@_(W$ON,MZ(FX0Q1THZ2B$IW P"^.:'()L^5S&"Q5*V#?K!B8> MR/G';_,)XHBU,I8F1L$[.$X]8IE'W3\R);ZYTB'R"OES,-.)=O:EGC"EZE$, MG"OU.Q'<^>1&+,MJ% ^KV[]U53$[@"SV2CYR5BEKF7?D;5Z?:B[$FQL",:N, MR(OV1I*4_IXER"M*MPA569DQHBWH"F"")ZS+A1M:&".?,K(R"&LF$S424+OP M:CS*I/7*NQ1>VCF'."AO1B3#>*3;QU6\@04&&P1)!+(8VX9?6.KQ+9 KUAB# M%^!ZG-W/P/>*CCB+'(=J JG.KJ8B*9FKYRD]B17DOAI%'$K KK1$$L/)7!RR M"=U*@^-P:Z0+>F@,X\@4F5N"'W",6AZ(@@EN)RY.4T^"2+80* >:;I*1 R0O MD*(E?IEF@T*55(6(Q$%,4!$D"X3:P7$O?'GM48&T'*Y)-&/G)!X':U([I)F? M],3Z#%-EXX! T$[=6-KFY%V$V^/U2R$W!.&T9 2;C!!=R3JCNY&;<2KHJ6:1 M7$6A=J>+:6=_+X)AE*E;N1>$V0_&0%Y^-RAL-DXBCOP5$YT+4Z[2[.QT;OA8 M%O(BQ=[4 LDSSRL]+#T!TWRM5<6KX:RC+L=%?K"L9U#FNV"6EO.-$MXPUY4) MK+H'M*_YK@;OTFY! H89:@Q8DQ-=((QN$%D D1Z\A-HF(UL?P+Q\+FE8BS\ VR.87IP;>5QW/P'78#A6R/*9%+1 MLZL]:U!+W,4EXUAR%CA*EN,^+"F&(^'$43H*AXS4PE 5)"5T](!67>["G!0L MB4K\B7E\=-HU*(_HZL<4)>Z$BIY+?54:K=8V>:%&PL4A@XJ:B%%2?.%R:*YP MQ+FK.ML6R<*9%5.MR#6+H']NMB'S%?OFX&V :T<:S!>]KZRQ.1\=E+*94IV[MWF92.QRY%E M]/7<217E&#*!2RA7B\@/.643=9!P)5>+=)&N1&(0H351/,(?,]>3'MY@&E/F M+]X*$->2?-(8!1"3M/-0%Y;Y9&E,$DPC\!)IS22Y03&O"4:K8W]S\D5GK[H: M5Z=^>WZ)DE9')[0\R&((&+F+IGPNEYX$>:>9W>J^4ZILTY#WQ5MW41TJNT3!K M\Y>%,E',L M-P_A7=08KC8H$*$55*:()H89T!4=:1#ZE*9: M"GE>01ZG2'(2W22S%IZ#=M65H1?O; -E3T97\1^0)^7UGLE;YZ*)$:JYI-V MDR4:6PU=THS (Q!0>BET7@X64NTYA$11( M#W$YY5F>Q*JX'!K4)IJJ(_V09*NKDL9-YV#5&TB2%1V'2-\"'.H+BT64!<6- M%F:7*1.[*C"@$Z) OO4)JE)9E36Q(GJCF$I7AHY3$E,^TB1B6D".5)3TV.E$ MF-9"5#B" NR/:.?2NM,1Y#5[05&X.T7CZ!#ZV;(? M*Q2#@D&+\=1&)HDS3]$R/'\+HU9-1V^(U. M;&F^!MJ^!>9X[O33B$JB2POX9RQ5QV;B$!)Q?W04TV#8+)7$I-6^U%B@+$@+6"H=P 2*L@:154?IS'(R_7G =YU9/@LH< M41?5#"9G89:]/\-D*D-)A$RGT2$(&2^ 2A7R%,<5 +T%T[]X]FZ1]ZDP0RV3 M^/00D@"E'"D-8WH%YX5W M-Z#"6')KH,9FG>/'1Q'UR'MYDQFOB&Q-5PREPC0)20@4'.P#V[J#NPI#.Q:E MUKVGMPT#KJ'Y]S*D[3.L)ZUQR0Z/% M8X@.OA=EG.=X%DW@FI.!-]/ZD$D[:6(G/9T"JD7"VAC#[9G[C8&A!/0.&3UY MGU3W="7BFJZ!3/B-V3(#4:!(<(Z@!I MB743,OF>Z7Z+19> @UR\SA=)K)X?$54]O_L_E"JH]Q@,L'G;1;:VM_YSN,@\7:"NC0J47G=;INY7"&3A[_@^KL>U),WX%R M0>3>;>?I;*^ZY[LL]FJQ\ZTKFI\V;76V7EXYIV-0U^KYNY;@,)"D]N1E=OGE MNSPPN_P*=KE?^UT^S%%1\I&G_ZB[56>COCKXB$X$\N8)F GZW_'(\97/(KD28"F/\"_\ F M+Z\6JR*&#&>C-?:0O<2/O/\5K(O"V^(KL9$U[&OKSN&Z S154QTW5[SB*X:961*_QQ9&7DOBLA, M4S=(Q,8)C]O>[P:T'V-F5N-XC'F88;R<,;<=1\7L4_XN&=(PI&%(XQ62QHE; M #KMRX$\=+\41A>8^_YI:L'7AW'%U&O1#<'5E^"NC'')$%R5!-?N=)M'<1E] M0XY@)ARO[2OE6GZQ%E+H1:V3/4!73>ZV"F L2U79:ZG*$2F;7/]UN1CL-M M MKPX'EQ"#R@3$=C$+QR$J0]ZG2MZ5:5R&O UY&^E=(QM3?L2]-41?R]"3]:D2 M56EX6RU7E3("!F1-@F2$>UN3*]Z.(SUB7$O[JC)O;R$AU<0>88C\I(F\5UD< MC2%R0^1'(O).ZT2(7-/YOJ=,3/67R1Q?2=E^![\^.KQ>.N;2_HU-".GM!N&Q M*":(IKX&>4^#(< 2EA.ML2TJTW((/C?4, \0XC9M0Z%O4]T7&)FL/SO!E>(H M!1I>@L06D6BY'P6VAVJ1%QFCANS5NKB@)0O,-OQ+/)7#J\FB,^CS)?@_EP - M@ND4H5V:S]V8(T=DYX:/:* JT.PS>"H* MG9_/"0'(V3R'X._Z:M5P?UV?I\83M%I:J\S19OSGJ'A2B$<]QQJ?5.UB31\? M"$<0H1<1+ S^FP>X*RQ12+S)"T++WT4]\&6*3)&62$*0/5A1K-63%CK%=[T$ M87!$28"")@2>TQUC HZB:VMD:7U0R!X?">E?U+3AA;H()5$,KF!,&>""6$\! M)K#OH03['KPZQ(!JQ-T=%@B2J!%_@W]179H/3$B_VR"*-\D[A"]11<+P'BU MMB.]Z9ELVE$/$V"[QS*(,\7O8+E/#R2#*$ 8I8\C))\!05FSMV]E!;%;*JS# M\:>>VTV!PL:!8U7]L;'VME91Q1G_*W$%OA4OMX)P6J)^'R_%'B-*JJA=R>(4 M^HI*N#F(R@OF@^V^>;YU?&=A[2B4XIVS/A;A,A&X%*R=$#Q9BC$M9BJ M!6_&S7K"RD)3D)Z3M(3-G8I:IS;?R\/V%K6FB$#>",(X1+1AP8>D[86$_.@% MLC(GEDDWI+&&-+XPG#)).@%8^3D,_ #!T?G69&CDP#A315J)[.JC#^2X1)KJ M<>4Q5AL04MF?/]S_PZ&_! M)75ST;JVK3-9GI-D[JU2[(@L;V55GS-9G25*L.(R0_PI*KJ''4FT\8?$Y5"A M'(J5L$)_OKGYS%5PB?E-%>I#EN*$$NHS78RLL9""=)BDE0=D!U2^#3'I$9EQ MBH5N@1F -["(')6VU(LS8XTO51 W4P.,.@O9U".L+'FI2X^$3$55.20.DTK- MCAAJ[EB-=!5'C\-QKXQ&W$+F,C(EQ8C" G! +@H174R=4.LL#>8[0.@HCL+_ MSV3RH K_$?+V5_&+@B_F$/U\'R3.LMH>\1K,*"UPDDJ0B-KFS]"B3 M9_K:NBEI/06'#PR:=QY4G5$4Q1RCC/8U2Q\VO3:GLX_JLJ4W-Q)_R'+ X#6RH1"UNKEAWJO6BK;J\D+MA1+#?(8Z< M.MM\G% ].R"N97J::$<"X1YR*&L)2P:S#!./9==!%>?@M,ZU1%P;O4RY7!OH MDFK(.BGP.Y W$@4J5:A'J8'*D-8ED)Y;O?I= =7+2 ALX*K]R@D'QZ) 1CZQPTF#A8 *%?=?H7[=8;)8"% M:.#XMA( &N6(_P#?"5!*K-H;"4.+J /K3&"6V8J5J::+;WY#*&R:Q4K[*6N' MP;IQNKU'D>EF^8'-IK"X6PB/M!AOD0#9+#QV93HWVI+K\EB_J_R7LADWN!5P MXZNSTP#W?F"C<&OV[0#[_L*H04(42PY_ M>;PUN EZ6-5!:@O:\PZ59IC(1[ R*%"%A\4OL&:7S[M1!;Q1EQ)O<-Z5=7>5 M#L![P&- :052L,A!9(L_T1@SYSU]H9_ZX@#+V,31BN#&'/I:4M2:MK.3:2=.^J=*OJL9@+,N=DE:5UM:49;XT M-.,H2$N"22M6.NY,\6L%4\Q_0\&K8]2+RL"A@S>4"RJ]PRM9Q9[Q/&U.[*X#2UF%*6%WL6FRWI@_%*I"D(7 MJWP@9:?D ]A!S.;$Y(+J'V E'I2-VZMJUZ5)6U&0:Y,^\Q=K%CR!GINK MZX7F!AR'JL#&3P_1?.&P5J\)-+BUZE8S-:E?G1"X?!M!?+7MY57*Z4%KD,II M10GB\L896K^7TK9J7>)]F=3JA*KL.B-@<-L:)51O@YQ5()!1*$5R*_7+GI*S MZ-L*2:$"OO5<"F9CHA2@!'3FD6U -!'7YF!06-X'[VXAKZU*$T8Q!;>,B*I" MDL0?9[0L,15H$)M*L,ZD?A&\M'Y7FIU^%-C\HHU(ZGC-3;5&55S2T9K&J[5> M)YAOFWBSH$B[*\'B@RC2ZLUEKN :T^#C>A'B)RK*_=S8?#[-+<>1CH"J93%R M18Y3DYLR!KCQ&AO SAKG,6ZL>XC!3,,O5#Q/]^*7^&P;:84NUS6W/J[]7G7: M[;]8MU2/Q/J%2IA(N=7M#-[8UJ]:%4]8QNR3L F%C9_EB%/JH\!>%J]](LJE MD/=$:6A3*@(8Q7KQWE07D-61^-73U:9"JI&P-WE+%>F@VI5._[77M8SUR_'3 MXD0X2E&7$ >G=ZKKE6G!(%+.2#GDY3%*-;096R]AJ]4%O6*$Z/47V;+4X(L<_I09.?<(B8+K^,# M3A@N:20DH[@R'&B-J"+'R(IN**JFW5BBB!** 1Y9DNIWHERM"I=VH]PXM1HR MJ5"2YPFOMT'EPX6PH$;)DJKK+_@$'$=+.9-5"Y3<\;V$Y[92\WKEIJY)\#6* M))]^1GIV6EGI*76W)0%>0NQ!"C;[Y+.Z=UKG#2XK[ M4:)(]CWHDA1*]A$'%5GW3O05RWV.V9LSH2.D&B )6-$9;4VH=T;?R$LNW)2# MQ)L@$XHK<5I )',KU;98WKJXLO&)SKI[)+J//GKD M@W!YEK.#9WUDPDRBRCD)0PZ6R-9JX[BXGM*QQ\N"$F7I0Q#ZCG;6UXY>7Q,SCN7M_-GYS=A4[;US(KFD\9.\G)Z M>):-,+ APLKQN((^Q?1AG2P>:"-UCB<,Z=&L[B,L>(K<.F$@9\88'CFQ4P6, MHCZY7B*O2!ESXWH_YZ8Y!C[5A5XW4;5-Y0ND"BYE^4O]X9P!J=']9'4*S2LW M?%94#;E7KC"&2UGY6WVN4D"W2K%]QZ9DX);AQ+(%6XHI47,NTJM6*QY =HO0 M?L-M":XTW6HEFT&<< FDVT"T SSCJ$/'N1YE=LY#@V#+04%XHTNU-#R0[7YP M:_8+NHHA[6Y>NUHKTWI^.GP.V$=N M#I?6C:\W#CI1"#K1DY1LFJ:A:G/RR<,(M/"LW,I@& .;1,*YE5O8=*BVE2RD M22A=4S7IU(DGGLDVM4EB;K^M9YJY M0Q>%W-:Q$M(JW,_/"=&).^$Y3,8F_)PI8Y-0Q(+O9^LRUJ3>T4:]XQZY [<2 MA!ZH%&GL9YXCZG(195^*]KH>W(SW_]/HDN'AQG\<.G\ $V MC-=3O]6#P+!\;O1I^ID;N_A70AM]1Z63:6^? IMC[#7MC6SVB:XX]8 M-\*K^HY7DOY,>VH#86'F&YHN+CZ+,NNBCCY(/D8WQ+(X0!4DPN+,X7 M-OWQ;(S6EU:[U8X#_-3N=-O_^*(ZPA[NEPMV\\V-_B&&1+V*=1(#X?,[HP./ M6OV]U6J?P>U\[,[A.O'CV47W[*>+?K?;:K6T33_.] TY;""'H2*'88GDT.Y? M&VIH #7T%37TRQ0.PU:G5N1PP]]21R6ZH?&N=I@-_,+&&7_3C7*]8G;XS:?; MCUO/\4,0PC3EW(Z^CWT"^=AN'\M?A=/=SFJ$-)S99CNKV,Z*5+#>52VW]3I M=;;?I!>,\Y6L?N[X5,8E9_L,L?^Z"LA;_G'?QA@(F MUVG]W(B3EY$'6/RMA>KA1<\.A\-+1OE:%G\WR=,>;B]VS.H?6O!<#*Y*,$>4 M(O8+Q/P!Y'M>5![@*.UV>^T7"?.",35Y^7:C2+-N^QUB_7YG>$RJ@XL.WDAQ M;6[&(KJ>R:B%[)OXQEX75.CCTW2;:Z0*?7Y/V?C87."C-XUND]KXUO6VI?'N M^GK[PTL.?L]%+6&9-D]OT*MJ>M733-XP6!'-M%N#WO9'[@M7];? )R":P".0 MP8_HD,4(E2,N9'9(V-Y#=AMMX-OV+ENU.QV-3"T>YWMU:(FT/UN MA\X+Z+Y[PE(X;\^O1@H/N^W3DL&[+>-+9/ .6N;*PN'(SP7^Z!NX+//;-:*3 M*E3IQ->B&A?"JX&FO@7<-B^T"H7R;0(V+>6V_7(-JE/"W?JTUG.W0Z0[,.OY M_'KN:OTIF4"YI+P1>5\H=G@J5^%Z\,?2AU:9;QN6:_<*M*A\TR4-<)LU[_1: M!6K0A@&*TR5- WC/B=1ZET(8_AT#_RR*_"L^4W@C<@-%"VD#*FYP(U']5!0G MO!OHK!957$*QM%5A%(J! NU$9V=, X1?@E/^AO(D] M]SH58X%O/4]4@/GQK'5&?T<+9RS_/LP*R3(TK=:?M %L40)PEZ+.^Q8.VJ48 MXL8^Q@$N'W32;JTMRK-N4ANK4999I=?OLL#L\NO8)4//Q&(4F=R]*>,@%IQ:_>\F"/E>:L@YU)\^O#R.;F[&5;PQO&-[8 MGC;#C,,%[.QJ7M.[4XZ->+B\O??$-QQZ6X?J]>2I6AN%.GN$&O@3+N5$U5 MY!CLG M]W&HRM#WB=)WIW]MZ-O0]\G2=]ON7U=F 2J9PBM0UGIKZ+YJ6]%]$#M>5\V[6OCB5#>EO+D/+)U3".89R=W'V= MHRF7AFT,VS25;;IVJW^8>/KC,XZFLWY/&8CJK^?+<>R2)EN8HOM,XNU+<]]A M=U;SAGG3+Q[*;FGC;5!,2AO*CJAG11 +N9'\CK7-L8KF8KXNLUN53B7(BB\, MV.*1ZHKND=_=[G0*ZGT4]U#"&+=*DN^TB_#--XR1[^@OKC-R/5';?4/"O/;L M2]/Z6^UV 0I.80>E#W@K,FCUK_8AU@&RTN?W338VY8?':JN633,+^GO>S%3KU4DIK16#SB>;5:IWQX48.84C>?W M?8!M;"P\O2VX3;9P@\2*^8P5+0+_)HY#=Y20LG8??':*Y<1.%-)I;PFHM_/ M&K5H.TJ!SF [E+[]%VTG^#3;$DU:>IM8LX^WN@]Z6GDDMQ>NW,FMV:[(D'LA MHI[A/)S@M"ZF\%[%R,' M;R[8+?1)"-+Y=9+MB>;N VA,:^M#$%)+;[$AO9T7+E"[UQ/N.H_X+LQN_ M#7*5RDYW77:3W?W6L*1UP^/% M%0IR-3VV?5>YVU8]Y[1K3:SK8EY]Z:1^P42(CRH10I8.WG*"^+9Z M6;[[TMMRIU4LKK?INSZ3WFU_&S_=O4M[O&RZH+"]>>$N M77?:Q2>#UL7AQ[@;^URWK[O5CW&W[;^&N^7N8P1EXF;\KP0NTI:L@$Z&7*ZW MWV*U=?'[9-T4[@/Q1-H *<3XLGSWQ9>8-4?J-GW79]([&E@&O5XQU35KUKN) M@^[U<%!\5+UXUB *%RR,ES95'(MM,B6]7^<56NE6ODXOW_@3]>9+][G5ZA5S M[N:NZS'?'6U@P^Z@6.(W9;Z[":\.*%^=E\Y7.F*6Q>7SMJ]0_"S0>('5<=4# M!*]N\MZ55&BXT\[5\3SP9)JWVF66=>Y!Y%ILOO&#) MF()O1\.2XR__'%G_)_#@^8>+S[ :C(4V&K(OK2@91>[$=<*E]<1"]*D^,E1Q M1DO+ 6[ADD$ZGZ2#:@&+=VG=4#G3-0.1KY"3'Q@.&'$"#^&0\&U84S+CX:[X M@>7#2J1#'P>)AYV2G7WA8 "8"Y, [G!]U<)ERC,+QYVH]MV(=^# 9+BI$ :\ M9$Y(2X(1*2Y<9N>)%[L+SY4SG ]+NBRK MB;AT0,^=K\QR8LN#:<7TX]SUW7DRAQGZ,'_B.S*9P_I%5LB$)HF=+V <8W(5 MA.PAX544H\OFT69VS=P4X15DDQ.SA\*%@XV!O;+P =P?$&()?!$ETRE>W>%E M6MQX/+/@7?8-+_K4A!?X#QXH8B"#!&#TT1$ M'TW@"UCQ,3V.7Q$#N4@"/HT!*$W^Q*>>FY@#_YXON%+)?#IFG F\@T/'=Q#&L$9N0"P:PSD%-H"4N%>PL@?F<%W"%8161IA,E^/%!4[+C%&LJ#$X- MASU_USA(#'F-,-F;2VJG"/EORG>\AEVN?_F.PPB1ZAS-/NA" P']0:7?+O".'#Q80^N[^,- %1YM%R4!2C0 M$/"UYB1JUB$+LSVPVTV$=#.4;"@Y1\E]NS^H+*'XV."$NYY45>,0JK+SF(%2 MX8ED8,>KA WLMFK%;P;H_N0IKM] BCO-N\C-.$ZSZX.AKHUYY M0=? M@]+*D!JN.5FNZ1BN>68!CGC\UL$%Q/Q)V= MJ0-D2/S$3[I7X3;;(S!62]'M!:K^4QI/%:2>,TX\P^.&Z(4TA8 M+I_VN('1)BBH2JVG:W=ZE94_K(D.;XCNR$37L0=7E=7+*TFKEB.8"2VUG68" M-DO7?B9$S;,>'%"M Z-=UT^%.CQ7VL->928>H[8;FH,6AX-N\RCN-&\#[SDH M5)C!3S)J_VEJ8+UVO;*]C,YO**Z&%/?Z8J/J$9ILPD0:%B;2C-#D\HGBM9WPQ-8I0-D$M30MJZ=G# \'P'3^HQ9"X(?%C>S"; M%[>5'W&O)A?.#SJ4\E%.N:U6HDH1 .R)D$RPFVK@6I6&N35CM,_FGK>L=O7 MU\>2++T&*.B&'0T[5LF.5]6Y"YO(CIKV\#U5!M"&4, ]6B.-J"-0.T?JUE'J M-U3K!HO1C(,''_J;R/HZX\ G79HG:CD>U7^-9JS:.!OC"=MK''5T61G2,*1A M+I=:E4.M1)719(TF6Q--UEPLS<72L&-MV-%<+(_MB%W'I%4[8K&"/2]-JMW6 MCBVICN:4VEE2E>OKJ;^D*G?^35$.S;:(IW/\.PV M-,J:(E-*KB_6C,.X^GH'AG$,XYS 8;SK9;AY-MW2K+P"2L=VS,YB,66MT- M>74FTM1$FIH@9$,:!D.U4""_M__3*+8G2YYY_<+?$- @)#(6N(T].I#L@+JV/OG):8$$Z?) ]>Y6QZ9F9&\5!B/M"CX1)$>-[8B&' M>G$G\&ERB2L^"JWO-VQC63MQXWER$@*&AL\KQ$*JCRR*1=R_#W,;\P*K<>@@ M6M\\H:I04Z!@Z]QCC\RSVK*-:0IA.W-9Z(3CV?+-I87;GEU(T?63&\_$JWJS M*RXHM="Q$SY@= R^KC<9X@@C:[04/\'7["$(ES0A:&X:P+-/T0_[,,QV&_7< MZS5P>N;-[(-6SLPN?C\,$&A^ 4KUA,Z!)ES_ L4KS*MW>=6[7LAD%B*&6T$, M>VF0NZ" ;CPW0>+#CD,GG8WMUW?!^?0)\_6!>MRZX4MLCI%LT?_Z]3 1*!=4]']Q8D M\X7.\MH3S7XFF$&OX+80!XMCVU^RIVCWLB]W]?V_$C=>PGN@'I>*H&5NQ4=V M_EU?]NI[+6ZTE\#0<95QMMW+&I>P-71LZ'A+>=RR+JQ!O1Q>38O'V$G;JC 8 M8ZVV]8Z-XN/H6L:37:%KM]>]K"P5I.:>;$/'#:;C+H@N0\>&CAM/QZAKU2R& MNVG!1>MUK1K6NUZK@-TZT8R\C6CW@@DSO[RX6%/4=V=AT8RBOL/J+&EUK>E; MVE%IF.9$F:9S>3148\,TAFF:R32HM[9??0'Y8RJS-0!M7*O,W@NW6I=5G89KBNF>66'L6$"C MO?/U9DEL9KEML62W"@BN-.BXW=HZ3%:E!&^Z U<8<5Q -)^Q^$C@6V\YU9]< MR'!S::US:J1FLEA>R2Z;9)77L,N'L9C6_ZBH?J'3J=TJ?1*3>?UU:NI>E\4U M*U\B41_JWK-U2,B!A8!9&K,TA_2%U @UZ".*=A:]0)R<3C;$P8UYI:'VU\%[ M.NC6*^3/0 \9,MZ'C&L6N6K(V)#Q/I6%KFNY4O:&CAM-QU>O*>?2T/&ITO%5S\CCTNQ9-/F=V;_<2U&ONBO@_NQ? M/E49^CY1^N[VK@Q]&_H^6?KN]"MS=99,WTT/*=LZG/53/&.AQ4OA4,V5+GW(,#F@(_6E6)PR5S M0N.^9%R5KF$HKD**&[9J')U70^?5L0.0 M,*'7A!X9U_7N*E+S8H^:HS<9KCE5KFE>1)/A&L,UQ^::YL5)5M16T2(M<"VU(86&UT3&W6L):H^4W%%OG8!#\)=^5.[VC MJ:[;0_N?B(7),*-AQF<3?%KMAO%B)2JQ81O#-L^R3?]H>4,'9INF!T=NG9*0 M6X'CYD?\0<^ 6N_ (CH/#/,[DOF")W,D$=;,":P)BUDX=WWVC.:/L9X8YQE9 MS,=2.^_8F,U'/PY.YX/+SF&*(38C8;7*X\G0<97I@W6[+A@Z-G1LZ/A M:M;WL3/RF/JKV$FTKMXO/C8*K>\WO'Y I>J?212[TR7O_K? &D-+H3M*N!_) M"9G%I+(5!]:(6=.$O$2C)0&$8.5KTVI?739OWC=SM-$15)HS M'B?SQ'-PPD7Q)C8- M/"]X0H)@\,N<%G.:@*K.U((LG.6<"BYG2 Q62,+.X&[ "N*[/Y2W"L^]3HP, MWWJ><*#_>-8ZH[^CA3.6?Q]F.:4(;+7^I U@_VK:^Q52W[*/YR)X-_8Q/MEB M[9]11 GO^4DON$>VKS"[8)&KZ[J[7)!$?O*+7L'UWU.NICG5\"[&P*[S76QJ=?%JYI5,"\Q*J'^1^2F.JDG?T2>K//K:E O-GO5IUG' MA-">ZFEV72\V>]VGV8:D97.:-?4TN[;;YG96H_.L:UU8\)^A.=9.\UCKV5?M M>O';K@?;R_QO%61X/>LYD?ZT:!'X41!&EF/U6NWSKV^L"9NZ/IMD''0\ZBD. MK$48/+H39C%HUD6O!9LOO&#)8"!/;CRST%B,+SB>!'1(H ,,GW)#AGZ82TOK M_<]1S@T(/:!;AL=8H1/'P?PR:$!VDWU^4V.QX\'KWPWM]E7'MK[KV]>]+@%0 MP,?.=4?XR88V_GM /\"'O@W#C=!/Y#XR;_F<9ZRL#:H-==^^_ M?":/XABX#$LX!%/+C=%'R<8)KA5\,77A1[$MM(DNOND'_L6_$NAKZL)V 'VQ M,"0"FR^8'SDI@3F3N>N[$7!)ZOA]&SCA!/MZ!Q0TCI%4X0_-)6Q;BR2,$L>/ MD7R>9NYXEO$8SYVOL!#0?PCM>DMK[$2S'*602U1.:\%"Y%3,=(3O5V?WY\S M+ZV/_B.+XM3'&#%O>C&AP?)9+!R42BX,1E3%&N/"^&,OF6A\& ?CKY?6[UEN ML;,O0YL,AP+3GYE_5$I/I:-B@A-; P;K?=L3!HG%[<9@: MD35R=I?#D]U3X\G;C27!:[#U)[T#OSKA5W:J>] $47C"+-"$Y6\(_>]G$>QW MZFUZSUR37KD-_N"VN),.NFK;UTUT5!M"-H2<2S:V^]7AZ!M"-H1/:&4-<"1^__E;@QW!K8. G=V&5'K\Q9?HR!J5-Q M8!ZO4.LRE5@,A1^!PJ\'IM:0H?#3I?"NW1OV#(4;"C]E"M\4*ML8"J_@>E*K MREE574E,G1!3)^19U#N[W[AB5Z; CF&L: MQC&,8QAG5T!,^^KJ5!CGY#+J)"2CXWE+RYG@M+'&*92\18IP\V:.FYHS2DZ$;@=YD"-&.>RJ:*0Q@. M@B7"2KO1# :#*)NA2JNYM.YP%+(WE_&<)I&M1+B)'*S2"X DL.9;YMF 9QMA M;@X:1PB/44X$>H/1\-PPEO?+K?3B:EE5[L96>5J5!Q/F.68.K$_H3 @8,M\5 M3)$QZ[<@9E;/UK.W;,INRV0P8MJ42/.ZIQ&D"4>9B,3,&LO$-S4=!Y/@8..3 M,>TX3(?2M6:!-Z%\,C'$S=-L8.86+=O,\1^82D4K(M>"U12/4[)7R*+$$[BI MV%R(R7FA-89%=2GM+V*>![MM6P_,9R'L'1*$3"<,'4K@0_!//V+%] 0<$3-. M;IC7R'-71VSL)!'C&*ICV*6(2.,9.M '[5+"'IXH*R0 [Q:2 (X:7O.#6$@. M#OVZLF1_L6;!$P.);5-W(>,XLJF0P+Q+K8&UZXX_\)$[-''F /=S"895&C,) MMEGX65H@>..[_K O$VEI_&*9Z;>V/>QU>,9MI]<6CZW+M+75/,2("^@F,_#G MB6:%6>3GOWZ?1!M"R)O6;M4P2,'<#8^. *8.J7H2#LKTYSSA>A-2OT)6V!Y4^A0'(;IHR"D MF.)_F6Z\4DUUA"=!VHHSCA,G=+G8 J5BC)C1>+"1NN!P0&GDTR#*EF;%$W7" MHG'HCOB12D=>NV-;SRT0%T$B.1E:AX[HP(^XI)GH9>;L%$^YL#X*M85OJ<<0 MA]HA 87O1Y@\C4#8("/IE",(@=\O[RZE&$<-"K3(!96?'5//./5%""-T%Q[2 M JV/ITX(TI\F[A14+6L:!O.5)=%QM^F0X-C8"#/PB.]P]&@N FD&-/&0@2K M;'U"KL,^D\X56 MI#W/Y: ZMU8H9NY@ECL0L9L?F23./$6+64K";JA>L7(N<:T8]U& Q\-"$L^* M/_&03R()7)#A7#R@!=WB6^HDO;1N. /"#CUP) 18/X1.)^++ :L#8>+>L?#1 M'0MU\9PK*6]T8E//@VKB"YTBLT5AAJCB&=RK'F:%,/'B(#['$;W18*%I[!V,*I3 M]Q>Y.;;U3H"5B,.:9)@-DLZ':0*'Q1=YK&SK[[]2/O'_V^EX%MV(1FA,OZ37 MGK2[U;,;3^Q_?,E,YWZY8#??W.@?HDMJ+ML#'^,9$*_+V_J]U6J?@3@?NW.X M_/UX=M$]^ZG3OKYNM5I;+N2V4VCB*@_*7.6K0;?$5?X<2JO '6JQ<#@#ZX(, MN8OIA/IOTG<_ ]O?X7UA93GEV_0RO/HIY"_2>_ :O55,E=EY=_5Y?_SMP]E/ M[Z]#<*0$-ZD'6[D^%_A)EYD:M5:?PM/O6.C BFS$_WUKX?K M-TCV4=I8=R,F7.QN7CA6.-K=:&/;4AJEZE$CL>X62]8L%#XY]!5 MMT"!]=R$[N#-3]//XCVT \2@D;R7K[Z0Z ;M]=R]H>>CSW174=;J-W>NNQ%L M[RI_L]A]IGNNR)."QJL=^38D=]U>N>$=?^!;78FZ[14E__@CW^Y.VFOOM.;T M-XQU(<;Z))[;;HRW*E#H91?I[0:]TEMELS@DT:R?Q0J]B!OXAEF(IUYX$K:O MKMO/BAG135FCW?$TZPY[*[>("D>[VWG4'@P[_1>--@V=L?Z.P3,61<^L.H6R MS18$W#0_)F8#T&3&M]UN7:Y*X2\,W'!1Y$H5!"9,@6FU'P#0+^;4OW [/(+=[G^=17,+K]\EP^#5E@_^/)!K][P MY4)YE^D\H&RR!]?W454 U0F5R;)00 SPZ(%31.N0_]GNVNW^822V@= UE'Q$ M2FYHV5U#R(:0J [,X-ACTKOI6U;C/?^0M,V0PX^Z6"C4M4U&Z0@S$ M]L >=NH%QUX!CJ8ANN,2W95]W:Z7V#=$=_)$U[6'O(4X(@>6J^V?MWOVH%^SWO7E941/A"!GYH"6)="2BOQ50QA2OR"*-Q:E0?Q]S [Y MC'CA@6_=Q''HCA*>OAD'A+T,PPX#*GL"+\0L9%$1>,W4C;'5%^Y;=]B_7@&[ M$$T?>R:[\52W?3U8 ;RHR4QVA*3K75_ED3S+G.Z%/>'%K<;ZW MWJY_W,G*.^^I!@ZF60<^X@$2>K?L4O:X%69WMS.\SD-OEKLR:[XO?WVR'BA\/KC2LC\>YLJC@18:@8.(^_>D(X0\>N MO:5C*JI5IIN95G7K@&\PJPYBV?!),6VH0I5 HIG M@A65IHD'UXM'IBK=R')6*7J+Y;@AEL.!9\X[+0X'] 8QA%QO0EQWWI/?YB9Y MWD7V;@@2)JE1%(^8 /E3Q"><>.]^H%A!>S M);-MQ^;6W^])YNW#W:^!K]?P$A:W=-,JE9QN@3(-[M IX@X-&H%5LHY WK$Q MJ0Q6]S !637")VDN29TB_(V!LGH-NUQ_**O](G.&@WHGPOT"&DA9P38-2:UH MC@.S#M[)=M_N#RH+X:N)"]]0\BE2-I&2JSF(JDX'>BNL,+Q4,Q4TGR_" MX)%,F"L V@85H2H>+#F=I]^S6^W*4AYJDMU@J.[(5-=KV9U. ZGN-.\@OV8J M"%!QTNG4';/4,OK*;R@GF_S=Z?7L;J=7*T8TMXF3I[INV[XZD,7):/XO%O\W MC\)5? QQ;_2N2O4N4+OJ!?5AE/U70'3MZI+J:ZWK;YM57[D3@D64#Y#,19C0 M1(L@*NLPV&LQZ@PQ4+[R=BB(@9(1I3K=H3VL#NAO?YB!AD*F& MK[+[>!,YIX)C>5V"<-47L_L@=KRJA,A6DZYU5G2Y:FS]LZ)+5N.O6W;WN@& M M6#8QG6,:SS?+V#EMWO'@UVZ\"LLS^DP(9\@Y74AFQTOFWYK"@ON+A5S ]; MR?+;*C.]!5N5S[%:VT?I8]X*'^"Z!9+YL&/^0JE!E(#P,PL>@"1G2&M6FL:6 MYLC]!D_.6.A;'T-&D2//9,_MN%O_N U\4M#)%/$Q9G.9/B>'IX\N'1P?0)J# MIS\ETA/YF,60MTJ_ZW6&*QFNU:WR38+Y39[K'&9YAZ4N[\WOF]:RWUT!@&@Z MQ9:[I/M0[*#;.^(JWSJ^,VD$N=[>;%C(SM7U"J;,RQ;R[9>;__OQEYW6L[[K M]_;+IB,*_ND==@$+Y&%5BUGNT;19=G:Z!U[+WZ$[-K%H3%'UZUDN#JP.S]RY+=_?I]_N_63^+2I6$B6NWY;",G. M*C;1RQ;P0Q RN/.=FH@4T]I*!^IU.X-#[RB*^+P M--9RL^AL=5>0FUZVDAFM\30T]?AS"(H@NJ@V7]ZHQGKL_"91Y( M9]=5^SDL! >C=5O[TMOE_7+!: UH.&HT^D/;:3N]7K>SY1K14+=KTREAO2J13MLOU4NE4[=]U=[24[7+*OVREPW_I8OQ MR[9F>%"CMKV"UI.7MI?,!^&E?J_5+H&7#DDEVZ_(]E32[[^,2HJA %/P?NOO M^^ !%H#_-Q\9< ,X4@8L<'B9Q=[,(G26@@IH< \-[J'!/32XATTAJ5-$Q#.X MAZ]AEPWNH<$]K"[CUZ#%&=Q#0\FOG9(-[F&-T$\,[N&K!*4PN(>&Z@SNH<$] M-+B'KQ*!SN >&JHSN(>O6_,WN(>O1^\RN(>&Z SNH<$]-+B'!KVM//0V@WN( M+1K<0\,Y!O?PT)QC< \->)L!;S.XAP;WT+!.4UCG]>$>UC\%X)UVQ;78MP7S M(V8].9'U7:=M=]L=&SZT[*OV%3G$\/.PUX/.0TH-6#(GC"SF3^"RK$5BVQ8& MS-*_!_0>?.C;5LBB!1O'[B/SEI?/S7L'N,B"=!25"/,>YCFGBWP2L6GB61YT M'6%:@Q-%+-8RIG;. OJ=&OS%G;)-R2\[I4F)Q*"?/O=:_[/%Y--1;#_GPV:E M'G@=-B:I_O2Y4]K*_.KZ[CR9IXM0GW7)+<,_OCC^ _]%#%HM3[>LU2E8C%^= M;]D%J]_J\!&JU6GO2SSP[*,;(;.@Z,-3-<9%U0JBV>;AWV#Z MG../&0U?/F;=K!G^%SA'W4?4*"*0A1,&E$EIUO+Y]'?5<$'OGP//'2^;GYFY M5G'!;K"ITM)$N%/X^;TC905?Q6>M"^M>3Y>T>.)BB!I61.G7CA7"C]#2DQ-. M9'JED^EBA;KWTK5,IN8IIM6U6UMG',7!HEYYFO\#U&N]SQ/O0>Z"-3^/W*!7[Z#X5 $>.1[^U[9&[,'U?51P M08-%K;0LWUQ# I2;XRBH@W._;??;A]'[ZA5M;@CYU1'R5;=>0<2&D TA[Y.' M8G=ZKR;_?%=]J^I@)V51KE"I,GD %49!]*XJBPBN29R0H;CC4ESGJF4HSE!< MI9%>S2.XTS3?_!&Z,4,<@RJA:^IX)3C9+/+S;JM>W-;0;")#QT>FX_Z@7FJ* MH6-#QWO)XWZ-K8*5TG$)*M6V.9]5FVTH0J\LEMYKTG5.="W_%G2H1-=R[TD' M"H J-<6U^CPR0]XG0M[GO:/E2>Y)W\U1\PS3G"K3#!N &'(\IJE IUR7QUR# MT"M&H*2E!EWMM1JUSNIN:&C P;*ZRPZ#&5:'8;E_3G?YY&H8QS!.;0,A#>,8 MQCD=QJDP\+)DQMD*1605#N.0.<(J3QE>"ORQZPDP$- S/RU8"'_X#UCQ=.K& MUODO012]L:9A,+?NV ,O*AP'UFW@TQ6* 3^?D]IH,\4E\WV]&FJ^N'=8"$P!#Q=;!!YF%R-6!BYX M)#=:Q><;KX;1""CN7$3&)WPPL^,Y4+ M3S2Q\KS7LJ\'W5IQ7T,#* TI'YF4^WW[^KK&6 B&E TI;YOR-; ''2.53]FX MA=9T+\#ZH#E;NA_X%P>SIY_.I>ID\SL[K<,XK^JUZH;BZDMQ[:'!RS045R7% M7567F%IK T]=L\V_L+&SB).06>?,<^>N3S&!;S!6D-0/&3#(?7%E:2(F!7%G MYFY("F*_,A6GB2F(AFD,TQ3@>@Z;ENQNP!P,?>] WZW*X+E*IN]7E$+.0[(R M&2!^!6&A)NGOX.SWVI/^ND-[>'TTM=2DRQK.:2KG]/MVNU]9P([A',,YI\(Y MW0Z<.2>8:=[(^+>M\YYNJ%Y]A>Y7$VNQUSCJ6 3 D(8A#4,:AC2.;E"JC>W( MH=/4I/,U7..N@SK=MON=:[MW7:] 21/-8HAY+V+N]0;VH+KKH2%F0\SE$7.W MT[9;K09*YJ:;-3:E]3G&FE&?>\GA+8S7+;M;G6/=W(8-U4&+O?;0[O;K%>)K MJ.[4J:[;&E2)>&W,.\^K&._3P'$5-SX.Y@O'7TH,)]>'_STR/P["Y2NW])QL MJL?YT&X-:YS1=O )F\*;)TS)G7JITH:2#27O1\F]Z\JR"6I.R:=IX'E.^PK3 MX@[&[G.:=Z'S(5S!KX;ULK>6.V6#?G.JM#RXNK*[@WI! AI:-K2\5^;S5=>^ MZM8+J/5XM/Q*+%^/+(I%@24K2D:1.W&=T*U4^S+WJRKO5]U6U^ZTZG5B&5N! MH>5]:+DS[-C#@;$6&%H^ 5KN=.U^S<(A:F+YDGW.1 94.RTB]F*=K*XP5U32 MU-(0KDK3R QJR<=N]4_6@JG0;,R?--0ONEW[$YUZ.R&<0SCG CC M=/MVMSKXU"8RSNO&WRHWH-] G-0DK:@-NZ#6TV-O(?1O_6"\=>?_OW? M+.NO_W%Q\84MG"4]B4[M=VP47USP'],.Y1.?IO@[X;U".U_8],>S<:<%4VNW MVG& G]J=;OO,2GR7__I[JP5_3MC8G3M>]./91??LI_YUJPO$I4\HV_XAAS94 M0QMN,;1AI]>I;&A]-;3^%D-KMWK]P7#;P47,"<"[)-U>3;9=H@M4>MJ7-B(_?_5'3, M[X;.J"D%)5M8_@FS=J=+WLV=X\&+KA\'UMSY9Q!:#^G*ANP!_8;6$PL12P&Z M]+S@*?HA?SQKP]3[&3,,S$]G,PJM[XM.]RU?Y^!98^9Y0B7Y\:QU1G]'"VT9TF\L9-$L4A?.M0',6G,7-\MTHEPV1S5ZCF M]UIVI[KPV)K_*$)TANHJ)KKK:],9TL4')F(8P,F.Z.$V% MOCNPKWKU*KIF;I$G3W1MNU\=BH@A.D-T>'_JVX-AO>Y/K]ATP;&HWB=AL&". M;]W"8&*#$7JZ.GW["KBO7M9J:*[MMO7QGIAB*Y2ZT77OAK42[E]Q=:+ MNR")9];-G*$1PSIGW\9>@N$KUMO0^5_7,Y4'3E3;!WVC/Z@,;\]<,?\_>^_: MY+:-K8U^GZKY#YC>D]J>*JC-.ZE,G*IVVTGY?9/8QW9FSCY34[L@"I*84*0& MI-SN_/H#@)3$OJAU:1("H96:25H2+[@\:V'=%X!.L/X(.Y;&S2X = :"SG6P MY_<0=&;:-3XNBP)B,$R5[6U1H@RL& ZE:!SL1WUT!L.F.LQYB+LZ=P#Y[QL M&)6I BP59LKOMH6]4"\C-2B-IH/.PZYF?:$ .H YP)S2&C+8MY55D &SQ=,BQL_T:Q+G M8+8P59KW+;!: .:4FLI<[$5ZN=\ =*:#CLNQPQZ:RLPT6US/D@RB*PR5W@-L M]U%Z!\SU&',>]OM8:@ PUV/,V=AU]9(HSMA*\2$ORL&G_$M"R[J.?#-+I KG MA"P10V5['P_]'J:$ ^9ZC#D7.T.]I%S G.F8B[#KZ27EGK$-XVC!]"9#CH7^R$4MM#$:O%/6I3H73:&-!%C MI7FN06K6VP#Y@S'7,V]EV]2@.>L='BFF:BA]EC)3JK!!(( MOC!4O.>LWX%@?L"<@T.KAURN WEB0<;"4#"H;OT6.8NO6M@T9'&MKH2,HR;=#2/( MV9BR]4#^RY+_B &A(D^3L39:P&$#/5FBN;HJSX]B2!-U%?!M*+Z]2%G4$N ; M\*T^7,55YCSO&-\G%-44VH/0G+!ID@W$!_'(RVA1RV^?\Y*D_/&,\JM/+<4'WR *,FXIQ*\"VK\SR!1@'C*O'>&#A M*.R!SJ*+^+903Q>B+W3V5J >(!X M^DH\P\CE:EMH".DT1-J7)>&+O/[4G%O]]W6S]]^ M+2G+2'J]+/@ *2M>W_Y(\RF?]BR)KQ@EQ6?QW,]\R*_3//[]^S__":'O_C(8 MU,] 'VF<3[.D3/)L,*A^O?>:QA4?N#@:WZX?)B14L1@?Z>351>Q8=FC9EEWF MXB_;<>V+[Q\#P-ZR\7VX="Q^_\:7,)G<;EXC'M72>^35-U00C0!7.J[>\L@F MR!T7EXO?T0"M+DD*-*49921-;Q&KKO^#ZP5Y5JD&B)2HG%&TR!,^ZB1#)1\ MNIG1#"TX+):D2+Y01+\D8YK%%.43)"HM,$:R*9U3?@O]FA0E'[%\"$MB^(5S0A# M.1](L:!Q,DG$".>!Z'^6R4+N035!1A>,%OQS\Z=J(/PE8FOOW+Y(B;AT*587 M%7RFY4"\7Q(G(V+L=Z87K^(.)J'#9_IS7I2KB36FPX&.1K?-\8HM'_%-J8!;)Q]UP)C;C**5HGH^K-5Z-:CV)3&!!0JX>6O60N^C@,Q7(;^ZYW+N2QK-, M,/YZVA*;G%[XBLTE#N\^M/FS "(=%+-ZKB7EW".;BO'1C*.8WEN+]5TDCOE1 M6U]:O_7N6S!?W"E?%HZ%HEH%*GO=E8]-B".]Y+"7=VZHCH-$G%SR2_Z:@J:I M?&-S2)?W#YH&6VWRQ9A?2]F&+8X8>OG8.:6 *U_S8YK3=@/:229RK6A%<7)[ M^&_5Q"4'X(Q/;$Y>0ZFYA&LF*BA.,EE.1(MUX_C8"Z6 MHX)?PG_GK(=C2S*X\C$277W=H"9!1!PWETTN+X;%1;&*0);\)9O)RM'=>X1@ MF?/%FK$DI6"C?!E84OPNOLEO.%\4*)7?RO.@9JQDE*1)>5N]LV;!MQ4+IN-+ M]&X#(5RSZSE_+>?EG"-4YT(1S^AXF4I27?.^F@M,\YR3I3!A\6-%K%Y%;W<' M/UH62290OA 3%,C%=[9(OC#+R^H4851LOCQ ;C>,J$FM^8B#IB95N7;EK%YT M2EC&*: ^/?@;^:S%@^N]IJM#J1ZW?/'FZ"KH5)"DL,/)T^/N[B89WSR^\X(J M$\Z(.-IJ0*TP)D;40W)KE#4" ']X*. M\7H+M[U@S1UKYCFN,,G/VH4X!>LAK)[\0@*(;.&P?]LVL/H"\7.-3$%,UX(. M^/E,DQ-YL>+4C(J7?J%K]ET)'7-^&N3C^CH^TW'C M[.,4($[TIJB'43+AXDXMWUTB&=IYDQ3T+JDM"_[NT91K:4M9O;R"E]R;%:2:]Z$:7L5F MBX0HRRFT0MUF01N\6[)$L9Y2@GIT0^5]E91+UV?NAI#3U6XE_'SA:[/D0L-Z M)%SL6@I9AS8Q45"^DORN]!:CBD*(X#P:3:@A4X MU@SVP9,DQR!W% >AB"_7M+Z6X/B02"T+IGRV0CY,BKM:0I97%@*!-S(--:*5K+)G?X@.07 M'5144E&BT9JS"[(D[QH7(M25Y0BQU8 MRHO92NWA5,,OX7>)J]:/P?@7I#5/(@7H^$ M,]H)YTOYFJ%+7422_1VE,.6#3.6TJO4J;RO&,>$B0\YJ&:/2+*5NQ =3\Q+) M:U<"HF!)JU6LQ>[-8N*[OV_X!M_@I7C1DHE5?N2&LMX6SE-8)1P^>M522O+Y MLI0X%\_B@N-:LL.;N8G+_B.$5D[<5-Z4DI'@'IPFLE>-:$[[K)A4[4C$ROC!\\X4F*>XJR5M^>B@$A,DZ7$AIR!Q)76.:'E# MZ1T57>[*'7L#1JN#2Y(^%HXW*"SW7[GQ4_GI4 M_AZC&D:N[8>'#^H#%\KXRS](??1?/]/YB+)_#]YE$T8J_B4,%S^R?+G8_/J\ M3?]?+OK&LD**0-E'KI6^OOU\NZ!77!S]WY75^L$UU;O_]].*FE_7BN(G.I7$ M+>^^.VPYZNJ^'8L7#B,]E^X>,C5<.MOU[6,6[YTX28IJ!.AMF@B!L&*8Z[6Z MSMDB%^)R^_BKCP?^OG=\358KL!E18T![K=YZJ'NMV:%KM74A/E)A0I8RT6HX M7:_2^X746;/IZH4:K,^3RW UK2TU\@C].1%&GWH=ZXOU7++UN*^R<35J.>CZ MFKW6T;/>]$T^[]71#*[+=P]?SD"7;@R]VLZK/87\MK*T3"6IJ M%ZI='\7M@?/8TS>PHJ$5';YL6T^4]N&WY[KI>_KNL21O,\JFM\\$F (ZK<9Y M@' 72)KL8,5.09K/6;FCQ>-@>(Q6IHZM=2K#'+MJON\&PR-.@_:Y5QNZPRX> M'EK^$7-]G.?T1B,XE!4Y3N@Z1YQTIY)E.Q47VI!E_6$8]("W*U#>C^52CC\, M?*UE+P4BA0&6CTY)]>2RZ0EDJ5W6UF#H>OIS'@7$-S;75C09!3S[ M8/'!B\)N5NST,L2)+3>N;QWC#7N2@[<"PT[Y^L&J=!B%0>]LAPHHN04$VH%C M'>$EUE/>VJDM!OX1:E#WVF*GQON#J2UR ^L(?J]$WNQTI4XN;ZIDW6HEB*$7 MZ&S)ZQ16QTJJGA.%[O,,H)OL19+*"*H\NV?%F<@N.QVOVV9$S0%MQG-_&9M7 M50>='.9^J^8'X1$BU:99\J=\64,N: @YR>GM]]Q M8$7.$9::UQ^O_K]W/W6Y;JJP]_KCCA6*W/ (YG:U+$2CJX1(T+V/*)]SNEM*>/"LTE3>.Y/_.<.@=H:3_4%7G->H$K>>TIT/-\;PCY+2# MSLU9\@S<*3LV=]&K[;H=GP7/U*J426C[:U5N$!WC-?D@DN*TB@*K^8EIK6G)F%U M;"EIQZFCBKAW.G5"QW&.*3@AJ]RI.8150:V:TGXT&AU!HO+YZ.V2Y0O*6=^U MJ 7&5$DR2A=Q-3:H;V\'DI:;NUM<>XI*;'QX&(2,KM&*I.FL/(%+WF$1SU89F M9?D"AYE;[.BXV*AMGET#B/0(+[ S=#IVI=^7IC5=NYV.3-L-C@DP.T74@;)( MC#="XXUP"RP,Y#6\X_A;@H)4]6QL),P(R\X0C33PNZNBKD]U^YN M1WYP1+S+#A7! )GE6'5BZ!\5)C]1)K(H2T@[(-W%]I]9>K;S(&55JW90D+(5 MV,=4V#FILUPI_1[G+'?<*#@V;.-4RZK43G5D# )?U8[%[(.,_YJN$_=7E%D3--T(;J 9M-7%]:%_%PL2+SZW,ZJ MWB3C[]05@K"6DUB+@U1?T?UD ?5 MY=\B9_&U?C"9+_[^7_RTKY:E'!_^CNKG(]\1YV+Y^$N"BWW?5^:+O_.7LC%E MZW?]ETS-L<0[D61276.]B8XW-)8\"KGV@V9^=R:;Y3><\[VZJ/Z[]X2?6N [ M@TKII-RQY"\;*#(:3\[>R[N:TRD@):^^H:);KIAX.MZ.,G$F: \OV.7G[W*@ M_2ZWPT0ZYM";>;QY*&(\D"&>@^$.X;KST<]$0]?D?3Y+&'SS=[25 M59'X]RGC*N=XP)0\ M[$3M2#*=;&8GF (@&PCD"/M6#X&LYJ2:R'].?%+]DS!&LO(D!]6=!3@=?;38F=XD$]TL1]86I%B]]L/F#LMYCSL.WJQ_[W6_8P4E==DC,9T5(*>?Y[9AI3R?YKT8PJ^W2=KBVO!NK#\@ VD&3O.B0#%7 M#VXG.;LA; RJ@:%BFH-#&U0#P)Q:==2SW/YA[HQ4@ZLX9DLJIA;+>#;0#,R4 MTVS._1VM*!%T ],QYV#7;R<2#/P"'>D!;S]^ 'G?4-DKZ*%1%A#78\3I9GT$ M6?\NMU_'_XD\!)H5(/ ;+'S9V!GJI7J#P&\ZYAQL.U[_,'=& O]'6I0LB45A MSJ(4B77[_,'=&:L '+OISP5]F%R_RHAS0 M^2+-;T5..AK1C$[4G@@@H2G5"CPOTHHZ02LP'7,.]EV] @] *[A[(JQJ)&6T M1/F",E**LBDB- @R!4R5TP+L0C@08$XIYGSL!7HYA$$WN'L2R"I?(/R;*HAY M(0C_@#G%PG]+A5SZ+OP_6G!&5XW@'R1=2O@<:[0.".WS0?1EH65 MMS*FB_YGF2Q$-!?X<]@-(Y@;0*16M+6QKEE%ZGE+T4_7(2Y)-DU$* M45N:2$RM4V$8]##%%A#78\39V/%ZF$-T1L+_CWD^ODG2%,1],R6OP->+_D#6 M-QUQ-@XLO7+X0-1_-(R-=8 MED4RIGQ\15*@<3*94$9U"-:%T(F>A4X,!JJH'R*# -[*X>W;RA(/^Q<6I&%J MRK;8UT;$T*F/.(BK[UED8X@I. M.N_TREWCI!/U5]:GG=HLC[T60B4'X -"XWPY$KMVN/#4.F%UUL#YP.F?SB5@ MJ8O^>12[DL!E-"%M]^ MBF=TO$SI^\DJ^>,S^7HEC[>K;/S31J/[+)[YF0_W=9K'OW__YS\A]-U?!H.K ME'^LJA'D$[2HRURX)F_+SDVPN9B2;4G%+==5@4#WQX; V+W@_ M^< ?6XWM[FA0S+>>?_A()Z\N8L>R0\NV[#(7?]F.:U]\_QAV]A8+[B.MB48I M(,QH12Q(3O*_]57/.&QG0^H@RY=K5&,[I>)W'[ M@]4JT.BV_HE_3:+^ K0G M@MRQH@QL_[.WOYT*2K#]>FQ_]>(D&_-W M?HL&UJ6[8K:"TI&99K#YKC##R!]X@$7.:+4QMR M[IZB[J6_VM6W_UDFY2V_+UZR3CT7$#=Y6EW/&UYJ'*K;^G2_ 1R;B>/ O=2X M9B/@&'"\)S^VT %>H4UG@[*"J2MD\7&-Z2M-W14GD;6@H!EA9YNS[W4JP1" MM]-5>48!CA5NK,M9%^ 8<-Q[' M9R]>XHTRO92WMDU(: M@U*6;2VRCL7GS" M-(-BM1"O?V@&I#I+6DOQ^OTY*H%H#"4:Y[)OM6^!:(!H3DPT0FZUE:E@?:2; MKH79;2&T.E@396"^*IZRUT)H'4M\LCR&[LWR0?1(OUFD@J]M$8L.83I*,CM&(9OROLDX&F?,I ME 5B-,ZG&2? ,4HRE(N6QBC.YPM&9R)WY N5K>VWIX.\J1[^NGJV'%?UY(_K M![_+9*?DZ^93WV7\)?0G_F@],DQ%YRLZE'+&@<0#A".LOD'V/9/5DNI.U7=]%I* MXORM3 $-+>S4AS&4@^D+3^FX#FD_#F.HHP2$HQ?A].0P;J>.TI;:26U:I1\U MJ[\E+./S+M 'RM"G&6$4H]>D2&(9S_LF29?"@ODO^20D'H7DL_Z]W9:^>B)_ MH'R>?-I5-JZ?I8>EO!N)Y+=E42:3VSJ.9$;K"DI\-5!EFI?UFR8Y*V>(2%$E MBY,T61=X$L6:LJ4LW\0_%6+U"K0L*HNR^%'8D)?E^OK1>J/&]4;1U78N^#/D M \ZW>M-N7GE(=>QCCZ-NBJ'8UM[E.ZK,S5V!>1U31A,>_\-!BMYF8P[71K6R M5AB]1J5+^HLM9^_E73OF3H"N'2ZN)N"@FM:9[#(4S3J'76XGP- MS?)YDI&2ZS-'Z9Q;UK)#F+;E$=W;#=HR6\?J!HL1^F^MN3[4 M5KLRVD.HR6EM>8Z++4>OJA<0WV0\Z!P\'.I5,@A =PZ@1D"9Y- M8>3M9$+C4B85"+.Y",?>5(\[3@."A^I$7)DE@XJ8M2>/Z76=)=E3"0@D\K!0\UKB8.:I>!@(O N 2 4]KE MT5$6U-N1DG\_5=N.#DK5?E(*.:K=^*E$DT_+Q2*EB"G1F/YC^^]&9_711_RUW90=X [P?@7Y\Z].[ Q:9@' MNG_HR?94"542GF&);WJ78.L\KL6.3E:W'K([ >2*0.Z9DHD)( >0;P.YTX,R MM.VD&S?_?BSU^* DWG5B\<<'&:T+EG])"O%!B%Z)S$Q&)?G*MX.4,J6U*$FY MY++9+9I0CA.2-JY"C)3TB4QC&<>SSGC^3+Y^Y-??'80VZ<;BSZLM.;\MK!(J M)F80@CIP.>P MRY .? Z[;%PZL/Y1?O(=7-S>6SKMRK+:DR"8UI75SDJ#::&)6]AR('X0D-Q[ M)+L6]J(>AHD!D@')]Z(=(VP/VU'*(:OQV:+7_[/D7TT2.A9VOO$REK9$(DRA M27F+QK3^2J'4!3E)"D-37M@X"/0BQFXG_#= LKE(]@#)@&03D&R'>I5].!V2 MS31X?2J%GW5CV<(HH[**Q$.CUYG;N\Q-^L*^NA@1T.4S0)M0V<#1UU@IACI'!B(N"/7R M4P'B3$><.^PAXLRT;'RD!24LGE6MI.@7FN8+6?="Q._$C(ZA4I>QHOZ+R->X M=%*O#?" 8Y4X#G4N 08X!ASOB6-'YS@; ]U(JLTY_R#ILLK^(R(ICV0Q1(2K#EF:CHV]C4[FT"[-A]S@1L!Y@!S"C'G8,O5RVMTQC:=7R\_72*1H_61 M3G(V5R]B@-:@4FNPL>7K17N@_P*2C]C8P4!?%$.L"P!.BT574--3@XKMC>B7 MI*3SSEQ04,/W8,+M1PW?%PJS;UNJXML?00FHQE2JL=UVZB,!U0#5G _5^.JZ M_O:1:LZC#+U\Q^>\O%L":5W?4Q57,:PN<>M [:Q61T^*'=M#'#@G.^2AHC=0 M3E\IQW6P;0'E .4 Y1Q1UL\8RGE^@?V#:]>OJ^RO'B)*#Y"B6,X7XN("+0LZ MWEXL_VISY:_%_0K^IZJ+WXO*\/6-8:!+7.&.^K@;1>2?\AHZ1H2/FTSI [B( MK@%C6E(V3S**1C2CDZ1$^8@_B%17D4+ ;._"[!"\HRAXYXEQZ!AC ] :!S5 MDWI3W[P+'JW:,O0F*6+9GP6*8IL;4.!>^AK7"&I]NM\ CLW$L7=I 8Z?X[S0 M1V-X_#1Z^W7!=5"N!3!:+EF&\@PM4I()+8$J3?@&:4YEI8]+1^-DI%X?3X!C MP+&YQY/RJB2BW&H^07$^7]"LJ')FDRQFE!2@/!DJ=/[R\DHKHH;X?T"U,X9#TDV,9SR%ADSO?$:]Z9P9[]XXL\\4> M4:L=H[:)#NBKK"&>3.S%"GV5SV&7]>^K;*I"?(/F7"EF"4D+6:MS0=C95^9L M72$PNY&C%V#;TZM1$>C8 .5CH.R&. ST*B+=8?:^[M[$?^;L]T&2#18LCVD! M[D-#W2ZV,\2>SCT;(0311-39/@YLO7C]X=&-QF@B/R194LSH&$WS?'SN"HBQ MGI&AA_U0+TX/JH+IH(L\' WUJEQ[*J%>UY)4>50<:%$R @@E/-TBT ML1L.3\5%H-8(D$YO22>PL&>=K!Z?;L5&GH[6?+2PR >6CY=QB?Y)&"-9>8M^ M2L@H21/^U[_D[4C<3;SH]8QD4WYKDLD8T>M\OB#9 M[7\7HB:@7.";U0*GZP4>+QE'$Q*SQ^+?@8SUX'_XB#!1Q*,.-2T@T!0" _L1 M,@:!@>>PR_H'!L(N/W^7V\FZU"_\4_>.7J)+._M"^5!2T304HQ&=)EDF1 4N ML-U2PL[<$=L?-4H''V7FP?0&<\ MZ%P<>F<34*^[;>=16:.@99DJE35T5"&,C71^87LX\/3B^]"T':!\%)1];&LF M-P.4 A!?1;-QUY%5D-BBB?N_)XDMMH\]^V2)I9 2 M!I336\I1&NX(E .48PKE* VOU#V5,< MTS+99O$+N?A+N?AU$J9(VA0*@% &^!6-3@HR-3.$C,R]=<-SR,C\"[Q"/'A1W$\HC=UFW-5;T4_ MD(2A?Y!TN:-!H ;P-K,R[*_9%WZ>RI["CQVKD+1X-H$4MF8AS9"3U3L%60<8 M>_:E!^5H3Y^2A>:$\9-C(#Z(1UY&B_61(_2UJ1 X(#'+U'2%J(>I"@"X'@,N M\"\=O9+*.TR/T5BKV,7W)SF;T$0MY]=1JC-6CWBA%^>'M ) \1$;Z[N7=@]; MJ9Q'5XM=9TQETNJ*-"&VU-38TI;:K1L:6FH(T9PZ;/TI.MDYME.1AN=>^GTC M#NB/L=N[ R'3SPU?4WE>ZA9I9@7V^,BKZN:/ZWO?9:^K.S^) M&_6(@^Q%5)]VGL,= 5(;8>;J40")@$^^WU*-)$*^N8,H:&NOA[OGB7'HZ)4! M: T0'O\)<_BJ@%5L\P=Z(F0YJ2#V/["P?:P;W)[?PVV0(Y CCO(,0I.UB6\ M#^1X0LE!H6^VDAQH6>O[#6WMU)SJ9/[8@SE5M[X<_3E5QV[>G@@.AGAZ@1R! M'$T0'$Y'CCN-^H\9\@^RF#]JL)\D&;\\(2DB14'+0G8U;A@","(EFH@$SB\B M@7.[\5XD>9+QZ\L9WP,95KUCL\1>/5(, MH>I3'#:[C&8)983%LULHG6!BZ03;ZD56_3:$/(!X M*^>*1FGE_466<>4:?JKXI?8(@XUN9:/;R8Z'C=9XHS_G)4FUW^9V3@QEML ? MUI)I)?X_D!N?@^ .P=J6=WIOEW3+Q U+ TO3(UZQ/:?K,R."9R+ZGZ4HJU@( M,X'4:8&3 +G TNC)2?3OXWF7X3CV9;!B.)_>?OR YGE&;\4UO],23?@8N_*7 M]"33NS]^#QVB(6S'4^71T"0)!F!L((P' T QH+CO*.XE,U8C;YVL:,=#>6M9 M+DDJ)2U(VM$C,Z-U0O1PY"H+O()L(,"<#HQ/*V*H6 MBDIQ0T=EPM@:?F[00[D?$-=CQ&DF; #@3 =<+UG<'5%C-8)9':%C>^L8)*,, M'H]YM,=T5#[;GPTJP9E7I !H #0 &@ -T/>WZ/O7.5ODC)24+Z-:[P+(PBKK M..) 73U2T+\ *42QR/ MED+5U?#QOIQ1UI70<=1*J.R8LJG/JXOR<-A S==G]ZLK?!I0 ;P-A? !H #8 &0./D5B.=#$3-BFRR!'VC7;;"8U9'YWM_Y&T=A&D( M6@(4]Q_%$?9]O7)] <@ Y/,!\CF&6#5%L#?\CB^D3+[0AJ,NR8J2+>M M _>](>Y[B+X">!L,;UM=91; -^ ;\*V3':W7T5<*[&S@#]=$(>R)/_QTLB)$ MD0#5])5J(ARHZS\$A .$ X2C'^$TI-N7)>%+O/[4F%MC^9IOCFE64K99Y1%# M+Y]QNWP]_S9-ZSF_NK NY.=B0>+5YW;DW]7"6]8WC0'L(=X?8JP]EE$3K>CK6?Z!>:HG9R.KI$&&QT*QO=CJ4*-EKCC99&+.VW MN9T3XP0Q[K+.UY'A[5L6M$.PMA7.N7=400: )SI@.LIDSLCF\\'1B>4,=& ILSCW\^] M.(2QG1F\4"\Z!)W6=,1I)FP X$P'7"]9G''U'7?[L\=T5#[;FPW"_YD7< -H M #0 &@ -T.RW:/;7.5ODC)24+Z-:/P)(O0JE7A][MML_N1I$B*)NF(TXS:0, 9SK@>LGBSLBV(:N%#<3H1%+& M.DP2[!MF"O^:\7_0-DT'7."&@#A '"!.!XE#"_O&^W)&&5@TS!3W-9,O0+\T M'7 .=B*]8O4 -O>R1JK ;X!WX#O4UJ/]NW#>3J3TA-ML8EL@:-*GMMK:50RA(-; ME':K+NG?HK3;^0]QY+33O^Y8<&IBMP#" <(Y+ _7M955%0?" <(QA7!L']NN M,@MEQY1C7#!6E5.V%E9_2L@H2947IX.8A*/&H6/P $ #H '0 &BJ7 R@;><$W4P9YXPT\G*4(, M"5!-7ZDFQ,,0HA:!<(!PSIAP&M+MRY+P)5Y_:LZM_ON[E\MB,"5D\>VG>$;' MRY2^G_Q $O8/DBZIK#-57&7C1KC3S[+&)1V_SSZ*PE.,3^0U*9+BLWC39SZ) MUVD>__[]G_^$T'=_&0Q63T7Y!/V09$E)!S\E7^@8O"8HX%_N$CG;RZB!W+#BW;LLM<_&4[ MKGWQ_6-@VEOHO@^]CN7ZWY9%F4QNJ].<[.*_@ MR\=?8EM;F=366)!==H@.\"VOOJ&"\8N9I_>,'4W0"-"VPJ2?9W> ;>Y\FP/M MM_E &U)_V8BS\_F'62_OGP+M"G(_LKPH4/-PNB:,W?+I-[]#4KS1'F.PU4]M M]54<+^?+E'!YY\[>7LUS/O@_2)GD&6QQK[?X%UH"*9_!/DNN#3M]!CO=8-H( MN+:9>\RYMBD2V'&>8B?2.X_Q#24I92BCY4W.?I=FH'A9\(D\K/&JS#\=7CHK M^QFCJ60#Q2Q9G'M1^_Y8^G6(4'%M[(;MV [TRGH#))\9DFT+1SX@&9#<>R0[ M%O8="Y ,2.X]D@-LN3X@&9#<=R2'V(^4U=$$( .0.Q.3(^SYR@*W3IV!<*A= M26&R0957P,B8HHS,S[Y:A[%M-(8X\/42YJ$D@>F8L_'0UDM: MYC? G/F8L]35' ?, >;DV>H&/:S, YCK,>9\KD,H*R5PZFI03^KL&E:#DN_H MM-TOU MAUE#D! ."!4 Y:CS&08X&I[,# :4 Y335\IQ+3ST MH3LV4 Y0SJ&4$^%(718A4 Y0CBF48SO8#D'/ UOW_F=\R7<\1H)OK-Q/E\GI2R<2#?#,:7+AO$)(MI*NM YPO*2"EJ5:>4 M%+1XHOCWLEPR6C_]HWSX!W(K'_Q#SMZOGO.3?,S9E /?L=HD3<6*/['@6VJ$ M,U%>O*XD7D"E\)V,+WK,,E_F"RT"._F61ET9X"'!NN5C4@]/F^WIE0?5H5/M M(-)5[3SCI+LC:!XR(OJ:$6'C8:!789D.,R(T/R!W69F,/R!/2&4=%PO!E@5G MF1YGV:Y$$3C+^GJ6!6X/:S68>9+M\#3"2=;7D\P)]DS:$_FR#@TKKG[D[&MN.:./0Y]B&H^R8&ZK^].?5+!Z4;2EA>QI^;1 MUKR(76?%.T$/G(B''N%'.A&/=]T]VE(X%X4J4)+%^9QN=QC*@47#UH%@XMO.U?O\OM.%C\CA33572+SIA^1RER82B)"N63*1+HD6> M)G&B5-+040LQ-IQR,-"*"*$7+@ . > :S7UR;'T2LOH,&3\24E#UZAQ+5HN M0=DPF70#9 -GTE&Q=;?@^Z M?ZA):#TDM72=P?J!Y5^2(LDS69FU3L@LR=?M&:S7^7R19R)-]OVD>L-G\K5^ MR6N:T4E2GDT:Z^<918LM*\B?"(FM#Q);5T^?U>DR]B8AZ$F>U=]\1$AW[4$. M4W_A96**'*2[GL,N0[KK.>RR<>FN6[9"F<'W>LE$7X6-W/E F'P.@CL$Z\Y' M/Q,+71,W+ TLC7D!QVA.V#3)!N*#>.1EM-*A?Z#\:.G.M]23.+S^V.QT,,C9 M ;9#91X@3:S6@&0#D>Q:.'"41;0!D@')G?'D(0[]'O)DXQ+&MXM:GTI24H6" M%B16J@P+G&T9WV>4FB^SO5!\/P3@U,(;)'OV+=ESB(>GR]2"?&: >.<0=WT<. !Q M@+BY$'<<[*MS+?0O9U^#]/PW=$*YL#9NI F]&%594G\[+G#3'#>^+B7.GA]< MJ-?R #0 &@ -@,:Y1M.H#UP&/[-*VX4ZP[PF"AP@[K2(>^'@0.?0AM8GK++) M%2!9)9)M;$> 9$,M#OH$&(/BH-"3^\)3Y\K5(%GCW#LPFHMC43Y2K\,)D Q( M/JXG+G#DSH0L#8-SM ^O!M]NSWR[?@^B3R%T >!];'2.UX/H4\ WX/L9AC:K M;^TTSD4P/$F/#C1>A0+5\3^G%@DA8Z-G&1LOG#XTZ.FIR02HQE2J<;'O -T MW0#='!KTX/>AY:%1IDUM4@Q/'*X.02%'C0,BWP : V 1O^A<4:Q65!GV^A8 M #O 3J1Q- #D$AD(.B?$P] "T 'H5'*Z"/LZQSU!:AP4FM9((F^?Z6//5F;H M!BT0,"-$^$AH3]Y)D?$S^?KVZX)F!7U=125_%L_]S(?\.LWCW[__\Y\0^NXO M@T%U-1K12U_*6]=O>\/\4?/&NLG%MO[S[1A3S M/>8?/M+)JXO8L>S0LBV[S,5?MN/:%]\_!I*]A>C[D.I83O]MR>B"?9$EKU^G2S]6XO=EY>?4/%T2OV(!UO!X-@K]IOO>D[T(Y-#W;@ M^!UH)_)"(_:G?QR_?,>O65+R([^-A!('9@.3> M(SD*L>LH<^L!D@')G?'D$"MT4&N=MZ!A:56=8@=/9J:',GQ'QU:Y4$@5$&XN MPE\X?0B/[78-3E[<"JBF;U3CXRA4UFJBCW1SPIA$U=:\[3D1N MF7*>'8IX5'#@.ASQTW(^)^P6Y1,D;I@3X3V>+,LEHZMN 'P%;N"4)&K%YEU6 Y*_R/2V;$7QA^1QM9WC0*] MR.RL3[-=+:W@-.OM:3;4B\S.^S3;49D+3K.^GF9#;(-VIM%YYJ(!XO_9X>6& M8ZVOQYJ'(ULO>E-3Q&(OK\W:4_2!+U@^3N*U-R/.B[+@R\U$_^@DV[2/1HN4 M9$]XBWZA9?W*:_&(L_$2\7FCQ6.K*!=13!"+?P>(9&/QA[^J53&&6A5GY26R M+7 3]>1[$L!#MCE)X2C]FZ]/MK+@*X/C4.(Z4M1T$' ...\-QY $_ M[LR>I6&+:?F.J[EH1_('*87#.Y\@$I=+PD2GDC0OE!7N@1:EAK0H]=59OJ % M+^!;.;X]=47G =^ ;_7\6UTL?\?X/J.JWEM#=4\MOG6OOT$]UW:/-W4J(%3Y M!GRK[ZCL[2@\ _@&?/<8WXZOS-79,;[['E*V=SCK^W)&&8IG))O*?K]-UZ?, MK5H)=/F(WRKM= 5B-,ZG&1^<*,AW?\=/,(F\FD0^7S Z$]DS7]8%P%\(.Z)* MIX&. 1NZ9'\_/V)4K^4!: T !H C1.(#JC7,><-QC'/NNLE+XFMA: '&G15QH:1R=IZ'SZM0!2"*A%T*/ MP'5]N(C4O]BC_LA-0#6F4DW_(IJ :H!J3DTU_8N34DHU9Q1\]3DO27K7(8=. MY@X#Q[ZACOT70:3,_M?'-MM -4 UCUD;>T8S$.T%\#X@VDN=:5-EM->#:A=1 M>]4NCNK>?"(IW#DWBD)]U;@M/D1_Y37<+&>\$4D M4RKR.Y;S197,L2Q$SYP!:*9:+7SAL9T/N**@ M] M+/4(8-(G6!IBVP : V 1C_B$S4PPKU)BI@/H$2,E%3A<0JY1RI%^4N=V]6V M/MUO ,>FXMA1II,"C@''76VL>QDI,TEJCN.^VV:@NG]O]8_6<1Y<.NTT0^Q' MPJK*XPEPK#)]4#=U 7 ,. 8[DL!E-"%M]^BF=T MO$SI^\DOM*Q;PU_G15E\%L_XS.?\.LWCW[__\Y\0^NXO@\'=/K4DCI?S94J$ M(/18Z)8(V1H,JIL?OO%J<[>L%W;=O/>=C/KZB3_@[DCX&S*Q%1_IY-5%+#J- M6[9EE[GXRW9<^^+[Q];],.=78Y*HZ1 Q7(^)TP&W8UHFM]\^X2_L#F@9NMG<=F(H9>/(6G/VR42 M^;=I6GN 7UU8%_)SL2#QZG,[Z[JB8-B+3N#;-F]O%ZPQ MW;^?N=UN+[9[AV__7N/W4/NM-WT'VBE\JA'QU4PZ#/1VFOV0,[Y%&8J7C-$L MOD4E(UF15O4\R%@AH@#O1A)'V$.'+U M*@C8MV(#3YZKNA8;^#5KI(@MA"(K#MF,_YT7Y8#1,F%4G+9W@D:QC"?-)TCH MROGD"?VT[3$CKEA/DVP@/HA'7D8K.\%?'6P/'3ET_J<3V!@Q6@A'$5?-T]NN MN"&DPK85H:]9*NP+%]M6W[*]^R-% -V82S>A W1S6NE"ER3TJSTLYJHX#&3D M04;>CJQR['@GXUR06 [T"/1X1Y"PL1^\&(FKD;S\W]N#$%8WG4N 0:,GFVBO$A/&;F5@P5PF"?%EG*Z6 M<72+&%V(0N;\]X).I0UFO&3BXZHURR,INQB)I9)6$.'!0H2)S& ^AS3-;PH( M1%#DF6[!%[B_[]4YV/>H4[##NVS"2%&R95PN&6VB#?W(^>Q">RSZ'B 9D-QW) \& M@&) <=]1[%HXZPT.6AVH+J ,"K^#_+I$A$<+U"]0 R=14&HVAV;$"I M0 < X UR+@; <';@^[<@/H '3*%[X#.5;75O!/I9)V)>U"B]ZV(M)T:]'K M]B"LW9#@4" :4XA&')+0V1KH!NA&4Q6Z)9HY::-9@'?/X"V.A0#$J2<6P$QO MP];8I!W%EL!*TER .<"NF8Q'2-<@9*B2[GIK=$E.YJI05';WB>V]Z2H;83]L&\EII4< MG4 X0#A/%O&QL:6N/Q50#E".*91C!]AV3B;, N4 Y?25\W_^N*/J^+V[S8WO;ZM?]2A'X#X\YTH:+LJ MOE^0E#],E*J6KJ\)_T66U^<[OJ1C1$JT8$G,+Q$MC@B3->_+')6SO*#\30PM M,T:K5DC\YS*AQ>7]Y6^O'/\SU6MY]?9&V7<:&SRR^W*ZCZG=T# 2DNWWS! M/+=%MO^ Q,0CQ >H5&X@G* AP7GO/S0D.(MMOLX9%SAK,H=]-69?36XTX5EZ MI[M\I%]HMN0W3E@^1_P2RC*2HIAK!_FJR%V_1W=W %T +JV&WX'CE[1 MRF?LC_K \DE2HA=I7A1_ _^3H1:+ >>7L(%F,E,!YWKXU"S2!< G>F@$_EW MMEX!?0 ZTT'WPK/P4&=G>^LS!DG14"B[(9<4>Y@T?P+?%A@G3F^<>&(<.IH0 M !H #8 &0 .@ = : TP%UQJ+OBJBAH"27;#-4^@R# 01]K? #J>HPZWX]P M$$$4.:!.J:7-\K#M@W\,4*<4=4,+NY9>V>" .M-19^.A/<3A4&,7F4:.!05J MU#59)"5)J^)MXT0TYX3D&3W,#*T37X@]1R_A%DQ;IF-NB.TA8 XPIQ)S+O;[ M6.8(,-=CS 6:E;L Q)F..,?"81\S4QMZU,N2C%*Z_M281F.IFF]N]A"^]X+' M;WZFSB2OOJ%BA\52I..["_';LBB3R6TUGD]U-Z$DF^1L7I5UXW\AQ[(?)-;M M,SVQ@V)Y^+=I6K<[ M5J@\YQ[:[[()(T7)EK%0VL4[Q7-;9##BD2.&7J[I4SQ"?$ _RSX?M\G;-% MSFHZAWTU9E\_YR5)M=_3.TZ4U0MGM8!M>^O],L&U\K%N*XHF+)\C?@EE&4E1 MS)6&?$[9N;M96E>(C>X@'%@1'EIZ!8F C0F@?%0Y@"$. S#0 Y1[#V4[C#B4 M]0IF 2@#E/O?Q150#"@^*K[0]D+LN7IECIQQFI;L#EO4KC%6:\0*-5^([E5; M=ZV-+,WX/H#,==(Z'AYY>]9(!=*:#3C,5#0!G.N!"+L]I MUH3]C%.UI"I%B[+*U2IV./"--XP8&]BKF3 +ECC3 3?4K#@W(,YTQ.DE4P#> MC,>;W<-$&4!H5_7L,W9"O:$+1N.DRLD2.0UDGO/!_B&_ &>4H<8+ M[%AZ42 8S$S'G&UAR]4K' Q 9SKH1*548'2 .968&SIZQ6\#XDQ'G./AR.[A MT6JJ+RK.YQ25Y"N4"S35A.%J)\N"V C@*]>+S #K30>=ANX^MX@%S/<;<"]_'PZ'&QVOK,P9!T5 H^Q[V-0M0U=6U M!;:)T]LFGAB'CA8$@ 9 Z !T !H #0 &@ -\%8!V@3G4N*HX"#UN: MU?;1U;&@0(VZ)HND)&E5OFV+SL*<9QP?;ENF@$XT/] K] M LR9CCD?6[9>$@9@SG3,V2$@#A"G.&7+BGJ8F=I0I%Z69)32]:?&-!I+U7QS ML[FPN&S5%?R)VY^I-LFK;^IFP*,\'=]=BM^619E,;JL1?:I;"B79)&?SJK(; M_PLYEOW E;'G!.4"\6_3M.YT_.K"NI"?BP6)5Y_;F>H*!1;763<#V$/7W:;? M'M7Z>L]WK'!YSNVUWV431HJ2+6.AMXMWBN>VR&(>D)AXA/B ?N2$OVB%]QRR ML5N,& "G5N!T-9TR.B4E;6Z[J$SYX7[#D1#L%H#E#N/Y3=T-*N0B9 &:!\C($_T!8[4^K%#OA3A>E3D+#AYZ>I$>!(\;#[H(AY9> M\:L .M-!9P?8LJ&O#(!.)>@T4] <*8#+@AQX.L5P'K&25E2E:)%665E%3L< M]<:;1%8!<2I/58#6R_# MY!D[HM[0!:-Q4J5?B?0%,L_Y8/^07X!#RE #!AYJ%IL#1C/3,6=;.+2' #H MG=8V%+ M,R/[&;NY/K!\DI3H19H7!71A-M0.XKHX&NH5/P/&-^-!9^$ 0 >@4PLZ'%AZ MJ6: .=,Q]\(-<.!H[$WMM4$ H*R2?=K8#P)]D:R1PPQL$Z>W33PQ#ATM" - M@ 9 Z !T !H #0 &N"M.-1;<544M(1R<(9JGWX0XJ';0_434-=CU'G# %L1 M&(T!=4I#T_T #_L8FPZHZS'J7"O OF8YYH ZTU%GX\ ).>[T"M/6U;&@0(VZ M)HND)&E5&&Z*+L.7IY9L&TY;YF(OZ&.$+F.LQYCS.Y_12 MX@%SIF/.UZHER49I73]J3F-^N_O7BZ+P920Q;>? MXAD=+U/Z?O*I:@GTD2Y$%;9L^BZ;Y&PNB[&]OJU__,R'^SK-X]^___.?$/KN M+X-!_0-:WX;>)$6-"_Q/5(WO#OP:"Z9_WB>Z_;W+9^"8KY[O$/'^GD MU47L6'9HV99=YN(OVW'MB^\?V_Z]-;?[8.E .917WU !9;'GZ?CNCO^V+,ID MK^@3*YX@4:WZ%TVYA>P6[1:9%$D[T>:3SGH9DF,KA@E]W>X,?;F MFYK]I\5EJ\;Q3]S>HEY\9YZ?9Q1=Y_,%R6[1C!2HG#%*$9,X$+A%=6\J_BA* MXAG*)^B&SW:&DH(#8KY@24''XMOY,BV3!;]AM"R2C!8%6F9)*1Y(2O[[A#)4 M)'RTA*$%R\?+F/\F5I /\$L2T^K#G-*2WR$&\)]EPJA\,Y\J0V0Z970J=^,2 M7:$12^@$C6D1LV0A2Q;R(<@!KGII\?$1<6N:YC?%MR=8V7N\0?'+^6O$HSJC M'/D6SI08X33!-U,PF!\YHUS(R8KKQ05H@#[/^$ZL-H6SD"(I^);RW9HD7^Z# M!=?P6X.,;S"?&X=>-N674881']UR0JKW2<00]CO'#)%@3&E)41 MSZ608RSS38/YU=R2NT!.:E9?K2E?*K[<"[[1BR6+.9,4-];OW3)DOM!":EC( M%ZYQ4UTBH#/CE'1#*CC.*/G2V$=YS#(^V9S=QR'+.9\L^/?ROM5^B+_YNE-. M_3&:YAPRF7@.'RZ94CYP6E33>(Q8.6+M_QKB M811BQ#FR=1E^(Y=!_+8^0ZJ'\6458H$(4G/>(HP\]_(S*SS>DF(F_[QT*VQC8/LQKS#>5):-EM6#\K,CX024V1)X: M\LO_+ ECM\UOQ-%;<_94_(>O,K^)O[]QS9XL\%!6!V3].%F_Y4+&]/9 0BZX M9-0V&8]9+>>P9%J)]H)!"W%)W#4T!-X)*.8_GA%D?S FM <21 MRX>VE#CEXH8 ^'PAY+%$2B[BZ?S0BW]?$0@7SHAD:(WWR2=7I,CIBX]T)>_Q MH?/#)4[J8:S>S3^.EBRKN=!\)/8RSRK,YNF&)1#T18@HE1#2N)F#7;3\%:>8 MJ$1!N"Z3\U.8RY!3N4!DL4@Y]5<'H& *R[$8L;CM#FW+V3$Z$>*C7!"6YY-* M@*RYVGHB,SJ7_*26("I&MQR-^+*NKI'R*I]F17"T0LM*W&S>)\:QD7@WOVP& M)J3X:OWA75&N(9 M?]&=AZS&+G:L7MIZ('R3^590,KY%0@W98' E*U:P;?##6F(59"IEN56Y_C&= MYVDB/_)EO8UK74*0H5R3]10K2 F);[9BXRM9ZR/]>BT&]"Z++W$MV]^(.<12 M&Q86^-:=^E$OG*,O+ M)VPJ!5T0J?J--T9"B=@5+(2D4A\+_'()G$( C,,@K[AYN=8YV=KDN!*Q:Z[9 M0-M&#.K,%BI<\,5W=6!'[2HN@ M7TBZY//ACZ=,FDNS6L/DVJ50^?DO_+S(.4>H%!ZQ5 ^F6J 1D3:M3%"A8-%\ M[J)<$#]*\GF38D94"";HU\M/EUSLX\R'B!-J4_2UIMUZ,Y%@=9SM5>RLG"WE MFA1B+F(3B=0[Y6*-5T2^!L)ZT_>5;QZ@]L0F1A)+LX%8Y@5G4W%#=7_$UECI MZ?RW@LPE),M9SA>J,O>--NM3+.=S(9)+466:)1-^R@G#[,.772+9'7*%YMH: M(/:A/LFJ=PH "?.*M(\(D$B<,3DXJ76*80C266;KLY%PU.LL>!YB]5Z9MI.- MMT%.5S#[(R=8[6S,#] %&0M)YM6%=2$_%UP/6WUN9ZHK%X]E?=,8P!YQ;-MB MU^HA#ZK+OT7.XNO1'K=M3J>CWA'G8OGX2YRM_JZM+LV<<5:U?MU_6?(?\5IA M74G&78?E-0%RUR;5[NGZ.(FM3].-)O1FIDB\9%^H=F2UDHNOX0R8;!? M>TJ?WA;C ^Q:#VS[ZW,65/>H/=]W<3#4*^T.8D4!RL>$V5LN#AV]ROH"E '* MQ\12.R%VG1X&4P.4 6TWDX"O6J3P&@,QUTFJEH #C3 M 1>$V/+U\CF<<E;@$/?+2 .*7U2[T>!KB8Z8)Z0Q>,Q@E9Y_62N4BK_$-^ :XH,TT7 M(?:C'EHN ',]QMP0NX%>==(!F@>^%9>*BSL[WU&8.D:"B4W9!+BCU,FC^!;PN,$Z]'.(@@BAQ0I]329GG8]L$_!JA3BKJAA5U+KVQP0)WIJ+/QT![B<*BQ MBTPCQX("->J:+!+15%T6;QLGHCDG),_H869HG?A"[#EZ";=@VC(=EF24TO6GQC0:2]5\ M<[.'\+T7/'[S,W4F>?4-%3LLEB(=WUV(WY9%F4QNJ_%\JKL))=DD9_.JK!O_ M"SF6_2"Q;I_IB1T4R\._3=.ZG?&K"^M"?BX6)%Y];F>J*PQ87&'=#& /17>; MVR*#$8\<,?1R39_B$>(#^I&3 M_:(5SG/(QFZQ8 "<6H'3U73*Z)24M+GMHBSESTG&UZ3Y+>R_@?O_-J-L>HM@ MGPW?Y^N<+7)6TSGLJS'[^CDO2:K]GMYQHJQ>.*L%;-M;[Y<)KI6/=5M1-&'Y M'/%+*,M(BF*N-.1SRL[=S=*Z0FQT!^' BO#0TBM(!&Q, .6CR@$,<1B @1Z@ MW'LHVV'$H:Q7, M &:#<_RZN@&) \5'QA;878L_5*W/DC-.T9'?8HG:-L5HC M5JCY0G2OVII+0U^O@HX04FXZZ%P?6YKQ>P"=Z:!S/#ST]*J7#* S'72:J6@ M.-,!%W)Y3K,F[&>)LH XGJ,.!N[0[VJ9Y^Q$^H-73 :)U5.ELAI(/.<#_8/ M^04XHPPU7F#'THL"P6!F.N9L"UNN7N%@ #K3026Y\Q"(J&0MGW ML*]9@*JNKBVP39S>-O'$.'2T( T !H #8 &0 .@ = :("WXE!OQ551T!** MMAFJ?09^B!T'S'> .J4V#SO"KJ]7I0M G>FHY>GX[E+\MBS*9');C>A3W5(H MR28YFU>5W?A?R+'L!ZZ,/2NNXV_?:HUM=[OF.%RW-NK_TNFS!2E&P9"[U=O%,\MT46\X#$Q"/$!_0C M)_Q%*[SGD(W=8L0 .+4"IZOIE-$I*6ESVT5ERI^3C*])\UO8?P/W_VU&V?06 MMMGP;;[.V2)G-9G#OAJSKY_SDJ3:[ZF9;I2/=1-1-&'Y'/%+*,M(BF*N'>1S MRL[=I=*Z[FMTOV#/B7 (1G. B_$\:K,67#PT-.+]"!X MW'C013BT](I?!="9#CH[P)8-?64 ="I!IYF"!H S'7!!B -?KP#6,T[*DJH4 M+A4UJC$OJ]7/"U@SG3,14/@'K8T*ZARUOZH.)]35)*O M4!S07!.&X_2PF Q@KL>8"P- '"!.)>)>V(Y>HFRWTU79G1-PK#09$=N:%=$& MYFDZZ!P+6YH9V<_8S?6!Y9.D1"_2O"B@"[.A=A#7Q=%0K_@9,+X9#SH+!P Z M )U:T.' TDLU \R9CKD7;H #1V-O:J\- @!EE>S3QGX0Z(MDC1QF8)LXO6WB MB7'H:$$ : T !H #8 &0 .@ = ;\6AWHJKHJ EE(,S5/OT@Q /W1ZJGX"Z M'J/.&P;8BL!H#*A3&IKN!WC8Q]AT0%V/4>=: ?8URS$'U)F..AL'3LAQIU>8 MMJZ.!05JU#59)"5)J\)PXT2T_82,'#W,#*T37X0M3R_?-)BVS,=H-?VV+,IDQ4G*WUWFB/\MFSN3DHY7#R4%?T":YC?%M]TMSE.W M5R..:9K679I?75@7\G.Q(/'JW>\QTKDE#5 M&GQM+3A!:W!Y]0T5+$Y,/!W?I8@F9AS+;D?0/V2]MU@U8)<[W.5VO+*PRWKO MA6(D')^/G/%XE?4G7O M.,HNNV4'.@1W6T%2>XNB+3,#6!I8FB.]/8&GM[?GL] MT*)*]!?ZR2.ZR9E[ M?UK7TXUNF1Q&.+!Z:(0 ) .2[T4FV!;V+;WB$@#* .5C6A=$V.ZC.T*-S*4Z M4>$Z9US&(B5=-5_D-V3T.&4.(MRTCW![X5EX&.@59@,E( #*QT#9]_%PZ "4 M N"6LZ:)VY0-;>I9G@];LZ>8H5>9&QD!'8D"<6N-1J%T#29)YF,"?R;B!64XL@'*"<@ZH=^MCVE07L .4 Y9A".:[#SQQE M]44ZIIR^Q[_MG?<$M7LUBK70IYJU H,#0 .@ = X/VB8&?%4V8Z(/$TAG:_G M$K<.XK2-?6>(O:%>@9(0S0)@/@K,GA?@0)UZ"& &,'<'9M>QL67UD#/WW:RQ M*ZV/@#5#'[VD?0OCT,*N.LT)8Z9YY^TF M<'P=-Q[G\P7);EA%R%7P*-3+ MWMKME*'ZC:E8#J((NX%>)0$!RX#EHS*?(Q='KEZ%6D^'Y3.Q?'VA15DW6$+% MRD!](!TNDKZ82A2$!2%OVDKK+62UD>8_VI M,;?& C;?'%,1^??H"QZ_N44Q];=E42:3V^KEGTC*;TRR,D=S\EO.T)3F4[[N MLR1&C$Z%\17=4"824ODKTS2_*;X]9H[\LA%#+X]=(@$-68$DIFE:[^NK"^M" M?BX6)%Y];F>Y5N"RK&\: WAHC!_N9XP_Q !_+),\1%/<^0Y.!WQ1^4ML:RL! M;HWTV*6O=ZR%-7'S/Y0P]#8;<_WK#8WI?$09:DE)?YYFWFKF67_AY?0"73M* M$#8!YUAV.UZ'+N$%N_S\76XG\ )V6>]=;B=!4J.CHLVP -5&U5^S1!A2/Y6D M["Y&\ZC)Z^R@,4NC/=CKT^WTAZYPERH+&S_>ZZ/>%@2$ X3S!.%X-G;4Y<$! MX0#AF$$XH<-/G*@'D6WG7,6/9&1,NI)0(5?PM)$^@8]]S7*(%$2+ >A."CHW MQ+X+H /0J02=[XGZP/T#G9GIRU?+HF3\6X)(-D;O8TJR1*60 2EQ"L5\S\*. MNA@C331A -UI0><,\="+ '0 .L6@4]?@%TP7.X2,">,C ].%F0*]&^#(TZMS M#6B1QH/.QKZZ5&P '8!.Z$\^#D*]]*+EF^H"1#UWPP)11:,U>F MMR-.?7I9JT&1-!YT0VP/P7H!H%-JO7!Q%.@EW)ZQ]>)3OBQGZ&I.A1$#O:!? MXW0IPE?0:T;^2%(HWVRHM,_E#3]05K0(5$P G6#]$78LC2N& ^@,!)WK8,_O M(>C,M&M\7!8%Q&"8*MO;HLX+6#$ ="I!YV([ZJ$W'##78\Q%V-.YDZ%>1FI0&DT'G8==S9IK .9,QUR$W5 OF>*,[115_,55D4#P MA0Z4U['9PL).I!?I@0II.N@"/'0 V@J,]-L<3U+,HBN,%1Z#[#=1^D= M,-=CS'G8[V.I U]//1[F!(.F.LQYESL#/62<@%SIF,NPJZGEY1[QC:,G^50T%M2E&#),%/" M]W 4Z257@%9I.N9<[%EZR16 .=,Q9T=0J5,?4\;_(0N2R5+@_S=G%$IV&BK, M>S@,]#(?@@)I.N9L"T>.7HP>0&9H^5Z*P22"#XPE#Q MGK-^!X+Y 7.* WZ@0"=@3K&]UNLCYLPT8P@+!B20&"O86U!R #"GUFAFZY4% M#8@S'7$.#JT>A^/8B95%+@&_ M_IP M%5>9\[QC?)]05%-H#T)SPJ9)-A ?Q",OHT4MOWW.2Y+RQS/*KSZU'*= H6N' M#W2O?;7%!SK6SWP'>^K2[8[G!=TC"S!N*L:M -N^,LL78!PPKA[C@86CL +I*_$, M(Y>K;:$AI-,0:5^6A"_R^E-C;HT%;+XYIEE)V6:=1PR]W'%[B[+J;\NB3":W MU>M_ROD2I)P%!-/Q]M1YEAV.\=8E_""77[^+K<3Z:81$ZD/M##HE[=4ON/7 M+!'6M*I.,CA&C['/]EZGT_ $P6$8PKAV-@[<_?6DX>P!IZL MUXS\D:1=';20&'IB4[:-;;N'F:$ NGZ#SHGT2EGK,";U4 :O6J'Z)63-%*Q\'$8CS@#FUF'-#O02+,Y;FKY:%J&4(!8;,%:EZ63D4,-=KS#FN7E+% M&8OQUR0C8Q#@#16F'!Q!:U; G&K,];&;TQD%/?U(&;_XMBNF;W;4QAGG#XM, M) )^QQ+ST,+N4%GU]N,3 M\-5KA4 Z0#I/DDYD8=\]V0'<,NGL5;MB]?=W+Y?%8$K(XMM/=#JG6?F1+G(^ M[&SZ)BGB-"^6C'[F0WN=YO'OW__Y3PA]]Y?!X"J.V9*.$?^]0(SRI?S"%SG) M1'M%_G62H5S$'O/?^31+RN8H3<@H29,RH<5@4#UG\^)T\B[C+R)93#]6#_LE MS^(E8WP\HMB:6)N/=/+J(A99N[;CVA=HF275=[]:%O\XIG$R)VGQZF+@7GSO M6YX 6G-R3[U#BWF%^\PKL/W6YK7/>*^?,5BGVH6G!WO=]4CW@8L3^<[!(ZVL M&N38\1XUT# :[AYH9R/<9],CF\LA>X]0_(C6OZ+5B__U@>MF\2T2C =)SO/O M?09;KF7S_V$ER6*V!QKG3L=9QIZZ/>(UX5&=E$ZK 8K[& M@P>[4R7GBUO$-6B /L\HNL[G"Y+=3L=\J*_^8[-%_0K"#RQS@ER;Q )!NC*)_,[F<_*U+?IEX6YP7I7A$M9Y_;]XVR>,E?WQ6;9R\1^[+35+. MY+UC^H6F^4)("=4.\/NFC,SY%!B_EDL*Z&:6Q#-^[PUAXT+\3N2H*^93C^OO M!;G8=R8\(8%V(>C@8C^E4N]&9\XNG+^8C1-!6T MS;FNN'.S$>)5]4T")W,NPY9B^SD>.>XY#3XJ%[;EQKK]MVQQ_[VU; MEGQ+_N#S()QEL"E%F1P)W\ ';%$4=RMG"1L/!)GQC^-YDB4BK+CD YOLF)0< MVPHDS6?S3>7DV]S]ADQL.!(^R]W,^$HD?,4E)Q>\:7T.K# @&/2=HM%)5G/_ M.]\^]:AZPZO=+V;\0*T4$+$M&W5DK;,TMD-C.0UB%N$;<]!/!Q.[4)^!IPLV4 <6/P##-=$;01%YBK04R0 J"I3J$ .) MS9=OP_."Q1*_A7'O'?!&!'$ D::R[EA/W!]3;S;09OQ!&8>_YTD7D%26:G) M@*06&HC 8XX&_)]ZG%8>(R'[..0LG_R,_.8\(0DZ29*1J0.?V XX3=0R*5I0 M'XVH2PT/#-L]X&R9WT!.X"/#YYZFV#=8Z* P@ O3BQXN3*U@V]3;I Y&$

^\ZP9+\ MQE^/W=%;T%0"K 'J,\?7L>F*%0.U #\8!62"[E\P0X%R46V]X-XSIZ:!RTRV M@^+2C-4'),P"O?<96""6[-R*(9/0*X%7J%[WS%>F+NY8^-=L1E@@N1^*9D$L MD=1=_7B5-@LZ!2U-D"D-_ +FX#LC(Y+6T!U(T5],LT02G -SEX8Y3:()@(2:'&\<\"MT6J:,P:BL+CLWI--.; <3QBM) M-FZ.$\8#[$#T)IK_A$I[9&X C/>4VB :LQEZFO ML!OW+.8TY7?$AOYRS52M MF4=9DM@]>9=;R^\\ J.A;[@QW%8-%F M8=Y@EPUBBLI,9H;IXMU# +((H,TH*YOX&N1EZL!VS/78SL&; Q)ONC"/#VK% M"ROBD1A66?3(Z\]?OGIOR'\^LFJZZV=K^/$%:O%EPO<[=UV43%28B^?XE5NN M0^>XX[_Z.P!O!K#TW8!I(NM6? <2?@2]U_MWT_HI199@R1 %-CF+ZT+*?/+147_VJ]<\4)<$I*="/ MSTAQKBXWJDF \G%M_9@YHF*ND_%Q7T\?YV;.4A6P6@2LE@-81=5Z1P1V]7AY M.[!]9: 6 ?9W7(3!BN+ZY4SKUFSV/P'"+8- *54_?[W5_BQ! S/ W,EMDA@7 M3R22[XFQ"1NW0[B"DX2&$Z;BN+;;Y";<,[V+S#)8Y=NC\"NO*:+3:YM#6)VY M5==$/X?<5X+C$60!A3$I"" =N( S$R^=4'!@0VJQZ\/-R_'*0K*_?*R;1G4T MKDE$MF'<2DN)TK*RDIIPI+72M7ICQQ' M(@IO]]F?F[/99WM:+\16HOV^KIVIM?"[( 4B@>",2[*;L=B3G<]L:02E=>OX.,VQ:U(.U$2N16#_IE6RS5"00H_F(EB(C42TM\ H[.A* M_8@;#0[MS8P]]MXV2)1ILUT.3#390-O2"K7I5L/,"NQ@>'LZ32;B?-@L[CO9%)'J,HX MP:,Y8<%R$\K:?_,X;!Y;A!$ME)MR@R=J9 7<9@8CIV)<$^[DQ+ F 8\HCCW+ M,$:'3W)&-F#@)8B?"C;&8"U,_(BB;_G=-YGR4$$>'H?A:2':+.X*$'.Y90M# MQ 0UUF@0P49>XX^/J1OV-REX,8XW13&,$9H%K,,.6!2, [SG5/[D #D4OLEAYZ'0QO1RQU4%"N=_97] M#0;D68;GF3,3-XU>_+IAT5PQ;KF$*2&N41;#E-YGB"8\OH.G%X[K.D\PF+=7 MTNQ [Z_ZWFL#EPE3GNB?G-!$QZHKL:8\V8%X(,[ K F:8=.>8,PIBVN%N?C/ MF&3"DX!9Y@WR,K CTPM&TOA.[JE-9^ QK:$:#\[#::_MKXEO[XSO%^++:^]S M%.UZZX#\W%OT2H0,3S_CIV 4PP>[38FB$LR9G'L)&E4#2TQGU\%L1P*V'=>T MYSCP%_@2^+QS%0N2J[E2>28=4&6Z).Q M]95XP1)3*$3&]A+<:"]!$D8(VR%8.T9D>((KZPI7EONL0!70.%S*9ZZS -A< M<(JYIK&EX,GAU@1I$2SQ3P;!O#N^X-O\+ 2FG#L!G]N!<1DY.=Z8%N/QL7%) M ?+"O3;:O<3S*9SPC M[T.Z=:+Q9\8],@M9R,%B4?N.GTPN%;A-5MAP1LXM&#YXF.-FQ<),(!9O-ZJ0"RYL3$9_8&IEC&A&:!G<[:A M&1\AAZC]8#R$*< ^[&0P7314C+\#@Z6:BA("84852^G'B;A^,!=5I(6B()NH MH<)M#?,JX5>D>3@@2FW@9LGG&8D<@5@@DA8#)8B;@V")=0]20M.)0 ]E!K-( M6.HJJBJS8"))6E2B$;O5A3&9H_U!H1'I2=>S,"TIQYB=:/\*Q@LHX3Z+N5 A MUZT'?S8U9S/09::J2(XH%Q/'?C0]AJ](0:;K5(E3@1?&,WB(T;8ZSR9@V[*; M. T3EG)M'6$5@ RK0]Z&7BP:.''4MNZE9L\F!@F_.C2Q8* ,A^DM1*YI9<&V M6&:",M!74Q,:A6VQ#!<4 .U ;/TLW].GL W^X( _<6V#-:*P2;GB!UIBKW() M<)MV ;L)EQF#Q5451V.5G'9"XZ:L"LFF.I 49J$7<%4J]%J'//AV.'1W;7G M8;[P6WYH&D8*\VN*#MET*]B!U9]YY(F?DD^X M7][77U_"$VA^C'H9+NX>VUQRL-B\N>Y\5JK2%8?W!"B\FKU1+H57!?DE4GCU M,*1<"J\:POTI_/G+U_#J(^EV)XX&4Q?#A]-OY;J6W9Z^=\,"8?614.WGI^%& MF)M QHIU_:60L=I%22NP*NTFXS:S^3N/^BMD-<_CLXE;PYQV@067QM+$JX6" M5&>S5^(&Q# BB->V #!?6I Z&.>A_Q;H*Z-]Y70MG%8O#VV.(Y?%UJ5#Y%)5 MAJM;\1=.^V*+V4&T'_=S^;''H/TAZUYU%GC'FK=N660E;^5B6[CLRBG3IN I MD,0FL2ZU+-6CKU@M5T+@.N0Z\NIO15GP>F_KY=^'&XZBCI>;6@D M-\?>TAEE96_3KF!&SIR4C O!3T*_EL[DY>.=.E8SCLSD9=UGUIH&&'1EN#8+ MW):002&0(8SYEB1]V.\WRO!M^+N,',D>*A]?E&:Y"O40/<^1L]X;C[352!:I M:7=,-[>*H[F!-FX4_>5Q7FJGU-S[C>E9=C M$KNY>1A7IINK#-="*J5FW='=W#P,VL_-'??&_489/DG-NAZ7Q%7+PY%#7+7>6@:5U%PYIJM6 M0LI!AJNF-.H<0!Y7K>I 6V6@C%?[ ,C-FZ.O'GE8LM_JH6MLG]\<7DBR>N3A MR$&KQ[A1QR\2N\9Y.%6N:ZPW2J%DW(?F6H)*NS(8J(/:E6V-/;<&5C+93=\] M8VB'HYUFOB9X\\6M:GI6Z'DVO(S]NR'APGU81'Q?VQ7\P699 >WP-2L;]F(I M(PTJL2E6"K# >(B%]K%4@@/0+NH<(3I*/)G^' N/AMT$/':6$_!N J^PG<"K-X0:DSDK M39BLOX:UR>(BY$OJSAP7!IY$=<5#(+#H&@[G!?>>.34-UZ3>&?EJ3T79<%Y[ M,?T1%FN,N=$UEE@L'&8&X5-(5&2;8)7MCJB5"'H4MD^ L6SZ9#UW39XZ%D+" MD3,]8CP:IL6\$BQP%19 /^?$"ILOF#9.IXO2=R:\B)4/PH*7%/Z*90D1#%ZU M411UI+SD.CQC W6P$%RR2*:!M3'-I8G4=ZEO(L#&#(@ O[%:= \$FP'I&BM= M""-C=;RP2K21!I%_QZ$$O??6X\XF2LRF27,2]=01WPC8^/D-%L MB$3GB30[G,#WL%K[% ">^ [@&T0367+(=.XW!D$C&@V M;"C%ZZ7J&9BB'Y(H,X_FJ!,S"AT \F1XY >E,QXK'?)#OZ..QNS9#VIG.-*P MQ!Y6GN1E"_E,B5+YR5(6.$Y8N)E5K/Q!'?=@2%7M\0'[?3T]7"?6C1 C )V! MS<5I%=8&%I%,,3-J C!#\HZ'(R1/9Z!R#($)/67,Z,AKI'.U0O)PG0$MPM1. M.F'&B?253A:15FG,BG7.+*RQ[:_)"2-VU)P1E0]L!2B<(<3Z/A9R5'Z<+FF] MWF Q;MBO8?WMN+.!V!\+,4P+*Z\MRH11R&3<#.&,?*9\FVRRW66JI#/U!ZZA* M#U]+ECM-Y[IB H))L=3"P.+1E.4_> M3]618MOG_"AA0BUKB9RW'WYYU7O%?O>6QB3\O1R:/IE3?XZ?]OZ9 ,"-?IJB M3@&4O[RZ=WS?643S@HCZ6*@Z1&)A3J<6_9D(D+O\]9^(NOR>V5+&GQ:?@S_> MT?GNT42YT73_8/V:>C@M8;UJCN#7)V4&)7>M)FX*=]MYV W_%@VK;8 >#*NIU1VZFA9! C,L$[B%'<[.28=(THU8$QS@F&BT:@7MG@ M1T>*6HH.RD7U$Y"XTCG]PR$J++L8L^;KS1/D>E:7&?NOEM6%+ P75HXN_H)# MGHV6T9*#^S5Q>%'C:I)"_GBZ70X8AZMA9;+ 1ASUI=+!ZGG?"MQQ!4[7SM1> M\V3NY'85N^S^C!P^XK5V_!C[2J4LV]"%*-S[GK/%L6![$8H,=R(5_W:]/X? ?2]9.@LO5,'J4I MB?25Z,E.V(ZE&H/^F=8TY3CB&CG8(-W2W>Z(\+\J[W7VHDV=RR4 1*9.<(^, ME,0#+@CIT:Z,]*/9A$%NFU"]7,DCX<>F4I&U;0VV(V[U>N,3D>/$VO8C"S*+ M?FM4N-_=MLA/#/';$ 081L3N"JK6.OWQN,."JP2W#OT;\##)J_>F0IP9_IHTF?UM);HO?X:[RO.?__":6V;!0 G*:\(*2, M("PVRR9N,&Y',4I=\C%.-)F#^% 4119L3/E7<>3T/?6?*+6SXD[M:9Q5 3]X M%-G'=K]LJ#@'Q0N3M#P>0#TS,16"91K@ %\H3&;Z)N9;P)A7WRF MYV'4, 8I+UUGR9(Q,/J:A>^X9!KG5F$V%C7M/$*>1Q3CSIHP'Z!AF488:1[8 MB>CJ1-SXNL@O%H;[?#.+FE!?.MAV^H'">-1["5)_SMB5)A^R/([!0HZ#SXX_ M;J(KR.?W,"'>#!,)6?(/M0V+R0T&G+YHHW(^-G MA*)2!(ND9N=^2\<3?W%%D0Y1]08/I?',NF;WJTU[J#$P1U'+.;:0B^JMQ,DK M<4.Y?)I6X$Y=X-1>.6=V# MNL I>EN>I)6X6N-"![5%A;:''MO]CL]T&DRXFS$-6 \&RUCREWM)N!&C<#DOD=[>[SU 7N=4D1(Y50O71LZZQGT(IQO6(LE_]\ M/#FNP$7*F]U<]WG-6\JK_J=.9SSJ^U:88,"R"HSOQ C\N:Z M"4?+ RU<-^%4SH+VSPRO/_>R%>\3$>_7VFC0, %OCE_8:LVI:HW:T8:U10TU M46]2?F@XYUQ$N"MZ%,-?NG>ZJ3Y!W:=Z4;"X1%5(:CC0*:D*2;4;J,H"&DLK M;5(M_GW]:+8K?TF(ZH6U59M6;21-W&C5IE6;4U&;&A-%*E:;7 6(LHJ,Y"O^ M$=49B1M'D=>?J$\N#==]QG3#\P4 [;]9K2YRYQJ(=J)XREH9D1Q-S15=&:8; M7:^-FQ]"T?4Z =*F=M\Y@?_KH_'?CGOWO*3>S>PMO??/[2F?)/Z2-?I>_6.N M%M]:7Y42=;UZU/OCGEH6Z@C<,7B.SPJBK?1&6J\LO/?CZRX(!^/16#[.%!/) M?3@#K,FKC.=1'^!+Q_,/43W\_CCJ-]HAA@C9)H3W9FLFNC4HW7BH[(_M_DCM M@DL;][6:XW7:(C?' L?O8>!/L H.ZO/;<>FVU=VK%<; M9SX>BGJ$8AZ%["J]'4N3A"AJ$8I:'A0'ZL%ES=5&%9#G $M<+8'V]-!VV.B]:%0)(78M-]J.Y55&95A1 M]RJ50:W"5E2N#/L2:#^/9<=FI2")/K!5KU0:Y7%D*C88.[8XF2 ?GT:URI&B M%%UX3['UCA73QEL2PJY)=C,86'-)71]6'O'H'.CAOX@JZ]A M\04YO=1QKF=Z?EA]G==)AW>R*J6'/VZJAL[+G/-KR*C"^3X5S\5-IN\L?R(+ M.C6#!;$=FQ:EBAC&Y5%FJ8&25=)7+TY3+XIGO/MB\DDMT;XAR5?,N$?G?\Z6X!R;@,KD[[D[6!HP/1I-*R MP]%2+N KEY*,F_I6TB67](I%FODV27&._8>4D+.]=BOEK90W5\I)MIBG_BQ< M^U;06T%OI*#'<2I)J4Z%K*3$782OO#!Y+YC$7=IFX[!]46WM,%(;WK5F='M% MVU:HB46H>'QS"OBO-[ M3W-;7YLL63[4HB<#V&ZD#T"BA*4[KS'$#% M BF)&ZD8YB+*0\9!9ZR74PFGX0+:"(T\#A>4<7,L[(I1O_+>5)6 M,EUE->KYBL@V ^WR2])*H49L1*77&0^E]OX.C::12Y9:T]":AH:8!JV<@I:M M66C-0FL63L;N*)8NA?1(?S*?M_2Z/-14M,ZX7TX7D#KU\"3O EN+TUJ'3XF>KPB^.Y:T*GQ8_6Q66F>4G=131%BIJ4VO+U:&7>^!&([.V4%$ULM6F%Y_R_4+STHN53E^1VABWE0>: MCE=K&AII&M1^:Q9D4)_6+#2.G2=M%@92'Q:U=J'I>+5VH9%V 782O5&CLK': M0D5R' JVA8J.CM<&X],FUK[,Q%JMHXX;=2C4IO(W#:_6XK06)Z:FWJBSIM;: M- VOUMJTUB81@*#O*-[0FIO6W+3FIC4W)6VG!IWQJ%'5_8]1I^A'WP!>1K\) M2OW[Q\#K/AC&\B<1V_,EBNHYMZ>7@(]AVN+1N>=1W[L#L"\L9_+MU__]OPCY M]__I=K_:4]/S7?,^\.F44,.UX66/.#/@I4L!/^(%]YXY-0T7ANU>N-3X1EUR M1R=S&Y!Y>";_^\>'_9(8E4Q ; "RSW3VRZN) MVE.&BMI7_KH(/-.FGG<^^3LP/4#+L<^_F]Y? H88! [ *Q+8)A_C:Z^GO")3 M.C$7AN7]\JK;?_7KH*?JH!HQS?+#MR^Q;CP0"IMPU**)LE#@TE\(.S2\<1?7&H9:%9]ARQ=$QX_@X'-2[-K M.PNN6QSG%IP-!]^]C:8ZC%2*KN8A52&09*=0,<.GK:T6IT^ALBU8I<3QYY2 MJ^B"QC(2'42A2SY0Z7HV[.\O1!MA:@BEBDF3H@Y?+JD*^F2]U5U J:3:XCA\ MINAPP]NKGL,'8PGN!&PBSI=+"W:@L-,C7WS#!]<:__K!7)CP&TZ3DZ+13&GH MV3PWLW@6,C$9QX!_]%\I,0%1R$G8G.4SC+(?WN@C[<9[ MQ]2-(DN)ZI^;+-SN7WD^S.%GG'F@.8R>[O0V?LVZ<2A6PCYQ/U%G>"9.@T-5 M5HV?S;)*;G8]@._B0](E=R!J2YRHVK0->V(:%D &G_ 3*]-&5H![ MO\ Z>NS\ZNO9ES/R .QW#Q M' ]^ RCQK4P,V- &HBG_8S V0[,>$;.)WX ;[IL54:!0T6K=U%K=VVI&4X$OVWU'86 )H/FR3<*-T;GCF);PF6,*$W-UQ*7@,>["?O MS:IZ_,$X3*?GCT#V!_HIP-/YF]D7]O9-X /"-E[G7+"Q"_GJZKKF]]3T4E!H M=HGPWNH\K^.MCON#D\![JR.;A?=8+0-OTV+W7\71$E^NC7\H0_N*VLN#V*;Y MZT2MJ(XJHURR*@-J!<6QKPQRB>-.U*X62\MYIK#%I.ZC.8%_F=J!U *^E[ B M4-OCR]\GQWX$2P]_/G\RW*E'6!)%^IU+Q_/A19_\27W8UT9^'#_U(>] T\5? M\76%?#2^FXM@0=ZB'P>;/]\U)SC#%]^9?"-?;?337W_^\M5[LW;K:P H/X70 M"^ 9[ ST)%01X!QN!G;R.0(-, /(,<0<8( W":Z ]FVF%YT6S;_87'?/2\IN MD&/4&&8,,4!+7"#_JO94I:NHW;[R[Q^/BUD!WZ?3?9C(IL+)W\%$O^,\-[,L@KWG4^PR>(5(O]V_'_?YV? ^ M8#:1DBM&J$1**N.!_J)(>8@]V'%!V!^/#R?E1C-_[L*;8A-R\9Q:#FZ-9_9G MA@OY'=U^6,F$;3^?^>"TH>@0SJ9];7JVL4N =?$$6]A5F0O]%E1B8+Q>SB<'T)GR?.#P.8?1+/+EYR MHMFIF-UELSNV^)QNNCD!_OBFRQ8\!#1BFP 5_^:ER9'%N4&2KJJ M"<95A,\+XY9^(MSBQP^)RR+3)B&EQ7B NR>.M[D915UUZ1S?>D3S.7$6E+S^ MX'C>&[R1GU@PASDS)PR&3C1C/#16J7L2]%(-<,?S<,OF\FU5IA;R3; M=NY5JA'V 5]=7M6D6RKHU.0=:_&!8[P(1!61,^=D]#YM2:DOMG M\N7J\VUZ4P:OW\RNV,O\3N/7B&5\\,/JTJXX2*^6VB8H 'X8_@T+?&N:T M"]IR:2Q-5/#L76<1!%NNG %T^)%K]SYYY+K!6%1(K1"V)&AKQYCY,B"["LQ8/O7*(L1.O>B) M6V0YH"\8@*M5(+>5*O6JJU2A4JO#INMT,6*5J-/*J-@%_. MGV63#A_Q.?@4? 8V_LJQ=/)F[T"J?><$WTCO:WMB M!2QH-G'978%)C>:)[W^Q!PH')#F$P -%_1TFCE%[\IS^/O&&%V&62]0C?NU$=3]VJ UGAUHO M.T::EMP.GR93](8Q93@:5#),;8 MAO50W/#P$\8_9W?)>U4LZ"KCY,5Y]LB509CK'EH9ZZO!NILA?!M64L7(BCN' M? F62UY-$38C46YC'(* 560?7&,!&Q>L6&PN#3N-27+ .R MVY1&JP&6IIIA[!48.<.>T!1)P@%8P#Q\'GTM4M;PT^C+@[>>"0(4FE@6?/<[ M$FTDJOM=Z>R':I0W\SHLQ?L&P_?.)Q,WB N,DS\,S-WSGU-8AM^&7U[;XC/Q M5?C1H=4H!_H@L0;DG?6X*!:LOS=0AL.FH5@TZD91M0-03*] W\$19=6NDDN0 M9=C$AZ\\@U?.ZQ";KOAD26,?CK$2C)D8 "-5RXV4*CR_=/@?$FO5?.P/BA\] M!/U["^L[LFHA'ZCO4](?+*5#!8D'C,V."&\1G45H+M\]@P@(;TZ+BAS-* MB_3!8+"PB;Z*>=Z)D:*RFM?V5S9'^. =W9V%^8$^ ]9%$[A;ABI!#$%$\3" M[+#"<$:DO'18 374 RMQEH%5I"PA+>"P3#C737Z[PC('YH8UV]AOY!R FI + MU_@?<\,M5CQO#84\>^AJ_<>\/^=H-%&>D4'S/0!< #8GDH4,BZC\77LP2P^*HT:#QD#E-Z4$=G$9*PJ_;#5(BG?S>3Y1R('?4 M7: C$[*2B=T,>Y M-)8@6; GVVVQDN(8CQ4-%8Y4T5(Z[JF#!--S A.K0QB([3N$-1/#:A^BN1C6 MI3UGI5H)GFIC#8\K;P(#=3_3[V#G,+IC@S:(4>\<,68\)!\0Q[NV^6@9A.E% MLM';TNR,0P% %/&$0^4H N&!U+IUGL NO[.,!<_W=)>.R[II5$ [O3?JJ7P? MV!MMH1V#B8&4A"AGE-'AA/S-"5SKF=P$_C)@::?O#=@Y@89AFNL'P.O3S7>@ MK&O#DMG]:-KI?50Q@O*Y^%0W,Y@(YCFWIS +3"+FV&F?]J%C8#?CZJ[B;AU_RH%53=OA--4U;%Y3GHG7(BP(M8-*.J;0"YT@GD-:W[A M"!MBFE?5MQ*5SW,SPZ+@X!'FL9554O376_7/V)G8#EEQ6JU18N>J4AEU5E:2 M+0111A\+4^0+5K+%.H2K![[\)-BP.B*S7_R:WFB&7Z^>"JIZ M\E@L_[02(%KPZF*H-!71@N?<@_'H,$Q%?8JP#MK;@*+OY\6'O$ZKWO#7\97V9O-;TVTWC)H<[B?]'<>*3DGE(;MC"L_^F4W,,N MVW:P#:I/EH8)FQ[8Z[AQER$VZX[OHAY(HK6JP.F,]70*;.R*A!L+>"'"#J

35,*3%F@W2"\NH)C)X?ZETTN-II%N.=SF1.IP$O M^7%N6]5ZQWSV\1A"_EV/HG\RI M/\=/>_], .!&/TVQA09 ^\<'ER":%\R7C\8I1&)A3J<6_9D(D+O\]9^( MNOPN!HXTCY'%GQ:?@S_>CQ"ERN1.Y MB'Z:QS=_N";F^RQ)O&I8*UR7(%+E7E1)\&Q#4N&J4JE]T*ZFHW5KGMB679!Q0 ]UCZI MI "H?45(DMUZ*]XG*MZO!^7$YM0GW\UQ\UJE.56E&=9V/]!$I:G!IQQL4"4) M0J^H/:TZZ&HO:M1I6 @EB6!K)-@ U19:$!!](\7!C,L*01W7^&4)#:F59Q6 M<:0-A&P5IU6C'[;G(>[3UYL7 IA1T[N9SJAYB-^ M*TH2I2LC;)DP_I*7,CJLY%(_4:.BP*P2X%FLAE9WH#<5T8*EI8;J88CFZQVP MWA.#?R'Z%;.66^<^;QS$-,1Y:UILI*O9C$[\FUF.^O[%2*&NDD)/U%^M"L1& MD&VK26C)MHEL6RW,.ME6V[542391T'9B+!FY3(\5H[ H68(!P6.+L)R&\?#@ MT@>L$OU'6%\E6?XH;LB47=^)SW/)I[GV/K!);JF+:>;7]GDX^,X27O%:^M&P MEB[V[)C$[96P/-.Y/;TSJ7L]!53-&?S$*C,)H),@1U_E+ *O)8J+YD3G$#*_ M%\5J/D3%:B0GL0 X@G>/HLVEDM69L&H\2"]L9,#JW91'U9MH])O9):^E(Q5A ME5R$7$_EP;629"RF'_>TC"+AOOU<"R?AF&)2$:(1*,8;-QB8[K82G<-_C:\G'A7 MO+E7%;ET?E$8"5-0'FW6S M\P'SU]@3W'M#[D79UF2)2!C+L'BA/1MK\?D4ME,^@3E]"_O=L>Y7'JL(:9.E M2Q]-)_"LL +E-$6N>%H %UN!>V&AV,]\PCOG-IP./(]K,=D7/A=K&>5Y=S#1 M;31/6+OSP.Z/B26V.B!?$/D+-@97:R7_[U'IS^B4+JQ.OVX;.B2C9VW8UZ;+ MIF?=QK!F9T"QK/,C.-'D]?7G+V^R'?AH^FAV-O>J2J\VGLWG3OX5+"!BV\7$IUKA2)-9EA7V3P=IKLAJD$\-U MGT5E26\OPH=S7ML9.-@WX718_O,R.=F&/E654#JCN7)1<+(6G*/UB BL!BD5O8^M!D*4K=S%=N2B6[,L;^+ ^08VFE 31 MHD=G(UTMQ%39\"VHI:DF[GNABUA>!C[?;/Q?Y]XCYQ/6-H]7X&8>S]*B/@UO MW\'_Z(2G6N#)A:=9B54'7+3$H5BXM7XMG/HW*6*AQP^S@UN/+HE3I<1TD5LFYA(SE7L.6R6DZ]PX3W*#SY0X2HR.$->%-8/T>0B^ G*& M:Y^"^V#2:H/13M(6A"D?$3,%FMRYALU;X3'"P9X2GP:+@._*16-J,E\*[)D=%[(.[S+LXP#3F"1UD&LSI9&_JVR4/;Y*%PDX=C5N]N^SPT4[Q. ML39\V^?A)7"Y[?/P$KC<]GF0)MFX[?/0U$0N&;*T1AW9ZLZVY?%;0=Y+D'MZ M.:M2*\BM(!]1D/5.3QTW3Y#;/@]M#?1*M*WB&N@=;237LM'6W3]]F=/[;43J]?6_VGMMU#CG8/W;;=PPF7%U19'4DEZ_2 MRG$KQWLPMMN55XIK]'[:S@QM%>[3J<+=+^DBNFW-T,JWC/(-VPBEWS01;XY/ MUNK-B>I-?QA[:/05K66J*KUJ-.OKVUR6PZ^59S349P: PU;Q6D5 MYW04I\; 1JG[*!3./RCW:#^3:IPLON^P2 M&^$J,3Q?%8/:6/A@\-:WICBO%' MD^5^O =M7)*0#)E(\P%O9N%P;+3=Y95]F D'#3\3_>D LL*4S))P 9:Q0P&Q;6RL3"'^P73ZBX^#1A.KJ?Z=)Q M>=Y_B$5,J_R4Y",C2!R@!#PA.&'-2@$,_R(!RDYQVV!8HWJ (?P;0+:M]F%?)[)QBT-Q#S5C_S5,UO:2E^.7C@LL1Z;*M%14RMX( MY5R<[ YZXV1_LI:5$JWZ!5G9UW6U$:RL6;]V&;.AGFQ#(2_9M@KZ[DU_#?[5 M<9W>@7("?)3)#:F4NV6X(8/1<-ARO"G+61D<[^GC7A,X+N$!1:5>9U%;K>BJ MTH@3"CG=SDHM]G\#1\5AO7,-^[CI/-IT"?(:UW^U6ZO[L#B;A MI*3GGICA!B=XR\<_UJ6?NNW2;Q?0<<'T4+9OC6?^@^^0\\G?@0FD I; &/YS MA_5W]SO,F;R"9TM\]5!_)'P:SGSGB'G#:=FD("71C'+?CPQZ@X3W41R[4GA2 M+8%W7?4IZFAT:B0H=MVC#GNCP=%)<+B#60+A)#J1UGO'YTE)#H7LC-G;?QBH MDO-HWS,5V=>Y$HY0P.H/C\Z\X[LC4IV&]+5![^@\D1 MQ:@WZ!^=1U)X=!*=$"K#XV\T9/469(_T&2OCX[MZU=)\9W;",-EOM)7?1ET1 M#P?]XWN[!P9NR,ZFHMXN> ['7Q"D6*0EBA[KCTH]$.4M([TL@HGVGIEI=+L\ MB9$^Z W6A8 M3KTB!))7X,J@GC+J9VR3#Y"]C8;ZJ()6T+B.>_W>^@G/=JJ42\^YH,-9[&?N$XRK>T<\W!\JP9)_G4!LMPY56;Z!H15?W@OJQ M.\9XJ"E%7?F"5-X%PU@9@\79!4,RA-"9$=-^I)[/H#)MX@7WGCDU#=>DA>NZ M) :^F5U'PU[;7Q*#UECKI=_KJ\G4]%SPR4JFZBK_J$-UF,RI;C29JJL#I:I] M+;FO.I!, ,F$QU^2)8\R!GHA]6S?<9^[J3#D5*VD/,2*!^?1L]?V=3AR,?U+ M@I&8(]]Q>&^H;237%@@;0+.M4G80S=#K.4V:;35@A\F9NEDM\]!L8QSYT]R< MS&$VSWRPL1[R SRD;H\CD_X(?'BCCO;XLXWP,/(,V_?_Q^[UJ__G]02P,$% M @ )X=A3!+7WNH-%0 PND !$ !A8@,-IKH_C6 !KH!_OK7YX7O/%(A6<#/3\Y>O3YQ*'<# MC_'9^4DD.T2ZC)W\];?__(]?_ZO3^4@Y%22DGC-9.?VKC[V'*?.!5#KW#T/X M29UWK]["OS/G0@3$$\R;T4X'*S_+#]*=TP5Q0B)F-+PC"RJ7Q*7G)_,P7'XX M/24RI"[C7B1#P:A\Y0:+TS>OSWX^>_/V#!KETP7EX74@%E=T2B(_/#_Y9T1\ M-F74.W% "BX_/,LUMZ>GIU=/;U\%8@9,7I^=_N_MS4B]/Z7%UU5\=UP!E!&N MEG3SBBF1$_6"](FJTGE]UME4 N5\S;3I>2+\M%5O3_'QA$BZ%J! G\APUNUV M3]73-2DP8B6L&9QL]0TK=9 M27FT,+?&"\4IJN<4**A@[KI"P"O4"7@G5\^CS-PT>(#M>I>T"ZS.<=#N".=! M2$(P<%64%"Z7C$^#I 3*4+Z-11VOZ K3@_D6RQ]%&5JFPNZ/3\!&VF MDQK)/Y:"OH+VI20B\&D)./CX%*I(,&G5LIO-BU,61+@%+@5K ";!DHH0C%8S MIM.#B>42OZY84,6-_$9+Y=%I7:F@"N.LR4+Y9%)7**A"_9>5!_F,00('?WQ^ M&)0.N:I15X$;X5#?XUZ?ARQ<#:"?BH4RJ!.'>>?Z1I-Z0_Z9^Y[MT4CLA*:N9ZS75*V8-TUPO M*4VQV!NBRX#+P&<>>@(7Q,=I9C2G-)0Q/ML?EX(#T"AP1J _FJ!S.;P;#6\& M5[UQ_\JYZ-WT[B[[SNA3OS\>M:>"!!_3D,&\EA@RM+J,H(+&#]T'N!M M'\K@46Y?&=AG=N]JHM<;?7*N;X9?VLFR#F;]?T;@!98#EM"4 MHO6^'EK]OW\>C/]HD:J-E,6WL56H[."8X+*X.>]M;HZ)9^OL5#")4;18$+$: M3D=LQMD4% 4+0M<-(EC"\=D]@.\"?6P-%6E+D?PI73HRZ?J!C 1%6&/&3C!U M--;.AK>3,F\Q-& XX(\@92#60.D%%C3>%-'0:K?J-JC[FC#Q._$C>DL)JDR- MB;'BS8\L$+PM0H!\',7(T3FU<&RQ?AEJ(.@%%M6_,UM_4KM5MT'='X/ >V)^ MXB"L_[(H^GU1T6G55LM&HPX)G[&)3WM2THUEYTHM6O_)9-XI"R?FT:K?H/[[ M>$]^A5OCX.HN<3B((3 ^L<#PVT<2Y"3D[)R4EXM* 908%$I(NK=!%)F 3$]L(!A6,HF7!QDTP)1VCMPMSW@ M,)$^T)#%*YQ[G_"T?VQ]; '%L*)->*G)=L/-4>Q:;(QS@F"/T-9'>LTXX2XC M_H #4:0MLRPT%I0,B]X-0V?-T=%8MD@9%PH8K!J3Y\W>SZ; @H%Q]8NU'56] MU;=Y"QTW)$'26Q*&5&P"4KEBB^X-"^(-#R=ATB)@VK&>$T'G@>^!@O00DZ'< M@H%A>:PS^6\G9M.B8$!AN,0,9GBEO%@-XN>K$9TE^60?:3 39#EG;D]0$N-3 MJX8%.<.*>L,>DZK3%SC)&]34OWF'@R]I<36[Q]$"6PMO">=49#(CT*E=.\L6 M,@N"AC6ZQM-13)T,5^52MYB9^B(J2T]ST0LL.!C6\['NX^JMO@WZOH@DXU1* M,,\).*IJT(D5;WQ2CL ;PXH^9>/H?%HH=@Y?[Q+&-H:S\WD-U0/7E@2'G_<+ MBSL_I+_:+(?=S61,)GX](TEJ?!,3^65?$XD;VQJ()85"MX)B<1G4&K45R_*\ MBQ:LV@D8.FQE!&4 ;DF[L()9/8.C!;9B*D>^%V:+;;TPH;8"5Y[_T8)5)1%$ M1RI75@932FK%J"1UI 6H3@Y)MDL9GY7WJUSFB!6Y*NDG+81U\U!T&$N>ET%I MSCZQXEDYCZ4%U9[0HL.8*2D#+B:T K4U :8%9H=\C5R'*R&Q]#ESEH8-S5HI M'RW .Z4<9""V$)6"7))H8,6Y9N)""W7%N'C6[\D7E[L\FVBX%3Y+-+V%JUY0 M-[,9M^UIZ<:;(91K!;%B2+@%\U"Q81WF'>J5&4#]B+#5/ X2=VZ-9Z\ M&XQ M58G+S*1*V-EJ&#N&LUM3J!C7S@P3A>+244"+9EMAM$3#6[CV#[)=T9 POU:4 M+:WR3<)LW7W#;$EK6QNQQ-DRAF H/TRDK6N-M+5XU0VU99 KI3A\L*U;*]C6 M8ELMVE;HB[GRP\3;NM9X6XM7A8!;!JQ\X0%";MWRD%N+48V86ZYCF1\>,NK6 MK1AU:U&L&7;+(%E&0T0O* M<$$Z*RI;CJVWF.P2$,T/A64T+Q$2[=8,B;88USL/G\&WY+EE5[5X#MZ*:]4# M]2VFN\6YLSW71O5"D>YN_4AWB_9N:$^I$-3#N /0*'%Z.#K.%,T7%LX'W&./ MS(N(?Q\ WW7]"\I!DK"RP1SL12]HM MGL_7XGF@A+X,TKM4++.!@Z?T=0^5TM?:SX'LI_\, RPG_B50PIK[;'1(I]4.9EG0VK%X]2R_]#F]I<\H^GEW:G'P=_-'95-ZM 88/BU=I@U8M M^=W9L-BM)2HU6JPJHV.JE_ZQ-RYN)* ;NSNT1J^X_FOO]M!G=UZ[+>M*ZM?> M;>"$N;)V(S:UXI][-T,R%]F=U6E$6@=_=#:5*S<@_R'O;CQO<#I#1VEK&S+5 M?"$RM3K(IW/VIG/VT_[M"&NW(=SE_5FEADM1'XFTDOIU""QP )(A?D:YF@Y4 M%?RKD]9#3;Q%3>S1BG>G C_D7K$!BAI?"V/W+YVSU_4 2)B\5W]Y%:'7*N"+ MW^\FJ1>*TQ FYU,>\ Z/8,7(W&KOUVO>Q17W[@$;GKNU9/=FZ*X!\JH^+I8[ M%8K7+D-D<60@PE5=?4K$Q&>'(.3Z^O/+P,9W@7A'S3[)2.Z9H(;^#]'CZ4K6A-PVI@/'K MI[6>--V]W"LRUI4HX/M:F%G6.'RDQ>W5+LUX3OAPJ=;T,)@)3/\>\#%Y3A*" MKD6PR#!YQI]VQ1[V9<=BQU>XU4"]22R.FK&DC!:QQ+CEL-[$X+.$*)CX;*9> M!O,DQ7XL:!@)\%22ZNLO*BIMO]@;8A6#6X**P$GM)?4;>[\EBE0#OYX!D^2_ M)8:"TP &1(I[V/&>8Y(_XX-PZOPSMGR3$:AJ&5/[U"Q^1T-3#@X4QV, <[56 M0.EP"A:L072$;3^6_C4B/DQY??"XPGBTEI^H[\'(W7^XUX>D4K+&" L#H%U+N*Q'H.4A-_;MK79RI=$;MR^+?5$?0Q/_* ;C/K[*$O([?CT1T5 MRQM&)LP'GYG*M5.YV?W755.!^%M+OIY&:@JNO#B #$=?:"9Z)U,M^&@8E UK MPWV8-&QYF!Z8-DA9?-2PMN27UX8"(YEK.ES M*F8KU88")=6I];3O1L3B&*H[X.83U])_4NR8N M+JSQ2HK(QRV8 ?_,<3LW?7!-]5EHA[K?='_7#O/FG)*^J5" ,]Z+&?(+.B?^ M=#@%"LIF'/"7S&-$K#^4&(\^!V1Z+&9TPSA-!4L![WF>BH(2'WOZ\)$*C,_< MQ[B3F6Y)NU5OF#%!TZ:!6*#"+@C_^C$B*@!*UXCJ?DL5XF,!7YNDOL#B'VS_ MDBP9." W 7@:97-:"7G39H3R5NO7FB6GD_FLIN2E/!JLCGJ"'X^(>-W5)G2, M>3;#Z>\P+N-['K)A?3MI\\+S0SD)!._S&8R]5*P73,7^:B-L&F[Z9+*91"X" M(8*GN,O!#)-91%:N<2PCH+*W@(3Q'$G<\#[T@4)]5FI M7KVC63A^"B+AKX91N(S"X?0CD4/FJY.,3W?#YXM(E9S!WSZCX M[@X(4 ^G8UA'DV2WJXB.@\LY9B4..$;9;XGX2L-D>UD7)QXS,":6W97=E]?1 ']+ MPDC@C1RX2IVF84_T"#6%E!%EQMGOGA<<[U*DWM"-BBH4[+F,J&EV;;B.TY1' M44;5M WC8EO']#F\\*$+E8NDD65@"M/R[YPQ[,ZI%V'67,_W@R?L?^";7 71 M))Q&?O+MF/@+52:!=ZO>2$5H49QU'&_ U8Z1"HKB&[=$?4KH=[!C+_PP7^'V M6C11 ],+670)7@_4I>P1WZA< ]W Z]1JS'QB2RZU0(EK56RWK &_5J=A0YD* MW\8-!T< <(D3;7IA'/]7736X8KX*8_:G4^K"@JQ"C#,?(7Z15V1TJ9A^WU$C M7L1=DB4V=B!OU/83+/0P #K@Z]P8O0=5K7$LO6>;0$,W.8B.WI=/6*;[U*ET M+(K _64JI'Z.93TR%-RY*L2-<^MP2_DJN!!$,O^:3#"N[)+@BJH-9H*4@;P9 M7_7,F]%U:C9-=-.W5/K0B 5N5_H*U%0+:3-$V8NT"@,\T'@L(L5-QXW?*\:6*H%8$ASI4I M;EJC>WAG%_$9P>-W+B6\:$C;29HFC%)U/\+)B/!+=6,1HUL0V4K6-*'T#+?U MH+HEKZ\";=/$BS?F88:P 6:F:9HX7Z@,\4L4!BF*CYK6^*O C9+[6N/SI=IB MW^#N5"-OF%\3+\77Q];&Y!DS*? \,<<$L?@BCB2JT.<$CT0F-/@?10'CA9WN M]QV.Y[$L!-./LH RI'%L$L,?+I[]A#X/GA1>)(T>\2_3KV&&8_6>BT),SG M;I;21'TEC1AN; M)1:'">43Y.TK?VRG,%+OR>=H]+6Y@,8@,4]N-.&3;YZD*U8[&^BN( ME0_Z5:_R[Z2%+X)AXLA4UM.$5JTQVK"? 8T]\\V5'OEH]W:2Q@:X#4TV!7++ MR1KF8Z.7$ZE+I/X63&0/PZ9X;:>28>G3D":Q>,R@3M94R6)J/51AN#J1./$R MB[?AO.QKCJ5;;-%"3F*#>Y01VZ[6V@R/7($F,U('I%F<-_.,R=&;^W22:$.? M"+Q<0I98V&X6?*!7'PLHFXRM"I-9A;RO';@T,?TKWO?&L\7)=RX*>^*99TUQ MXRU@WT7HD@^GZ9D2=4FL'CTR/]>E:\0QB[2=M^3_ K'^;)1!D#Q!XR2!,00F M05P87N#>)KT+>"@"WU>GM^/=B72C0L8?T8IK:.:7S2W8GUMC1BZ;TVZTUO&< MA/&"F_9DDMD^?.+4BV_'LEJ[O7[C;"CYNIHL'!U+4TTP5R[4\TTRU_G5KWPT M%I)^4R]_>6ZN_$A&;ZV7#J<#=3\Z/AULNP6A(OUQ2@]#F!OWSG@(PV]C/V+> M6.:,?YU*1Z('XZCU9<[<^165Z)TFIX1O"8_P@PFP@,6KV-2!G^2\%RYHK0/A M3BP;-S9NN8XN&0"JWEZ7(_^>.YKJRV/QAS-^^Q=02P,$% @ )X=A3'K% M"%\J' 9:2$!YD)#JXWQR?Y?_N@Y0<"*5)^O-K2C]_>,RRIY^/CEY>7CZ^ M_/B1\8>C'SY].C[ZGZ]7M^$C60>'-$FS( G)AP-!_W-:_'C%PB K+*ZQO][S MN!3PXU&ERT@A_W58DAW*GPZ/?SC\\?CC:QI]4";*SP E)?EKAU[Y=/S33S\= M%5\K4B&(6D17;HOH'1QLX\=93&[(ZD#^^>O-9<4=I!D):1+E:<8I23^&;'TD M:8ZNLT?"+T4^U^2,9 &-4Z&^$)5MGLCG#RE=/\6D_.V1D]7G#U*8B,;Q'X]_ MV,;B=SHI1T/,6H1AOLYC":1"]BE;/W'R2)*4/I,KEJ8#C(7+'N3"-AQWP2L9 M8JQ.RB"SEM)/EBR2Z(9DE),U2;)E'"1#C'3+'&3R%1$%:(A]+0$#TRH*W0.] MC\DB34DV++<&48,,O @H_^\@SLE7X76^3<80*^WR!L;R60AC\L=!8>Q*&636 M;;Y>!WQSO;JE#PE=T3!(,E%IL#S)1$NV9#$-AUGLJ6"0,ZQ.REEP, H?LQNEY5;ZO&4Q>WCT14 M34,M;0FK&QD&<2A;8]& 7(E_-Q21UXPD$8E*5=+((5X4:DO%,0L;RF+9962\ MZ9;25?2\5D%Z7W2_1*_W(0B>CJ2[1R3.TO*7(@"'GXY5'_%WZN>_;>OW4G(< MW)/X\X?FCQG-I&_ECT=3F7I&5H1S$HDNQ]:6;R3[QI(P%S\F6A_PL!0M_MK 1+>7K"B.4EGG2FF'5)29DG_%V;J3">;I6,W4GP^V MY <9.W#)8#PB_/.'W\L1U0NA#X^9&EY-EONO ?]--#JB0W)+A)DT$\7*F'L8 ML0J1BQA3[KT<,^3>)4/E_D<\N=_:?JI-M?9;H\(ZU2?R+>W?]I_2&Q(2^BPC M+XJ;P1T :>F=E71JU+9M9EZ^::"K""6"[8(4?O^ ![_%4'YG;+NQ-7U6L>A^ M1IA;AP_V?':9\;4_2TZ> AJ=OSZ)+CA9)-OY&5O-Y,&AH@3B0)A\?T_M> #) M4Q#Y 0]$= VK'AH 2DOG!#,4X)[9(6"5HU+_GWA2+R<7!$[E'^=_ST4U%LN1 M[R([#3C?T.2AF*1J@<"+1P4-R(,0&'V\M4,$*%&!Y8]XP%)."FY$KZ6%"=TG M%8SF)X09MMAN3V23$=_P0S5'Q4*'OHUO?&HVYNH3PGQ9; LG1[ZF M'3=[]D6*08:VNX&HS6DOT8C2<_X:QKE<_?["6/1"X[A3O3LB?!L(S<19*+_*?N>3W*AJ]N;@Y!6O04;*:8<>SAE2+5= K[INRL: MW-.X&((*:V\S%O[VR&)A92HMSS:MK$/)59#'Y?H9&#-!UX_I M%Q!.\S1C:U$_1L]RQ=C@DX.JG$(P44U7R5B2P:!N->J:KL!BPL D"%^?X9;$ MJ\LDS;DT](:DA#\3?=(!E"I"5DJLR8>[!P" 51B^=D>TDU$>9M\#+@S.-HLP MY'D0G\9!FM(5)9%IV<&+:]?_@'%A!4H_MP&@ 0O&-W%UOGZ*V88(J!<[BIV- M(IA>10] CQ4NOJX"@ (0B6]9\_:1\>R.\/4)XYR]R-,0[0;&3%$V+#H*K(EW MNP-I2'1"5'(_X4EN,:9VEGH'57WV84XE'.86(-E&0?BFA,N-,X \JL5 M IS!GR@4C1CTK<\*W\UU&*).:[NZM<^96PD-31>.V7-#AL%>V3)M$X*[)C-F MVTZDJ<]09QGDC;4L&P3@&V'4CAI 2C64O'MP8RXEW--#&PKB;Y#=X*H#_=NYLB/&RM@AH4! "9O!?@&ZS?R M'HB$1.,TET3>E(6TWKG &%4<( U8$>3L+ U$)KZE; 'M-4N,38WI M<[EEI?,9:\8=C@#RVY4P9E>H>Q.&_.5OMX^!Z';]E<31R>:6\*=%=LJZ@PDK M4;46J"?"FC"04X"TF>3@FX]91!&5G@3Q,J#197(:/-$L:.\5=U"5;;V)"FNZ M86Y!VFZ3((03+N./$IU#G3V-$W5Z$0;<9X9K+U,TWI-C8UGA:*M^.6KGXDK\ M^\TN7-+<2379*M>3O(JTB%W9SV\O;YDIRG4M'<5TZW:E->K8OM&?]O>V-[OO MTY5@6_"9VY=&^=/(*M;HNC)T5=GAU .\E(B R8/69^29Q*PXJ*%,[HSM +35 ML,Y*BS;S/CY"4."0IQOQ3XR(+UR8ON1LU1G;:[Z41PSK7Z:;P0UBDMZ(*"E,Y/@(JSF%,R$Z'(+]LJ69IL07;]-5\\@JHG-M0VDWFUPXUML$L70V#'4 M?E.NM[[AL+_'PG5O?ET<^BQ'OR70]0EEPZ/0* @-8;((]) .K2;>]I"4*,.: M8M+]L#OJ5'V8\/*.,O(7 @-BD"JJJ%S$6E578M!Z0E:,D]H=^^U%J 5VQFTO.'E#H_ M MDU=NJ?'6"4E(=UCCH&J 6T.%$X@N=YR@T0C V(DTMJW&YL'>:-;9'(!&--FI M>SQ@PJ7@MBV&?2@ RMT"L9GR771-WK+,0.(.+D$688;RA&A[B\7X'H.:D:2Y M,8]]P ,$V+CQ\D'E8,T(9_(A6\RT:WW+P'3X:KBT^@FM(=)01O5"])SI0[(] M:Q=N[GB0I$%8.)%$Q;]4>8O^+]_VDK>][6Y+N&MJV[GAQ MRRRHEDR,,*MG,]5 OW@],.V;UF4\8K'D^^VIWS^SB>HMG23B5"U(A MEP]NGY'MG^T9NAZLUI=Y3*S370FY6I%0 .[\-7P,D@=R(S)WG>B-;P6G#VMY M4:07ZX0529_\LT&A:58C'OJ+*R>]].+;UB>?;116+CE[IJ(&.MG\FA+AZ 5- M@D34.@^+,*//NOO'_1EW&X/ C%,N'(6$1,5R^C+8%#7K'2M7WHNC9NJL1G=A MR9-QM_ $9IQT,=K,RH=3J).TV:F**&EHY@=@)QN#H&)3CC""3'1 MG26IG&U0DP\2UD6;>2+ZO9$<1XM!=!$!=T]Q%%GE,&:8K+EA<X3"^ O&]>X9:L2^8EK5IK^8N>%YI("-4 '[6Z![ M977RH\%/N_:D.T(P?:X. +<_SPU.#@<'P*0K6??40._TFRX!RI^>XF(:-XC/ M7TF8"Y/(3;40(%< :EM$4LT)VMX"RD.V/03,#36#@S0 5WUT*^3]"5'%4Q_M M7*9I+@7\? MK2@/-^NLKTYJ^\[Z6QCML_Y:QBE/HS42?9G(XW.)T-:-!(AV=S+-1HNN*K.E MD_FY#JG&-.K4*3>;FK)48;J9I7P- ':L$4C=>F#YDY!$WVSF?=T(&:T M64T#3GSF+">?.7BF-G++_/5GE+^^-AHAY5.WSGZ6D]/8Y;)PS@VL_<,R M:D?,HK2$(:)F]XP\<1)274=,]ZF: M1*"JQLADJV4T3'/#3:]@C%VW:/256$,T3=4UO7SJ8"-ZE:=Q0-?RIEOUE^HP MJ!J]RINW^;,;BP-D&J':2^;\D3P\E*,"O9!\S= -P/M ,A/L]NB57MDG"[EL2YER'8@\.8QVMX9@;(OW#,&K]JE%6 M]B(P[38O%^CJ16/!N3Q/*1L N3_S,HGDAOD\B.M$^@6*L<2U%E[[BYL;:D<. MX A+M_TM07C29J:7DO:>S(;=\NLW=0V] AA%8WE#0D*?Y5#.W4QJ:(T-9(-V M;L#P<7W41K&AIFP.,=T3VC6YN+VD,+];RXK=_Z!9'G735,^Q&NKEA">KR .Q8 M5."[(4NS![.ZK;%Y4>/U?4P?"C_<59:'#/,^6HB,N<%OC%"-N^,6HKZ$+>II MB%-1Z-A:U-'1LSP2Z :IB<&(R"[#_.'G",*H6.OJ*COUB.XF M>C !IR5*IOF##!",/4Y'E/I*L/W!-8*<\;E@SY7?D9TE\"'Z4A>#T[-%0A.3G05H"WQ;$A8(+6@1GG[6@2G M4GSCD-TEIHM0V,G)29[2A(BJ>WN!>5%3;;]$;13V8&W=305CG1T.^P=F"!"] MM"*\';!T0(S>&W>-&%^\AC.T8&=CF"O8P$$8 6(V7;HC7DB 594,<#OKS6BJ MW]Y3*]LW*&/6;>XV]CV/-MP=X'V,-K1:'2R#?\O6]&#JOSFB M]#K/TBQ(Y%[+5L74DUN!PYM[LIK;8&G'Q),@I2$L1G9>>X1,O--5+'V!P(;% MIU&]>-H@:QA/W?B&346UN3U$K&[ *TQO/O*TVYVOVJ_:'E/M3.8H NNSG ,% MSA+7HT=R*-C',.@-+DX F5GX29])^4 1X.;1/D ?H,8'_KW4O-]",3SJ;U)4 M>IF)[Z&]VK6#4W=&2U,VNLV_W4]5$:M_FK I5F9\9_PW>945D^?DBBDO=;BS MV]:".=JNVCBFJQBT26)]'&T4X+K8;>D$B,/85U-FWP0O7X-,#'N#6)X(7N8\ M?-RVN#R# <9?0AM /A(0 ZIW(& \Q&/\;(,Y<8%36CZ2*(OC$4P@+DYVH"R M<2 &$-A1&&!LXO ]%%/LDZC[8@0&@++^?+>)$A\0X(Y9 6 5X]@),4&?[R*@ MVZ?;OI(@S;?]T\E[?]M].I5I9S0-8R:M:^]:=M&5NY;-=!.>!>?T.9 # ^T^ M,M/GZJQV^_-T!;TIU&DC *W)Z7;@G VMVKYT0UB&'&MD;41(T>!EZ]P M3+C$XCL[73LWXD8(C%A%S44\XBM.A#]Y^0%G**]%!C!,AWB@*ZR'XPWHVSF+ M:Y$!\O&-@G:#WL6K(I^YT MMNT17??SUS#.Y4RP',2]T#CN--UPEJH!A[!,5B;EJ#43R'F6VRN:EB[",%_G MQ6N2EH.$_06H /41,.5@T@,!;(3PM,:>;NVR3NBC5==>3+QKSN+&%]Z]9@A* M[@:>(G\7,-.Y/C:HE Y\*UQ7@L&(B MU%\OOO?)@$Z 5DIQ3>O"/3@,KE@.?]?$O#. MXDUO 7ZH; AXC\@T1VC/Z&PHQG>P%NS%G=!*!D&T*\$7HW4)[Q.DQACM':5U MS0B7N\%NO+!A(&WQ>T.TXG^G -7'9__PK/3BFQ>'MP1B[#VLE6\+\&[E=P+> M)SY-$=I_*[]3[+C9>X)IE-U54K% MB5.69G([7K'I1EZ+SLFC)'@FV_?*Y-79@CL.TK0X=R=CL#.^X&I>=J7D%LY\ M(UGYV''= O'S]J B#6M6%!M][H+75E&E,[2YQ^ M;+O7&H!LB )RF62$DQ06!AVQT?DF\72-D7B5KAU16#YIM ]Z<1F19..<.,VA01L2<127">SJZ]LM[IL.,R(Y/SI/K MI/!)OX'3G]6(01OKW$$(#LN(*+3IA"Y\OV6D9]@-LZ4^59K/02V<->B=D)6C)/NX&BO.FSM^7 =TQ[4 2*\=OVXJ$46UZ>78,Q? M, Y(( YCZL>-)C0&4SL\9CEBTX?6IQLP@NO5,:X)749X&Z(M)#Z-Z:])L!T$ MD*AT?,%I2I.'LYS+"[&*%K)/G?,&5@ JF[U:\4]:R[Q=9J>O7O;J*_ HU+\& M-[T'-^/W8=_C2&B4*+F&ZI.<:I$F"^NFWV91E/1[YQAL5+M+J_24XUW MG'![>5*5=:'K)LB(!$@2TI@623I]E#>072;G22"G;Q2-_$."8KT%56J MD(PH=\J#!?;LL_W%KW7H0&N'K#M&U*_J"UQOS"B?&OY\8[+FR87;]S%1(2FJ M1U/A]61OEVHP.VJD#HP&%)#^:O!M@#/X('XXY22BLF%.B4C+(PQP9CX[TG1\ MG[+0CBF+W(A^Q@$.XAT YC M+X%SA'+_B V$LY=BQT9-/(C>OF!X'&[-PM%6NZH% >.@;@'&2#TGP,!<[@D8HW"\/;]J MW:!V*7/W:3,@=:NO9Z2>W.LJE[8+OMVDIID*RW7?0S:BU>):TZ V29HS9J;M MYDM'BZA+KLL!\W/6W@VOL=?[X ;!^-;5] :7M^.*/E#[1MSVOT$PZB'/"C4O M>7.%8_^@C0!9+^7X^L-ZIWY-(IINGSNMALGG 4]H\@##,42 %;AV 7-%JD=8 M1H"F71N^]69#F\#9$^'91AXAR$0I._][3I_6W:MW>W+;6VHS]UPA" W(&*VY M617J;CNL=C<\$#)83M_VW/24R'R@Z1^D_;;?.Z7 :8DI0NT:.#*O 9G#D)$A)5"?0WV.^-Q6#:T>;BADA=OR0[KF6 MM-E1EI)Y%1---Z@Z"7O!^!G+[[-5'HMOQ3U/HW1T(0H&=8+M"F9=0(:%'CY/> \2+)-^6F4\F 2.J@,=(6^-]P[PK9'K']1\> P00W7 M32C>N/*[YP0,(LLM)L>8+I;R6!UKG$+IO[*I%>._OMD2,R/$]0O-V&N=+5W M;6K(MUY8]A+TW7+1%(EOXF5WDZ^\(O^4)2+;N4BXRCQ+U+6^M8L8OM*$<9IM MRE?*BCTY=2ER!UFV^4JR1Q;)62?;949OJKEQ6<<;:9Y39L_$7]*,AL,SU9;4 M/_([25-?F?*V4&5CQEUS)+.[YJ6G%^^BPM3OYAHNJ'^A0K"[:SYE"K!Y M#'^1:N]-,PT[)[B9?Q&&^5J*))K'$:234]_7;S5PEPO#2],]N17,O+DGJQB! MEBH@;H\,AYL['B2IJG*J>Q:'1;*/!K]H^VF8KH[M"SWV%K%N5*">ELI*<"\6 MXNMO -T\:S[D0BP/QY0OQ@PH8D.U^16W_MK><]$;*0=O5 S[6XOP+:'"Z*UO M4_=-:J:TBK+F2_V-O/++M*\6?F,)*^<8S5Z8J>H>Z:BFJP!TX6=0?QJ%LB:I M>J%.)P'?J9-EL"G&+*(-7G(6$A(5 Y8KNA(U0YISN:ZQ9#$-N]>/]&%5P?-C M18>0 9[;8.,G%M\5".4K<]>)>4K92J-B9*!!!P.(+[9\&_CQ7=M]14.Y2"[Z M K>$/XM_I#?DF21YNR5PTJF@6.C0)1GJDRW1%AF.T8RQYZ0^R/_=!RGY\_\# M4$L#!!0 ( ">'84Q5:HGZHTT %[K! 5 87-T92TR,#$W,3(S,5]D M968N>&UL[7U;<]PXLN;[1NQ_\'J?W1YWSSVFSXG2S:VSDDHAR=/GS,L$1:)* M'+.(&I"45?WK%R")*EYP!U@ 9<5$],C%1"(3^0%()(#$W_[S99.]>P:H2&'^ M\_M//_SN_3N0QS!)\_7/[ZOB0U3$:?K^/__C?_^OO_V?#Q\^@QR@J 3)N\?= MN_.SSXN[59IATN+=[=T2_PG>_?Z'G_#_/KT[03!*4)JLP87(OWY_5-9;O_Z\>.W;]]^^/;3#Q"M/_[XN]]]^OC?UU?W\1/8 M1!_2O"BC/ ;OWV'ZOQ;UCU4408_?=S7Q:4@__I R3Z0GSY\ M^O'#3Y]^>"F2]ZV(Y+-")93\943?ZO3I+W_YR\?ZZYX4,TH%K#MJU_3EISUQ ME_ /];^2\CUNY'?OFF9&, -W8/6._/^7N\M]N:@H09SF2564* 7%#S'T)@]?-[PA6W MWJ<_??JQ:;O_*V3WT4;09?D$T"7&YP98R,?B8B76(HZK3961CE'SQHIO$7@" M>9$^@RM8V#2F.F^[EMV2CDTL=;*[;+[O[L%Z _)RD2>? 5RC:/N4Q@L$HO.7 M$J \RDXQ%6Y#5&"**YBO,RQ1LB@*4-HH/)4D1VN>(^GN1K'[IPBC"68);KSS M?U=IN;,07\#,2LA3F)=XEL&MHA=@(QR+BY589P"E MSQA1S^ "C\1YG$;9)9Y84$4@57R.TIP,(7<@ANL\_0TDE[GUZ&I=Y80*3Z:6 M&^%OR:@.<]S5[T"9(D!8WV81F3U7 "&0D,$?T]1#Q *A"..8T/R:ED]XN$B? MTZ2*LEN(^>[+GV"7;95:J7X4L:9JN"FT=N0SH HD35\H 'JV&CA$W.Q:%L&D MBLM?(V+6XPELFTO"50 MMK,@GYWE+(K7/.OT,0/6;B27E96 GR%,OJ599B'8B(5EB^&^4]I.;BPN5F)= M1"GZ>Y15X!K#N&H&3QL!Q?RL6S O(?G1L@6'7.P<\VJSB=!NN;I/L9^T2F,\ M6.)1'E:U^WH+LS2VDUBS E?K]H<(=TG;93ME,NVJW5Q49=9'6Y1:-+M!+8Z7 MI.;"\WFY6NV9R\9@,HT3;"ZBE.44OJ6%N&*&#APZ<]GZY9V[@,F1W#A+"8W+?Y'4(7^ M_W3*'&JP4H>U0^5JI\N=JVSI)$_M'D_B&!_1)9[:&7;N!KMQ@%WOQ3C9A''G MCUMZXI-N/[C?=YAJR>!TL> ^4NXH1#[-^L7ARL5!--PT#.YDN62^4)I@B>1J M<>1X6>1B0>1H*62S"'*W_+%<^$RQY'&VV'&WS+%B2DPIX3X MH?( M\:)V!=&F7N(:>8Y"?EU1(Q13:=L_NP+OCSBG>?DQ23?ZC%C89^BZ%4^.]F\?,A :NHRA1\3649&;S=2@PW4:I@;!.!6]8N MY*U9?=B S2- +H7M\W4@Z1,6"L75(_BP;PB'\C*Y=Z7&($GSE/2W*_S/7L7@ MI01Y A):-1'7=HB8M&K%4>]X]0KFATF%D,VM1ZMT^EM_N*Z: M5I[!N%=C1JXI0<3LZG4W7T7%8]W7J^+#.HJV'\ED^A%D94%_J:?7#[_[U-Y+ M^K_MS__!&" LX48L==/OKNW'U[TKXSE6U$&$.[2U&;U#&0^0& MYK5*]>9+L:Q*9N0+EU,- ["&8@1V5R\P&UW!Q*PV?8._K08T2S5-IQRJ2"18J:S'"S* M?%N\_-$K7NK![;(H*I"<58@XGP"E,*DW\6JGXP2+WKOLR%IP&#'H+BXT&00) M*.N64%PT:%;1PNQ/(<*L<6MM<*;"00PT,8S&.>4Z M6S#^Q2\8_XY_&T=!++D8@F[/Y54 C=TF[L&UKX>&VGX7[E3*DO\S&H=G[)BH M3*@")G-"GUZ+6$ZK@FHH]OS&>1?)OZKVR.$=J&\T/$ \Y)*D)R24C=6Y@$C) MG7/ J6US*TY!0M%=V\CQ:%47!:5I#)HWQ4896*Z:C?>F8_P"LN1D=W]^=SL< MQQ1(Z6@E) T2"!K:*8P\0F;4E'[CU:?-1:GT&9RO5B NEZL;\*US$A8/F'&Z MS;$QUF\I-Q#0R+:H='9M%-B0'#$-0<>]!@ M4=_6YD*:MB4X-)..UIP#R@,#"\T(U;1CVIG%F)B=PW#>YO[GCT$9O'^&WH7% M1PK:VYRP#.+<4>=DQG7/MQF?,NM_'Q\MN^X=@S^Z&R;NK%"N2M>J3&:#HV24 M21"]=Y$DM>A1=ANER65^&FW3,LJ8-E6BW0>%A+2AVEI'126[2Q@&T9>%^5&: M@S9L/.B6H]A0+QOR#.&)Y1[*_YB YCU!.GOEA D=,U+80CRA4,"@II61V'J<@CDBR M;U(PS:Q"VK:+F#14DVLHJ&1X,;_QB<>_?1PTR!7^I[^K;<>\ZVB2],.Y$-SL M*,YK4D@-,XEVS PYSFMB9P2:0"%1#B3GU&EOG-2.V5$J M57W%8"(G[5@ZJCYO<3S?YDB0BD5/I1QAZC]*M;9/[1S?#3A.LX@??O(T)=*7 ML3RFF^B.!E=I])AF*?F#G1!(F?Z0G$)&[_-,4YY$*!G(> :*&*6L,[#J!0ZG MFZ0%/ 4RU0T)#13OAC:E-;7GH*0U!+&_SM.&==Q1B5;247P=:8<69R]#O=\3K\[O4LI)J5(5\1%=/O3T5VF 31Z6MYV-N6 MXR]=RQUEMTIXQG%L#RB2NFNF?=&]28(ZZ:1DE-&1/1]F89U$E-E%>-:09YE@ M3A->8U$WU89I'>:W0P*<[C=/OA&K>T"QX"/K-%1M^IINL2#ZSG7TPKC*0[V<-Q#N MY>KNKBT>\4(ZBH?Y191H6]TEM+YNAVE;$NJIW3N,KEH9Z0"22BP'+$Z'6&Q( M).0TVI(=Q\N"^( 9N 5H&<<50@!+LUR=9E$ZZA'Z!>DI58V"<\*(<8,8 T:G MQFF&4YX$_P,B=)DOUFL$UE$Y7(]KEI+@9E3J-8!&W!3.$3.JSO+\L^'LR[RK MJE-&<=;U01[[N,GD%0D2<1UE&W);)H2Q5H-'W#U MBSQY2 &Z3+"@Z0K_Q;I.:\>%0M.4B]\KN%HXA*X:2P?*AZN\IE4'L2)DRL>\ M^ZE V3:CD-+CM5]+C$"=-NA!R:QB BYAA:\'0*.H5P@08EXDGA1#XHO&DZ H MF-#A9Y #%&7[30%FC$I,U#8:C\B3GZXR9D!%U;IX$/ E-N?QFV99_RM$7P$J MNK?3]M!D6E*]0*NZ2H&P+:RMLH:U57@'T.!CU!GX)%HD@M,=9[IZ!* /H M!I3?(/JZR)/3JBCA!J Z\3VY@?24;GEYHK1+[M-$:90,;RTA'*N@3<,H HHE M0)-82J/B((:X!Q0E@"C!AACO,]U9&'V>'U@D*EHB8LP]B&5F>Y%OH ,+ 0J4 MW?=9>93SPX6ZXI80$5;$/\LSBT6/RDT6O27-^%J+][?&Z^ONY IVV;WSSHO MJQ3DH?F@3-&$ZBM MMA)F#C75M[ZD-00Q[)Q4:?TN+Q,<[(]MFPP_SL/P0I4,S#SD%\08(.[R8JC/ MM$,[[[^\[AI21%?=9=>+Y\H=\]"BN0?9FV23UZ!\@DDG22POJJM?'NSN):OY\&"B M4HU!^!%2[<0Q/)5"JAW/RT5S(U@9Z6^.*=7JYI=94*;9^%=0;^X+;YR;LU)$ MJIA5(#Z&$C(5L*S1;EH(9UQ!-Q$@B$&4)Z+@&6(9,7=B[A.'<"'= C?,*5K0 M'#H($PG GJG[%;\V9'%>NO:.+?%-]2G!I7AC?0IX37>\=4%RNY_!$Q05:781 M/:(TCN((GH%Z,1@1T6%Q]7"V8(<5S4K3**-N::\/(DK''&C;'ET\B>NL(X^Z M=4US&WY9/$*4G^=K[(("!&AV<\YI125B>F!10AP\&K2TU3.^C/5XL#CZHYF= M1XKH"Q >7BGR_?C$7JCV3G2>T"P5*3ES7 N:+/,[0-(*IOD:$]S '-%_GN#. MS4\6, 5O>KO%+6]_^V2U^'MMSM*"K'.Q\)P#DLKT^SE,2N_K;/4DZ(#Z3=0[ M?^U2J&86E H3A&?>45,=C'J%VN96+?3:8&G46)-B4U6BB=)Q [052S ,B2D7 MH($OA0*O#67:C30IPE2DL4PWZV;X.[R\VQ%W@#\AS?YF))/FM:%,I2DF!19' M@&Y^VD"G4JTI5&OJ?'TP"V<@4QS$_N 5>)WM"#GPU(CWSSF(B5\;\+0:9U+@ MR21I@??'0&;/1FWNQ-G_/)HSZ>?7!B=) QQIIJ1UMY#YD]_SP;QUL6J\0S7. M\?K0I-HD?N(:>WS]V6_N'0<*L\X*.>?K,)[I)5"B?JJ$G[14.A6Y[T5_F M<_IIK_S)KK/#<8' ORN0QSM6MC_U$L-N(BKA]]Q"DX9R#?-#3D 548(( M:;/VV_9RLE.NJ9<8XE%4PF.>/PW<0!/]F3#C5]8#D*B2UPN@<9Z^@"#$S,WG M'$/B/'S.4!3,74CFQO]^M&4>1-$I(L#1N(COQ9#"R,(!D41])H;XM?$P-*XE MK*'H9+?_\Y<4(-ST3[LK\ PRL7NE4&CL80D+O6HG2[VYCN%G":4)=X0;BZT\ M9TK+BL8\?MD@'#$5;/&&0,5FX>Q(&; GNJ MWIQ+](7GVEWFVZHL:HT^B3TZ/N4062S*@/PW^6@$==26.7#4K^9S91M[:!<8DM[C]PY[Q9G M^;3F)A>ZJ_I&#\83[;Z1?K[99G '0%_H^C%$D)R '/_!SLEDQX0>NS9DXLEA MD8X-T%&[B(%V\%!,*PMB]#F-BB?R<@G^/W)+\#G*B$/&<&#DA&VSB0A?GR.C MW"R3.3,B"8(X7WT'R,W*N 0)6U3VK\SQS@6K_31IP\J?\Z0 ..BTH;K Y5?> MS+DVE08Q' :"5893-P.TLAR_Z>$J=!"G VPPCN0US,'N.D)?07E1Y0D;C&*B MMN%X1-X_LF5=,8,6K,(@1KN^+$N_TI$[86;LBIU$)UG6*!88' M:%!R?V- H^3K\Q'-&VXRIU%+I" N2S&D8Z>WE]'1E/9\.G_.G0E2H+K.73AI M5%7GLN=7$<2P9@V/\9L'W@'"\J=<(T3H/;G"2#B^4E56448F9;:7Q/E,_:/1 M9U])SJ7]'4J5Z>4VY_&KO9D1GR Z_'V)93UDPCN%FRUVN]BQ*R5:&@T5T[X^ M[T2G<2;S1R1"!'%K=B":( "Y44&F>3'/!KWKMB\0FB,]>/<9-MNV*Y.@./]'62K?-]%%E!H(I9Z+8K6*( O* MKYD<9B/W(#R@L7RB*9$F])BFP%HP_A21\B PW$%@DGOPI_?$%*BFI MB8F#W\7F'<1@QNDVRDX@=W-:0+(/O;)( C6S@CXJUF6S"6)4_WN$4N)DW]78VT1YLGS, MTG7]8"W3Q.H%V@92*1"H^;5U50&#"M,@KB]\N7] ]3)M=Y)FF63(5R-NFTE& M'"@/EV@%E?53,7> E[C+3$O+_*TN6Y]/XMS>"[M 47D8?7.VAE/ ME:09VP]-7/%*^JZS(9_1&Y[:?+QUW9&DI[ 8OB BI&EUY]!X?[G9U*)036WV MZWV:E9).SZDLB-7<2+8O.?9%LO0WD/P",_+I\SARJ%>(AR).H5<%*Y6&F0YG MG-J#6''*A;V"Q7 TURND#+RFT.L&'J-AC@B\IO8@UK,C8648D\'IE2'G:" ) M9&&KJQ0K*;D5#T,/TT>R<2>(<]%8SE!I*$QW:3Z/Y.!O!V:&!V;L<.CD<(R1 M""8'85[Y"87@SR>\'81Y#3![.PCS=A!F<)Q<$A47$_6.DP<3#SAQR^0SA,FW-,M\[Y=0.48KKA:!W.^M91C?O74H*LL= MS+(+B+Y%*.%HPZ 8Z-.C\-2;^&T/553I=IH1*](YF"R"&!JI9!SS<6P6MJ%, MK1.(VT+%6<1XL$4@.:O(-8M;@%+(ZV4BTH'IV*0AFU-!.643LWD%$?6F(N+Q M :3K_+1"B+S%\H"BO,CJ0V=D;XBQY:)?< )E8(A T1;<66XJ' .+$1.11<' MP9E4HS#W@.JH@6RAY=44D9J9RV9^P>/]'>"3JL J%L5](Y(P-X.(=IB;@4T; M2'B8C0*HIRH[[-MCWF;K,B-F$C"Q['X<@RW6:P36&#R+ M/+G&3%M:,;344UH0 FC:7K=>0[0>L6/OX=F()D* M0J,P"H_7MQX.KI=1ODZQ#]7LD_N.QEX0]W^.)A_(P"#:KD26M(H@'%*!F(LXKC95 MAB>#9+&!J$Q_J^,DZA"2,)"#BLM@_C!3:QO'P.-6&D24?"CM#2C/7^*LJ@_1 MLS/P\8K<"G4YV]2&,TRPJ6)%<@Y+R>71<,I HKS+0Q).II&7886!9 MW9*Y=%QGZ/[<0=Z;:,-^']&PM!R![-(>GZ8W ),8@PKMHSA.#@60 )%=\?<' MQO%C]8'"D?E<_5'P*'ZU?E)$3A>S/P-1!A!V2;]!])6\*%05)=P = >:??WB M*=WR3HAJE]P?'-4H&=Y:0CA609N&40042X#FR*E&Q4$,<>2J$"!*L"'&^]RY MU]K_/#^P2%2T1,28>Q"QBOJ:V$@';HX>,64W2P^/0&/#Q1PA&-MDJ@1 MR]3VNT&B83ZHJ7'O#21I-E[!&=M9 '2B5M2'LCM!@G!KN/)AEUQU5.R0RL;$FG06@-/0UN%X M6#,/;%N%*ZQX4T6MV&A+15;LJ!LJ>I QU%T?/NH5S6\CA:O1R8Y<8V5LH&B4 MD U/W1*!;)@H0DDT8G';@;U-(JY1.'QU:PK"I^/K@FMFOW2K7D*&IFX)?QL? M.K 0H8BKO]+X=:A,"*!N):\70.-'DP."$&NSPCV&A!L3[E 43!Z3JXCS>/+X M0]L@W0^A>NKZ/X"3OTJ!&B2DZ#B%+R>:N[+WU6.6;G#]$%V!L@2HH!(-H[920AJG%1"&;GEE);7L+.(:A,-)!NK+ MG%S1KF19:HKJ0 : @S,R]BNK!K(0X&#.699E449Y77P M8P.KT>$357)J9BEY\*;74U@/#E+>X]<%7;AQIS O<27U+G#T2.3"*[&QOW%9 M%!5(EOD)>(JRU7+5)K[##DJ1)FF$QH_PN&>\?V?<'>/0$3=9(VIATZ44+8K_ MY!;%714625(K1A[I5E^W*I1B3%?"4J&#RTQ]XTE.6$4+BS_[G?]@E!>WT8YQ M](CUB>*A]REXH_,5T;-LCT]KOK^XOHLU7!DM5]U'UZ5K338Y=^4Y) _=EIH* M6ZY*A[QI6.EWTPWE5++#T$&J7CX#=!(5X!:@&,L6K4>=U8*%8%TJ9Q$Z8!PT MC/7*55X?!9;C@"6N8@71)LIC_Y3 U#E2]Y58"$.BVG<+-)ZZ?6+X#>6*3%1S @*?()'7*NFLAZ M:%*LE +4-#K+&9^^Y)CMES*M']VE(MV!HLK(XNLR;Z2C'[!, Z09EV^;SZ!\ MZ,BR;1(M1!E41I$43M3V(#=I?2RWR=ZOO+!@4!,5#AUO5HUA/7R):J)(\QM@ M[B\JL-^7%O=;!*)DF7?7%L-M)=UBS 6>J%CHN#)L (L%GZ@.BB732/1TH]8E M]B41*$HBZ*)L7N\YSX>/(AF4%(Q7W)*A@\J\&:Q'*FXU%%JFX>$IAJFNL/7+ M @G7V=10Z W,X_8? MCUB?*![MLVH7W$>FU0N&CBKC1M",:JO70E%E&O1VCZI67@%\!A0,G.PIY@0( MMEK&EM^SHV?L3$/<[DU\ *+ RF,BAJ&[1'.R-5.R#WJ-(_3;91=YC?@I7SX!K)G< WS\FET-MT%+P9^#'C-"6:V M366,1H.**6@]1\QUE/@?$*&';] &JP,6)A#=LWA5R&0WS'2 W-='<>CYV+*V M[+CV\7D/&R;&6&R8O#XT,AIG8CPV-5)$>@ZPZTI_ :O157X;'J9X;'B\.C@R MFF9:-#854C!Z/N2M+7SZ;#TZ=GD8@['F\?K .&Z:B<%85TC!Z#F(KR[\8E4" M9(]')AM]2 [8O")4BAIH*F .ZJ38]+L+P%*0E9502B?8//*1=U =-(J*66\' M]?,)_OCG^204[.Z,,K('\CZW#3?^[#4OH-S>4*J2# O[-']C/D%D8NJ*QQW2"(D9A9$M\0> M80+S>J_^,/"4@)0'Y/_B"X^'T'%_BG?UZ!=92=YR6Y&3)VH#A?]S?*!U_#=Y_$ M"BE[3R,V'BS75,^<7EF?6A7[G_PY1CQ#0*'T/0/U.1"S]$LZ'',=VV3D'GBQ M"LO-432+T+^1&&8ZQV9!\MF=H.BW-&,G4.1]IQD3Q]\]S5',+@#E&G3-T.51 M9SD(0H/\_7> 0ET]PM@DD5\QY44R*F&5 EQ(%92TLWD>EDC";O M3K]"]+6YSY"645;?/9?U,&F1<:<3% G,L@9Z*G9- 3O+I&1R*^_3GEZD>93' M6 R9D64EQC;FEPC7Q(I:*EJ8S\TRAYA1-^YFQ54VNQD?I0XOY!,N1*Q:Q'QH M$-811$ZSNRA?LT+SH]_;MNC\'OYJDJ>$\CJRPR"(E).U/,S>S_C2M=A1>JAP M03FV!11)W371ONC>)$&%[92,,EJ1^3 +:T4ILXMP* CZS14Q#Z#8D'TG38K-]L^K&_4/OUO@=E'(+C(/OUB MX_[CXRUMLH[]-4(D#0U)U@#0\^&1 X_O@G7%HDD7=U?#4QJ'5\'4Z&F>(CF] MOZ=!2=;3""4#&<] $:-T6W;\)+I%J%R ;A0J%/#W,HFB(:&!XH.72<0UU5N* M"C4$,9SBFNL:4+;6O%MK?BV5ISU6G$1Q]B#2:Y@40S7B=,^AG?;C%B+ M/+D#98IJKXD\*.A]F7I&- 7)"/]=S!++N Z!M>5$D;1H<)MZ74F'@:,O3 !TU4G?4 M49*@23=E5G,0$PM?^(LH17^/L@HL5^3G15& LC !J2HC*5#EC.8/5LW&<@Q8 M>>U!>*MC!9J'D/#L&\-U3I+LXLX79227^/T3 +SL:=9\N)!5YC-?Q)HUE2/ M*E<>Q-8U0_XXKC951K(1U@^"G\+-%H$GXLX]XWZ('3QP E80@8?H11V\%DSY M2#9B.F-8VS>B*XP;21+$8X]C97X%Z?H):[)X!BA: SRS5)MZFZ#X4I#>>QIE M,=&5I*@>>DW*'LHC:RP*@_^ MF7+W4&?!!;\*B_E"6[N!' %7I5[+)SZG@N4-:'-TIW'[ZRDLU/UMM>)<.,J* MSQ>*6@WC"(:R.BW?YSSBVH_G+V$-/V.CD4"M@7OMMAZ=M:-9/?-%_S1-/=W: MTTRX(!XVM7*C+$=_YS6Y<-I?[YPR57,?WWU7G*G\IM_GCAP/3U'Y:YIE)P#_ M@,KZ33!L8X7U/AE(+NLLSQ>X5:.,Y$73G;^FK5TVJTU5^WQ[Y3'-XG8&G$ID MV]>#I^J^YT69;HA:%U6)&XE^:7,6*O=#/3;<#J7*9KX]PZBA'$%N'K<9 ]BBV5SA6$^$,!Y8UE2#_6"$'1,S\/I^-&)J MS,J?CY@*JL.')(Q?6/:'4,93$K9L+%#J]3F)H^!4\K#$I$CM/3'A^0UG _D9 MCTQ8')HX!5,F3$U/BM/?XA/<'H/7%'Z?[M^1B 5.?R?Z/ E-QSO]) M8=I-_>_Y;6E-\8GHAQA'\? $$(C(DP9VN)6R-0.R@.TK1;9J0QX#Z@)90GG\ M6JS/^6:;P1V)^.4E2A^K.GC?C_)IPEZ#HR+BE3B^%K#K-]\D.%<2(XR7N/FJ MM#'N^I3.^P45UM_5E)%,:CZ?9:T?& OF-V!_ TER_;0YO. M^XI:=7II7(#74#$.EJKT=N/)XQ"IS^& M,*^A[Q_=:,Z'@&-H0$>"T';(-<[--ZMJ:0>?M X7]S/X=2K43 MC'8>QP]=/, RRKJ2M=V\X\<7M,LK#ATZW@15M"L!>S6!?UVNQCUMMO*W$)NA M_',9(6;8M/:CSPR5IB-;:*<\ZI='05%+*YW?6<2"R^I=XKGT)RVE'4V=_1HH M4D(]:$$C7&VT3"7B*B\JW65C%9TOII0;Q/$.&JL^BK?0#C>,=_L*,N@"A0"_ MK*1H<<$K.5^PJ3:'NX4 KSH*M= .&; G;RG.Q,4TTV;,&6%*#>$(7KRZ*+9" MV_8?WZL&Y2*K12";3%*0*9;7N'L_*#]?V.DUC2/\22NE.0]#VV4_S/D/$5IW MA<;]*<:K'*R-%(TZ3+B05&,R7UP:-)(C<*K53!$:VJU9_MY[2W1(&.?H<)02 M7X.3'1*^\X6VFZ:<_*R&1!C: 1P_B]Y*^-A4OL421@<)*RQA?)"P)8)["4&[ M1$/U$@WF;7'N\GJJ6OIH=U_+S+ _<3/;] 3WHM%^$=S>I7I')QU\N2)!7Y 7 M]2^7>8Q 5#B=)N2UN)@T1+7,K!M-W,S'GU!$HM%N%-K%8X740.WN1ANQT=CY MMV9MDP*=RWK&O<15@[KJ&A;RT/X0VMZ73HIW%SW *>:_%Y3[QS4#R7[WYH1[ MU6,5"_IB: J*&YC'%4+UJZX]0#OE21_I=<-S+O">H@F-4.Y($ KV #<&1:_/ MF)Q29)4W?5UH/H"U;9KI3@[V*Z5 #&W;D/E>EQ1^PE);71%Z%"VP[L98,XV=$D M$5*02_Q'PA)%/?Y4*C7PV%4&C;*R.T:_F!2J751Z?7XA7J-,M4HQ;;1PSMOE)G M9T=_/E0IK+)[]ZIF28U&<;\[)Y@[_6Y0W,=/(*DRL%PQ7,B#IL5#])@-#R$9 ME6V;6+/LE+"+LLP2;#8-880US0HIU.HMB/+37\EGD/S\OD05:'Z >0E>RO.L M7DS\_+X ZPUCO79$7-[MES9$IP=(E';IQ8J*V@7E$4T+J"9=$8H)#XD M/:$:9$@,S(0 4[DN"-A,V=:FS%Z#O?_Y8V@6!ZNHRDI7)A_I9V=TPH[>1 PA M9MJ,4;UAZ[KG'/:#H%+R?E130.[)RY7V;*BMJQ@0#?M.=%' -HCQ@+&^V^W# M_Z?8TUY#E(*"X2L8E.2OS_DEY^E5F#>.E:NA56T8 ]-8.N:$)*6C0Q&?SI\+ M8H(&J*ZS>,7#K:H>I?A5!#$\6<-C-*'[!PC+8W&-$*$?XPHCP7@WY_^NTG)W M#^(*U=MS3)]&3-0V$X_(D_\B'P&@HF)=^W.Y$FOSN 4Q')R!QU)B9A')WO]@ MD81L8@6EE W,YA5$/SZ-BJ=%GI#_(S!\CC+R$A?3S"JD;*I.Z%"&C1O4F"FE"5C#(.^GDP"S/.)[&+.)K'L4PP7NTU%G53;9C687YK ME1Q\\Q5Z8W0/*!9\9)V&BMAG4"R(OG,=O?#MP_I&[=/_%IA]!(*+[-,O-NX_ M?_LX4.\*_[/YPOC04QR\E"!/P/XX2T]UDFDG3O.D*DKBY_P0P\W'6O7#ZO8#17,@HRL.=17:L7*U,/THN*^/O_)![G$"SEAK$ MMIS)U8FHR^0)9$)"7_'(A/W_P_I^&,X9S5/J1?;3ETJ15P9+@W::$I5JXEAZ ML9RT=DT6#))"/"_ 604>X.D34>2ROEC;2-9>KR7J1OGNOH3QUU] EESF]P!M M!Q!TQJ]M=P?\7AEX7;?PE,AV(&L0T8Y>N,:VA:1G19U6P#I0ZJB"8Y\ZG:0[ M3=[R4_:O*82GIV'GE#J<&+5;\$+= MEN*&MYW(1= NE2<(OWTOY2&,3_IKFPB'>=Y!I\@0E\(B_H+LJMB!1MIWL2:I MJ0<<80U!H.>6O*^"#53N968(SS[EJ5^2'J+1*>G)F]8"";1I#2:V!+76AVIT M:OM^<#8^KA4,TL1;41JCETUS: YCFE4%L>UU&B&T2_/U'=ABZ4'2=!U5K!F6 MWA\5T2P]D['-KE5,QC?M&H/ WGE1IILZE;?V(&=2E!XZU"HZ$\A9M(<)WO2J M"R)$]';UPM]"=8+[&"@87WP+8IQ W%58OIRTS!O4>":N==% MQ=%Z$)S8*HZ/+C%R9G-3??KBE;.LZO$GM S9.)IA371Y ,=M6:WA[@5M3YW9RCB M>$8Z^DVJ,X#29ZS.,[A(\RB/TRB[S#%1120/X"X4E:[8;_A<<2\W*=#NUX9" M6LOAIP#Q#VOXC+L/YE\2;7]J_R9Z_M31L_FUH^8-)+:-LF8+C*LAFVRDW)#, MV]%W%61J[X]X:9M8X8DN9=,.'N#R M'5RC8G4>%>':E4$S,FZ/9CX6YJMF:.8>PR#"+'N)BXX:W1))ZCHR#=$% %[M*;50OV44LWO M3L=!Q8-W>I<67YD[#7+2T0C+(O4:VS\"**%66S'/;3D7KC_>LX0*S&OK:L6, MR:F0CN#((O49QU9 "=12E3T4CMGW\5PB"[@_U-&5#8LR_]IC$?(,8*%B3 M),.'D9&UK<,G^PY\%\4V.I[?PAN0*=,5D9%UCP,PR3PY M( J]&BIK)S/[P>_@,PRBYW?%ZP10I9;GTC+,SZ"=#09D>IH!@<$U@+R9XMU> M^LSP(??=9=ZD; IG'Y@A[BBH*P@$\@L)0H*L0MZZ,Y5EF;?KG09P\8XI^0TL MJ:L*DD71>J\=@D&;3<2];5SGW+VO=)60!:=N5UG@9"P;&:Z+LZ)EYB871LKTC1Y,E.P& MXH4U]72981(!1=L43 I/JQ5IEX4J&HF->PB",#D%T9V_NS-$?CP,PS-%Q_4S ME,X8A7*,^.V,$0M=;V>,WLX8O9TQ>CMC]';&:( (SJS(<',4*'OOKG HOT,G M1[WE_/DX0AF#N#W#D9 YIRG1BM'JW\M1@0T?75(O1\!> (B@O!QGD!C-_&& M@N7HN$"%T-&QP44PC@YYE6^YNH\RSMD5[O=]OL'1=T].C%KWAG*5%&S,T2YL.7UX ;/$H(S"IL""['O&@31QRI%DA77#TVFDE"(%3M-JXE[.E MJ+-.NJC=TA'@]$;,_K0JBT6>_!=\+!8Q'HP(45WW-@,E6,0Q285JQI\BES9![( M1],0X7_6)XV'0JKU T.F8L1K,YTGMNW:S@&*M06P7.G;C^8/*,*+'Z(T+G0! M$?Y2;:J,[ _2<%J$RQT2S@R-1N^DV7#_5 MW=.3=2Q51L9?U?@X\JF*-T6M='#!9]G:[P_S.3JY#P/1;3Y@UM+K/78?)1I-B_T5E!<7.K"T/A^G8/)@!.)23Y9-EYA[D$ M TMW"3PYEO(^"Q44ZK\8P>'8M6Z74Q#=>8EGNXCXFF0+N'Y78!.\-F<#J #6N:)O3) #=)_,"(Q-:]X0PT_\],Z>Z$5]N4EKSF M 3.7#6: /Y&O$-"&!(\AT59T =3ZK.J^&=XB]=7&$YA562[11RCZG!8J$78]!6U9IBRHGD@ M^&A-;8#X*65K>\@?/0_!J*OB_IW*IZC\%599?2]P?HP+FT6.VN\4-DCYF MX+PHTPWIHW>DZ TLZ8=AL'+:6FC$93+"V!_TYT$@":X=> MD5H:-_"Q7^\L2"#;O;>.#?3W\O\RG[W\_=[THBJ?($K+'?,9C0.1U M.U\5$E!12370#"[)C7D&L3DT%DYP#XI/QC6__[U]B4F91E>\!C=DRK9V4'O[ MEO;F7'GS:''^;3<3DRO<<=,Q>C ;^_7Z%2]G[\ SR"MP#]!S&H/+NWOF+K\B M]1X"$FK?!TMYW1KJ:BH&P^$H@)1K$$,!EA=@+S<^)8%CM&,B04A#LWNP:0*V MNHI6JK;F\ JBU]L=I>\)%UACBT"1U%U#[8ON31*4AZ1DE-&2P8=9 M6*L@F5V$:QV>98)9T5QC43?5AFD=YK=6R<$W3U,6JWM L> CZS14Q#Z#8D'T MG>OHA6\?UC=JG_ZWP.PC$%QDGWZQ(/K/256D.2B*1?SO*FUN(+)>B113T5?: M>%1S<2K4U-1T,;A,@U@'L*0C?R+ 3OBI3"_ Q(#>XP..$GMS("'2M_>&%YL] M#Q0#MD$,W\[A,7[:,1B ,%]X=( 0\3N/%AAQX(1QCN&=(!!]!>@!Q$\YS.": M'2"04%$#\ZA\O=NGW*.AJHHR@_;8UZ;EL9WF6LRR>(0H/\_76#* 0'*+8%+% MO# M K!\S-)UDZ+VBG-)48F6O@HHIO4VR];.(S5"O*.'CI8K>MJ($ STUBK3ZJ]8 MQE.G5;,D-%.]VV^%%9$^JUA!$![:%:B[[')UB@>7M%Q695%&>8)%9UX#4B6G MB)&2!P\6/87U<"+E/8U[AH?IJMZ,J$%YB@=TN"%7@QZ'UI83[L,M?,+0+:RL MI)9M15RGN>UWF(8[3SK75PQZ*+LLB@HDR_P$/$792N4VE7O&^T3'[AB'CK+) M&E$+E2ZE"&*KDFA'I;Z(2.;8_7/MI.(.IEZ"3F$J)T/&GK[;>5*;"WO+. MGZ/3+"2O>'NDZ@8,9SS.5WI:9?@U=*N+U=&R\(A5$/?3[N,GD%09QAY+ =8E M!HT2^V1$"B6.>IE!W?[:RNIA0H5]]ZK8/"XRL)0YV=T0CXYU+$:57!!%Z)-[ MW>_2@0S45KZ?!TM:$P&9O(8@%M(L,1LAF3L=JN0"T/3)_6V#*4. Q>!VK+1 MJ%L-#RM]]J\1*Z,=HF#0PMH3G:V+1S:A#:$ M8FV8;_:P&-9F[3,*H[.KFG'\'I,70PK?8-*RI-K[2TJVG&Z?X#)?(?P'JF(2 M'?V,8+7E9%N2T.WS+''I?+VPQ.Q=4%VEGMFZS)HL2EPFX^YW]+L3]T\1 D\P MPX(4Y_^NR(%1SYR3Q1MR\=7SW4$#NFK#WF!B+5^3)-Y0KB#< _)^2$Q2&+,; M@_WJM5XANNNI6.A5@-6HA=QC4U6,( (6YYMM!G> 9D)DBWS(R'V!S2:'JENF MK:%<,7T54)^DA=UW!5=B!A'T5U+F!N;/>&X"R:)).0++*.M^)P^:W,#R?T!Y M>.?$I/?8U*/3H.IV9I);1LDX#O]D M\"E$+R*%#[$Z'[U.XV M,YYS]"['U%U3+L=;UW5HQQEU;;EF05PU.Z[^7H<'KV/"VT!@;[&Y]_Y0[B.: M-ET3_+W,2:2ZWF:HGVLE3P,NM_76X+ZE[F"67319 EU%6JTJMXW*&E;^*KJ\ M5XNY[_+'5B>,5PBG5_I7D*Z?R"#Y#%"T!I_)N0'BYUQ$*2(//0.O8X*)=,<; M-/2D>QM5)K?Y+(<=/7TMWW;D!![&E2Y7K+VEFFX4J3,L36^4ZI9^%1W)KLW< M UU;GNXCDM_U!!G@K!C@5/A*NFT83?D=3'J'(PJ_>Z4C3*US<9DW,8=PAAE# MN28?:[3E>AMP)K3SG$8=;4WIT./Y]/1D#8)7$RN0DD.K13CCCHE0DP\Z>D*] MC3A367A.PXV>FG2L\?P0ZV2M\??:WPO/S3&4:_(11UNNMT%G0CO/:=S1UI0. M/7[/$QYAM7E3L5Z3/G:]QXO&T'K?A@8+.\VIZX\TH5W;\S7>(RWI/,5&/(4^ MWOJUC97FU*V'BM!>[3G-_=0KIX,3<^S@P[CF8T48NC6_=6\K6\VIAS-TH9W\ MM9XV["]3/*WW/2WGW_JVC97FU+&'BM!>/=,#AS)MUB5 &'F?]R'M%UU$\5J;+N,M)KON_OH M62&@KB05G&8Z>:TGVOH^;WWASO>^+EN((Z_ZAD)\W_W;I04#ZOV6:M&QP?%S M06QUI+)>YC$"N-2E=LZCXU4H[,1N*WS%'79"RQRK<[I5@79$S^>Q]KF*[%<:1&I2<[4.VN0)2;IZ$VW8+Z%,687J L>H M"G]9]=GP5%F,V+=E%_X].916#4;UO_4$\RK&+PK,N2^P'B8X:F<0OF=PE.X0 MS-M&^^13Y$Y\L\)@OIH@I1LF-!O3A;KNM!E-H7K+:+F]!C+U4HF-90EB^&7E M8+B[_\)^S%2%5I#/OT/[2I>T+'0)]$GO%X=_171)9X&5(KBS6\;+[OVH=0 ML$:? 5RC:/N4Q@L$(N_OBS1RW8$M1&0GYC)?0;2)VM9@OR"B4:3_-)&DB+L0 M+CWP0!\+JD$R4$-(T\K-H?'[,H]:PT,U#1F/]0CYDQ[(X6LY]NN8\E?<>Y[. M0)&N\_-\C7\'Z#K*JU54ORJ$.]EUA+Z"\A;!I(I+(KR2]2W8B@!CQ';.&+-O M1V>P-!)EFJ?#F/(]/$5E,U^ 14$FRBC?+;_E(#D#40:0$FQ5>8@P*N0@*UZ^A?$-%'3GE88A,-P#(DFAD:A#K:F'O(.(BG0$?/V=X" M1'Z(UF!X/E*%E/>T=(]T)H#0T-<$%F+V0:3!%ZAR!YY!7@'.HWCZ!>7>_ZC@ M3&!DW!8FH-*I+(BTZY=Y"1!>IK./NW"^[A]$'7R="2+$6IF8?<0QB/S:9V"+ M0)PVP9P\66R($K_5_QS868&R;1TAY4SLKZZM"1:$W"WS&[OJ\S%V@1ZBEQ:N M[9FA4=\74NW' [53+"@IJ79F,#A;)E:F+..P,MBS/T*%L4)P *!&XA]&YAE MM83-Z(316/_9GE!I2IQGZ2;-68."0XYM,SKA.!-@N6\]$Q ZD<(V52WO\&X; M9R\*,(KX,K_U?53Z;29X$&EDX6E2?K8Y/<4V*MH]G^(!+N)_5RD"&"9;@,H= MV?0A$"*G5+?-N3>6(0T8]*VMQ6!>D#!O&PO<:%4:1A)'\FA5'J=9XUHM5^W> M7;X^#'+DV#-5\ 'B%7X!LS0AKS1S7X]WR'._]^R$YTQ /$4+FN#:D1QA) UL M1G4.9MD?Z1G>P<>9H$BHDPD(#[X MMV\PY'&S4]S [(@QQP/W>:LSX/A/[ MRC0SL26#IVV>%I?1D<':U#:_MX+RC.7[#7B:7'JJ!=K>$- M7IN,0V_,B/ND-?6B]A/5-!,0'Z^US7L].NT30HR 0Q%$!/!9Y[0<&WV8-)+1!DHVO,V M6,#AE@3[*]UO&'Z=B6'%6AGM% PY]E(AA) [A*_(";W%(\D2HLMAG ]$G<-Q M,W_HPL>Z38P@9E(KA>'OYY.1X[#7@/6IM6>DYA 3'4[V,HE"2=:A#1ZHJ#@G M/X=J?>V)7V8]0=R$'0O'3"8@(^/"Q']Z"XF9F4"0YJI@,V5;.ZC$$Y;V'F4L M\&YQ5A('JHB0<;4\L*FPPLV[0JDL[W!1(,2;??R#9\V8"SH M:*D*!0G/(*YZWI<8KT1 >N^83EJ,M: 2+0U&B&GGO#+4:08'"T1)=4%,+ZU( M[$QSK&_]<]3^EX%J-H5B;7K&%C'L''D.:OFG;,9QIC\OAF2M[LPL*5S9Z=G2 MP:J.<[8##Q,H(AFWZ]PCGQ&LMIP96T*WGZVY='[W%UC3LYI*C'AO=S[F,IDF M]]!BO49@39)WY,DUEBM?UY6*EETZ1>BI7*4BH5G40%&A<=7X3=,QSW. UCM^ MA^1^IP?MQM]#,Y=,!:%M&(6#6 ;M5^WB"(@X[A&JQ<3B"^TU*AK$4F64&^5D MQ\DGKT#)RTG3I9SS(D6]"=SL8?$K"Z2G#R0D\O'V-F24/.QT*;WN:$DMSP(( M5\]!N(/'G F$+M,@ECA.@,#:Y_(.!AF@(9NN+IEX;R+B4$&-"QGC\4@1= [F0?$I#.&"H:;> *-^(J@W X#DLL347%AX9MF(W.#YLQ.^I1 M8B=CFFP[,:C%]QL8&C#OGIE@,PQA";$W/.R?GT?C",W-&UE<[.Z=E?\>^1P'B'];P^6,,J[Q$ MNP8 [3^&MF]__N>7^X&1#S^T:I(?_![Z$/1$R!"8<>9CS('8A91TV %-FO]T M,?3J%P-MR \A-_](8.7F)R6G.:BV(/M8499&>#Y>QB#*(_8A1 D9/7C()0O9 M+HK**5N+SR^(DR^+%<+RLLW,^$1-V_L4M#GY2JB;L,?#\K";,#%?138HHORT M'N52P+EHJT#:2]?'(PW9;AI**MM1S-/R]33>8P2P*I\6>(V#13E_B;,J2?/U M"8I^2S.F<97IJ<!LN2'D(TW$EC9 M.J2DP^?&3)K_Y&[0_(8G)2U?]1)-8XLB59K#1'3="8Q- M%[)I5-73F[K8#"V?YK+M1]?_/3#MX0>: N"_PS;62&!EJY"2M@]-6:^$;X8K MX9N!.N2'D-M_)+#Z2OAFLD>D;F%1WL/G%)1UB*K8^Q!W58&[(7-0TRI#CW>I ME0G9?B9J*YM8D7D8KSU=ITF2@7,,(';B%,YG.DZ./H=L=8DRZF/HB(_MSXI(X?]JD7@8+UM& )/8L!3Z"$ MWD)Y-- YCG+<0$2JR2\1R*(\85I$2$/3\;-I0K:1BEK*QN(P<_F&CLGP]8_A MYO(_AGNU_PA\[ M2 UE$PR8,%[P./IU[T4<5YNJ?KVQ=C#(F68$GLBAN>?Z%1EZ@9L*.(T8==W- MTS7'J9!FM,/Z/M(W[GS?5:A, &;0#B;P4JMFFF.BM]&NSF_Z &LI$:!" M@6*Q(3[D+R!++O/S C?NM^$>F4E9NE>F5S9PP-BTA YB-.NQ/)7*@PQ *4R6 MJX=T [!_)X>)*CV%AIP^=#AH:JP% 3GO(%(X?H8P^98>?@9[H(W?\< MN&DY\NM8\,#"\ICJ9/X">=!BG:>_@>0RP<--NDK)#;[F,E\[\"3DFA_^.\3U<+W0MS4$C@JC].ZEKZ-&XDDW:= M%(RA5'&RZ_Q+G 9,K_@H\9=J\:.F^E*%DV4KZ$!+OZKN(>YYI.5B:,;(GB&A MXL<:@\JG\9,V0 X&!$ MI*]D!*)9$Q38ODYXC!)-A ,05E8-%P@1YM:PP/(X0L5CBR/]SAX%/K$TR(RF)RX-Y <$MR"$BS6V,78[DZA@Z,7"C%:9MAT5R\P/22:- M80DJQ2J#&(@>4)0 (CX'2IS/%#6CSS,$B%A%6RR,N >159 F=KX#67-H_"G= MLA&@0#EX+H]).3]K#>Z1W]3L. A]]GN]SGZ6:[F._P M#6(DJ.5AAWK'7[KV/4K/%BZ?QR:"(JE[+SS1HGN3!.7U*1EEM([R81;6,E)F M%^$"D&>98)9NUUC43;7A)!!B?-MG#^I]\_4P(*-[0+'@(^LT5$UNH%ZQ(/K. M=?3"MP_K&[5/_UM@]A$(+K)/O]BX__ N:K:_D_\\XC7,?_Q_4$L#!!0 ( M ">'84Q=6K=^1 8! #S%#P 5 87-T92TR,#$W,3(S,5]L86(N>&UL[+UK M;^0XFB[X?8']#]PZ!Y@LP-E5=C5FIGIG=.!T.FN\XTK[V*[N'206 SF"8:LK M0HJ2%$Z[?_V2NE]X>2F^E.C,Q#G3Y0R]%T;P>1Y>Q,N__:_GW98\T32+DOC? MOSO^TX_?$1JODG44/_S[=X?L;9BMHNB[_Q7\G__'O_U?;]_^0F.:ACE=D_L7 MJ1 M[L*W49SE8;RBWQ%F_Y>L^/ R685Y4>*.^_-]NJT#_/1#DTMJP?_UMC9[RS]Z M>WSR]J?C/SUGZ^^J(O+'@"2U^?/(OOI.QS___/,/Q=/&E 6*%*&;K\U^/4+* MWR]-MO2&;@C_[V\W%U+OGW_@%C_$-+\,[^F6I2S<\Y<]_??OLFBWW]+ZL\>4 M;L1QMFG:A.&_SL_\USG^9_[K_(\V\@\VQ7O@4+I+\G"+4\XBWKBLHS3VA?Z( M]=.JBOP1\U=F%*\%4E2X='Y.F'-8U8X.,_\S_>\C_>_GA<-13_@WWTWZ<[5CKV?_F';?A0ARN^R;]_ M)WR61SG_ H-G/_1+R_U[Y4UIEAS2%1UD&)7@O[?W6Z-?JE?19=%D07=;EI;W M#6C\]K?;[TBTEMD&S4>$?_9O/[1E'G_/T[1?-6&ZJ@O$_M1\B\:J 3IT9M5WE)M9H%(6% N@FO@RK"K=@NHI*1\3_IPP \(ME@6QMBH3^,_> MA[;,HT:Y.N),@'^?K Z<:4U3+4"[TJ;ZSA(;"YP+(V*!7!5_LZ-2&U%2C,?,*ZK MZ,2P/D0LD+CU::&,/2M/_IIL#S$;2K]\B+8TS83\D-CT>#&RL>;#("(N#\3! MU?@7^=2X;YZ1\J$/:)=56P+\E47H'ICW42V,-2N:J[[[#=TG:1[%#[=YF!_$ MH%:;]K M,[6&N#@P+M*5.=2 5[C6N*\'D(T-*8U\P+^FAA.SFA"Q0>S5)X4J M\JS<*$AYQGK^#TGZ(J2$T*+'A(&%-0%Z\7!Q+PJMAOO8HT9Y\834CWS MKBJ M$M!O*T)RS[@/8$&<67%[?;C?1JL/VR3,A:@5/.]AMO?<&K&=:+AX'0=6HW5H M7V.U_)P4#WQ JJAZ$L O*D)IQ[2/T5&,61%Z0Q^B+$_#./\8[H;049GT<#HT ML89J/R N6H6QU8 5N-28;1\1_LP'V$HJ+(']P"+P]JW[^!5%FK?CS+HH:;B] MB-?T^3^IN'L@L>EWE8',3$?D$I#J][12GR:E]2=E_"%\_]>$TIJ\,$ M_(/GPE>5 X?ARTIAO$5 7KXVU<-<8"<$>L\.#>J=J&[ /DX @_O0;P3XZN6\ M=Y 7U:<0])*?7@7[CHL8^*.8,T'_DCZ$V[+-.7V.AH"7/*V^Z>BI!;@'L; @ M+0XK [+(.B@^K!IP\HE_OO#[>UFE)-I?LH_0@6&-2Z'_S$)\Q\)*M+?[:""W MY2,$A>6!L$6U$U.GHXUI*YW\(S^TLO?[)^K?3:R(W&HH@JTG$M*B^(EF.0?; M3]7?'&\_=?!6?OK?[YGP/H5Y]$0_)GS;3;@]W26'>#CWK#.KH2@UFPA+32E- M49J/MTJ4!8?E$2$7XAF\_B(U ;D],N!S+$3S!Q;J^_R^'R,]ANN;]"L&X1OBLQF3_F2TH MN]%042D(K(3ER#XH/BJZEEZ,:\25D@!^RP$VNV8]<([]ET/G:L5E.XH?KI-M MM(IH=GK/WPBNAAU/O6&-6X6A+8BEH5$1K4=8KNM_0CS:OU M=V(6*4W[/)*8XC!)&-P!EU1Y &R2NP=W:;BF)&V>9TTTT4T_4[&K,_\FO^.(E/X]+G.F%-'\VCE!8[+!E,,D;KJ\U=^#SFSQS9 M6B*ZS6;/:)?E TN#ZAB0D4+,4&*-U#@O0?!;S!KQA/6(_T'79%\ZDS!F?S// MMZTKN2_CDQ7[O&CL>5\Z#Y_Y?_[GR='QSR>%&_OSY)^/CUC7(-O3%9^HVBZ\ M*FXN(B:+H'VDS"X3#R3>_7?T7W6L)]-G+NO"@G-<])+J+*1P(;T\Y$V9Z7O" M\HB$FYPYLJ#?M,4AIK]D<5GT;0GLZ]GU+.UZBG/W_(Q[@G,W>0A[F1,7ZB[\"6CN0-=_W^B'PLA\JOI:^* M#/P3'X!_\GKZ>O+7P#91IO7],%\@3\F+/.%O401$$>F_E]9I"??TZ8VT%0BG M*PGH7?:4@!;"XL];\+K4[RDK[RHJK@]@?V]I7@Z'3W?\+)I_%)]?I\F>IOD+ M'P_G[-GY'X=HOQ.^_D,-.U8@R[!XDF15$+=O'C"*!M0N^U0],5MWPGFC6CA( M%LL8&HJDNF:502)T"*7VB(@N)N-1"C47!P12Q>U'5C'I$ZZE$Q MOYX?%29-Z&\$-D+?ZV+P*Y@(_Y"D-'J(RV4DJY>[-(RS;?'-3M=_/V0Y_RIV MD^53,I@-JLPRS#/@,BG3 H.Q"<5#&*@99PTJ#[*J7$C>^I"P-UFCQ%:[I^]_);1AF?K_;\:O$H?CCE.R(8U>7;O1VF&-$0,P4:@_$*Y8;\ MZ.6#Z09RVJ 3F5,OK6,7.WNB<@43^YS_:\7BDWV5@-R_D*0.3L(F^E]\T2T' MO!%*GAN"4]837-/7-IPIUVL;%TDH&1.BAYT+,O]C3'A1V\Q MZ;NY_6WIQ>!2#?2-U()@.,CJQ9=*[!^HFPDF+$RGB597AQ&]'+^S,M' MUX.'HZ;D,EQ:&B8 )[&O MT"'WX5'Z9#?-/C-^$1M)\\28T#WN8_>L.".C]#JJD;PF0Q/RJ30A=_0Y)^^8 M=OZ^^*NB>?$N;>SF ;PGS5E50GFC-3 8-TV- 1Z!JY"XDVB2Z$ J=IUZ?.-G MTBP^,I/6EI@?@M]72H+*5@+U7J3E\!REQ$HI3T[;X:Y,FZ,\C06[3;LBV"T[5XDD#2E3%RJB4?Z&1+0U : MU&Z0248E(>&!@MZ$$/5B;&T&BL2FR@9\!/GW6&F0<5%J?@[9[_TA2=\GA_M\ M<]B.3R&^2;;;39+RL_ %+)WDWR&LH3\"=XTRNI@TFU@&';'-8P:-6S'9OJX< M25@?2_R)>Y /I?XJO44.)=IB^23;3!G)?W%M['JL/M)A0 M GN5Z!_-WPC$?;CE_STB-%[S<[E>:)B^!A50G=\_M8:GD%]TVK]Y_KDQ;=3L ME:"^S<,T1X4U3NO7"R@"]CU]B.*8SXM_I?"V:MPP\(UPT*)I2KQC%J=D1D7U MB4E_[HA4GE\;R&4'*\X&\D4/5005]F]IE-.KS69T_>,T;Z/>6\=[%BEH\KDX MD&Q2">PUH1\Q*/[)VK3-TJ]Z)\+'F.W".IU"]R:0.>$'99@?RS-/6(QR(\/8 M:++BB!2^;[]6S%MUY+! O^@,16?SX]7F(LX9$B-6P-,LH_FH60,9UZV8QMB6 MZ,KPJ&_3()F4)-8'Z&W0K=^>\8TA46--PL)\89;"$)!,J:$T^>9 M WIXXQYH-FO4'5?2GAT1;DD*4]+:?@48E(U8T$&XZ*A$5D"HZ$/%WAW3C)=S M:Z^9TV2:1*Y2RN]X;K)I!-V+D8:V:B',F:#:(**X5>EYU-E*E2%J_*4 R%1R MP0A:7F*5G6EESQFYF^R\3VS< 1Z<9N2-).I[$- NJ[QKX* SZK#G:=[-%/8I M/>L\FM6S4J-@%;V\&@E52*@^2*!TU$D#:TRW^^5/ITN..)VBC &&J"#&RJ'? M(=F+"ZNNX]=67TIE$%<8PNJB)A;>LJ%>2%AEG?C4<*NK2;;:1E%-BZZ/*4I1 M+=91]B(E-CTY']F@P&\0%?W]A22!'IHBOZ!>,57JRM*G72JK;@1@Q2\M@O/ M?(QN83P_L*["N K;N)AVU'$Q6"$_LJ^:Q54/QAZA6(M>(&JE:$7LZDQ=5PZ6 M+'B?9[ 8O)KO\6-)K''U*OM"D/I=FM=$GA=RGRQ!= M9*_8<8=&8*II1F#GC" [MF22>'*4<:5RE#N(6'_.C5JX8=PSK085?^+S\FL#@E<,02$Z>&,S G:P9!TN#RR2"C MFEW@0$%AR_?;7;/?@_5&/#C6V! 5B4V=#?D'\>^S$9YQ.6X>HN*$Y--X7?]Y ML>/W8M#B/&7ALE$CGYJ9,!];8D*R& ]D=7.Z)EF5W 3'">KGQ97FE_Q_NI:> M+#HUPTEB48T#JD+<>TR%YYL+H&AC<*.,*.@\'L"S^<=7"5')^-\=1A>=+ZA* MIFPVE.T#Q 4AUJI[E(BM7P]=:S1L4@%;VL M+F513+/L=/7'(8UI6]ETU1!3E\8I[ M@M?HCCNN84\-6'PE/('S_>>V@J5,,4]5L/L8..%1Z\\ZA*=9;L M[J.XF#F7[7R F Y8(39%HH8HN M^*/) 2")U;YG2-?%FJ3VHN@6PG>F[2QH;;D0* M*T\XI*QO=;LCK!=MX]-X:5J@0?3%.=2A]QEC>+0NKCI/XN):E@U-4[J637N8 MN,J;*84K?K,E3>:X&=/E-6S6U.$"?H<]V;-?YC',*-FGT6KA[:^3$*-NZ4 U MJ6WYI%$T+:$FNT^LSLIE!8"N9=]0T;&L#1UT*\O0KCN5O2RF7)(NQ->NNC,R$G.':$3/H\$:1QL9C=*;$@S M6:!70CD5.-3TTU2=EHH"?PTMI1EGPR7B>UF3E#B0/!9CLG<2E#=77L\!5>DK M87=8]>$54-W25/,31/^CZ8DWC/-I$87,&:#4QOSZ-UY?LXVA;''/(GAUV MS+PY,%0VD>$HB[S%PLF"+R48Y7*P_,=E.0WU"BUS<)4_TM2WXW]=,T*M?=CP MTVHE1D*-N.)])W_I[K*K@5G&A;@NZBK6OO]+G:)5\[\D:6&6U)O!JZ#-19-VE MD3R:([2@-8.J!%.@=.WA6W&.2;"Y*(732#C"AX/%8 \HA4BXH^5?_UYB6Z>[!*.V.NT.IAQRNO M^X]%;Q'6!Q/[J+MC0Q\W/;-^EADZ:<*$$_IK@C@M9U?\#^IW(R(#A;[[)J\S M4$^N[P[HU(GRS85&HT9D3],H6=_F89J;=V\DR5&@>:S YA&YIP]1'/-W#LF& MO- P_=+A:M2,8.#5?M,&.)7170XE8,_C-0I<=7<^& 12P96R3[\2H$HNG' ' MU"6OJY!TR@J(7L2KE(89?4_+_\(&T$I7]3A:XNIF["),9CRJUET?,"'YA,&, M/%Q0?TK>K*O/OR=17#+\M?2:-)C2#VJT=0T:V@BC $8XBNPS0]OUZ%R9&!/7 MFK%ZX4=:Z->NWW]=Z#8;N:/#V[]QO&0-@-Y4V6ZAO=V7!Y]IMM?@O;W&O:5G M[V6*)^\T 16NI9W^=;S<2\\JU!?MZ@2.&P635^@Z?]5[NB\26D8*;HZM117Z MD>& 9A?Q=9K\G:YRNGY'8[J)\JO[;?10;J5LWL]?;:X9;*IUN_'ZPR%>4S[G MDQ^R\M$=7]7'P M.V^$DN)Z$1JO(IKI#SF8YERKL*&SK:X:I7-P^,&D B@ET#Q@T%CEY-W+$*R]K$M_F3'3>1T_1FL9K/NM]^QBF?+Y[R_ZS%A -^@L;(](8UV\N"2% _NT0LN?C]@'KA>,P(G;_310<2*'^?M^6+KZ\YY%6EI@$VI>%0U,) MNA6O!1=!BF,^-+Q%',E*@P\YLF@$AA^E@Y(;W9@^\.(Z3*]2_G*+KHN7 M7W6'3LX1G<>8+W(//.[(I1 MRD*9LX21ZESS8-/%"%N7#P&6H_$U,R8)&U<7YM5!*\U ^TL&I7YPC8A*3X;6 MPOVYDL?CY@!IU^T@H*,.$W@OK3 M'UMY_[_KGA1_-YH<\BQG?_"-C&_)R4]'/_[+CWQ_":^IPH!_].=_KC[Z9V_H M)M\FIJ@\*8_&>[^$47P@2-G7NVJK33?D$)C*QAT]4^S!1R>X*:%@.R[U"8W& M(T/WX%W(G%?4XP&(J*I5HQ!)E6B&(ATOY7AD%-TQHISL.@?DM$'5\5< *WTW MQ@I7"-O$-1F,=H<;S98($MF@Z40R<])MY+]8F,FV?2/!;-%-WLENG\1\K<75 MYCTM;P>\"Y^;=<3=X\^E"Y:F1F@["^81[(EIFA-_H]WD,FB8/"EJT#KRGOVZ MK#M7)K@T9*GR1!,T# Q$@?38 /-F%:697B!.2$T-;\#4AP/65'[ M$N9=I='_( MBYTYR4=6E4F$:- 0359C>K)U/76,&V>9 7Q.U5Z4S!9W M:MTGW-ZO0SV<(-! [VT@N*SRLU^57U9;7 (>9;_?L8SODUT8Q2/1UUHV>J^P MM&:;-#;N<%F71LTPM7?0,R#<@G 3\JDT6IQ.^II.C*MDR"&I4Y\^FMC^$.?= M"R^;Z.9)O:6,.%U+;.*TL9T29Y3&B#@#;SEQ?+A\$E#/*MJ(*T1#F]9)29MA M;']H]BXO30H>.09=P25 MK>*.N%8TW&F=E-P9QG:+*,2A@C:/!9B.15I\U 64QS=!HH)-.DC 0)M70X-K MFO(/P@=ZK--J@:E,K'NFV-SJ!'?:RQGG,>+6T#VXH4\T/E"^*;AZP.6Z>.M0 MO%4+XQ>2A5NZ^-0/H-Y55)+4CX9*'2\EET;1E^12QE1P713M(J<[X17U2J.6 M/T(C>^8(PB)S1IY!PQ:98]![1HJ'OHP%5%69F/SP(S(([ --+PL!NB6 RL21W%9/!EQDE=;4J"0&82Q)ZJ$GAR2Q2ND]8@T4E)]T) MGS8D&#RUQGXO'B[D1:'52!][!,V'Y)R].>).7$L)Z*<=0KEGV$>P(,;R MP'U/[_-;NCJDQ38#-8Q5MD-0BVVQ("Z*[@3PBD0@^$O].V1XE_ C>STC@[*N M1=3058F$*"(W(6WD\9'*T$7($W';7Y)DS7>TW=+T*5K1 M[#;9CH^ U!DV+)$;6M-$%AJ7)YHL:J(HG0/^G,\U>3&[I*W1Q/2W'S)#YM.G MACKRPMRXY34E:3Z/EF0U>L;!_IY]/5*CD4%YYA&7UVA? M;4[7R9X/YH>8MPY4D\,BD"V+)J=&I9MM*92\M L>M/Z$%@$XF\/")'X@I[>_ ML7[>GXJ3]-[^^//"O+9'9(*-C8%23([9DQ3+DBVH/2G?J5"NSKP+G\^?]S3. M:'6]Z$A?(,:-AJB-K75"%1Y_3Q,DG9KTV@#!7?F.L[0D^S1YBC(&D:4I#*KT M9$K5#*FH\NO339_!.;[P5JN 4MF!BZ]9J7!5+6?G.W0J._*FLESZM#8'4),M M44'$VJ(+5MZ3#%(A0BY M)7,4L$J=PSVPL/5>E\L24QV-K\P\UG9DR*GU' ES'FBX9$1R5ER3?8CBAZL] M+=<#2P]LM@X$FNM1!W(Z3E>EQITOMBS%]-&]-GBC!,V$DC\'T]H#$#P9 (6" MR3R!*B9\#D%?LJ6EY@-=LX)!)Q9TUH/NHM0:J567Q'?8751GA#3MJ@A!]=0+ MZFKK6M!V RI$W'1+'$5-MS*'>V"A=QTNEF8^=Q=Q(:?I+N)@;MGN M8I:S9B>]H=NR;7F,]I(U,WK+1KL5EM;TDL;&[;+ITJA)I?8.:@/2L_!EN0V@ MHA/C&AD22.K4)X\F]N*\.5T_\;NSLHKF$LY(K 9\&5DA<640UP5/Q"D@'!%Y MMOQ8TWV21?G2ZRTUU2A@@^(W%S-AX"!B@3#FX@P8;2Y6MAX:ZP$CI-9(S)#$ M=\$0=2H(4U01@FNZW=*<7+,HWJS>!U:Y@#V >A&S2.(H8I,RQV*LXIMQ+F(V MO#_PC0;OPBS*;OB<"5.WZM>#NUD2#IK(>&F6[JH6 MP\0J'AJ%"MY'FPWE,AVQ\5*Q&^W-EF89R1_#F.S3:$>+3Q<>-1GC)K&KTSYK MH1&Z]#7+.B-LT4;UIDFQ,,O&^=R,@1J&HTR&SM%ZVNGY'TYVR M>]XU$';$2P/4O@L/B3FLE4:']T8:IX#_Q;A^-+2SD$;R9->@&25B-I(V = 6]TA#HN-[Y<7:W75[=*)2XR&.0NU7.Z*V":I4CB=B M *GA#8DV6$FYJ#.NK6_]*N9@EF>@(6ZD[0^T1E7MDBJ&O+W29YX5NHXF8R!I M\7 KFI!I+BZ]*<[L*=U(Z_?U8!DT+^,&S$N/-33'R@%.DW-RB!S&V7&@=F3" MN7'RX^+NTG#-CT8HJ-::>/(2#7I:G-DA<;JSXZIVG*JIIR-?];E#]>Q.OH*5H?PFW7J%J* M-Y)/G'"-U-J&L^:<70&<3*FC%$E-:(0401VEN%N@MNCLE7AS[\7B5S3()FY@ M,]08N\A]/<(HI0<,0VP!<0KCFES''79U34@G$/G,(I$VU%'?LHKVC7M*0/E- MOE?3<6AG*J\3-E"D>9065M5"_DS^FMQEDBF=#(,D&+0P+;*&3/2OF*M-2<*U,5=A(R+607 MG&^R&!M^(V]E8)E>DW$1EU& *3VLSKH3?D]A-P>IDY!/=\4:0(^6I;Q^V<#H MKGFF&Z^F:R?^+N75P%<;8:CQ)74S9IS2Z9N:<4[IGU9&W 4??E,Q"HW7)G1"+R_^36$\4_EAN1S+>3_=E(E3:5^>AR[O MQ'S]JCUF!:X\"]&(KL--%F3!'93>*V6]?0Q3^B[,Z/HZ?.&%EBUM,7=5**/< MU8'RR9+--)VI26\J8,IPP5EU%7MAE9'_H-LUN6?_/+^Y]F;]Q 0D:=0$4L-Z MM9!%T:F!.OO,@'8Z,:=+C(EEV23:48GMM_?&5)6:HVE_$34C&V9"( MWMK 4N* L-O"U.=Q^WL-SQQ8U30G+L#J11-2GA%IV(2 G(9-B,8)B[C*-"Z; M$$AB$'OU@?PX<=<0#B):@BM+PDJEOY"5@(RS(1&_"0&EQ %AKPFISNA]!4V( M0ZSJFA '8/6A"3%K.\P:#=>MQ5RW=<+R08@)N*]S7=.RVBC@!_,F4&YRNV# ML3E: JPF +!1$930$F==Y8]*Q<^9XG_!:-,H.P[<,$Z\U"8YP>YR:')90NVD M S7_.Q>XH#N9 W0G/G4@+J/PGI_"%%'9Z@65J:SKT#/%9E@GN/M.PSB9$;V& M[L/N A?Q;6OC&:=$-:XBE*1F-&3J>"F9-(KN&%CH0T55(AM4=3L'7*H[CX_( M+VF2?6&X@G8-)@++XP&>P;U^")%@ T.G-_M9Y':QDLS-W7ZVT5OV"W:L>W0$ MG3T@X;VY:3?]600UZ 1Z?-=?7?+>!=9FLTTFK@.%@;DB20HDF<-W%P;I(=H! M#A<4EGY(@1%4!-PWK4(QV2%11.R&9Y\9L>@=5Y/$F&#M=FP+'Q+&:U)XO8*I MB;G0K>D.NX:W#]UE5K!R%WRQTTG2,(F-!DW0T B)NOVP#IL582(()P6.Y;XQ M/\@DJ3P!;>0_M9@??7L1$T01G>$"7;S%*:9!8CC34#X^(E\(4#1*.@4I?JEC M.=R('RZ3+#L+T_1EDZ2?PW2=]<1>JY]F8:0*"PV#SC588A<3"!/+8,96@]#E M:*"P,/:,2I*Z5_%) M7D$:4O4=E(,NA@R0IF7@V?6)D^LE^Y?RN\ M3,6%QC(1'QAC4ZL7WEC"H2L@E>F,N#4.T#*+#U6\E&YQA:LX):T6#:-Z?DI" M"3(XQY8[U1:FL@.60K/YV5=_#;>'ZM"5[3;Y'#(TL&=-A"\/@5!1MX"@;Y(. M$'* ?#LAEOO>]L0N]J!?O7X-X@PEA)D0Z[#O3'2=2^U4@9TFJZ\;+P:R"0&, M;Q*I66*H,E5()OHB05%PI[-\XSRF9)&LXVMUU+OE>\K*UE %O@!/Y*5CCF=+ MZ "S^M5Y!=/?MPT"F+]I:P+,]XZM2KG0V[5^=J3W:MV@]5$SQ61C4KL4;]>\ MF[B' VO:NS1!54]^BU;_K-/>G_5*XH\TL#_JSZJ%5;US'^-U?:;C^6Z_35YH M[[%.-E""RR3%,CBVW%@5Q_V,&$;QC+3*/F%PS?[)N^A\R>4^R?*WM# MCI6M M-A?XIFID0C?P#ORNAL'HQ1M7N;*QM[\[^9!%7IPT1ZG M>AW^B-0)>C;?&#\9G*^7\E[-1X"_C?AT;+1>DSJ\=;])%GXQ\147R.DP#J=L M;N17D3+@YU^_5J'4P!I%*O50PM)*<28LC".W66@G%%X9NJG+9:ZC^F_BCI\V:C*;0.H&4 M>\@43^2!+6'C'&!-^KG4I)@^A#E=&TWP2[,::8TD2M"NEPGK![[IAP(,*D%0 MUY:&X6-G)65EN>9!H-$<]9ZF4<)/8$AS!!@:ST'+P@3M#WT?;LO5L/?T(8IC M_HH[V9 7&OJV#1P5F-"Y7!1DXAU.JTED=$!M"\]= MU^ LR;2+;!%36+^D4J58[$65O%!^O*S2EL_-"RM-VE:X5E_ ZWX ]E'>9,&P MAO4V2YX-YXV6[MOXK+."Z1>4&5Z46=R%9FJ76-@H+P;^M&LI7,6_F&X]A:O7 MH5DJE%G/GF+/D-K/@LZU:%"2>L[%@8HBN$&_V6*_YNT@7^A7A_E&E^DK])SQ MQ9,5=YT#.:Y3OIDE?[EF*,Y9:<__.$3[G?(@#!/O M/66G;0&6!>AO N[<#>7C3F!5W6O):+0;6."GIYI_.X([A?LE2=:?H^V62(YH;!!"5R.=*U*9*X&ICF"]E-_^O*6N-1J MQT1H0.3%(+1>@8S+Z0.17(R8[4KCG$7**_1:AVI\_8UF&N#XSC/_AM>*+U _ MLNT%#.-,;?W;.'.+5?UH^=9^4!)4?>K%#NI_O3+-&8'-1FM$]6XI,?4C*VGI MEVM)-BS79 ]+X8P*ZEMNO[%$C ??:.)?RPLYTEEIKFQ'W1SK+$S@?J9KZJG. M\A MI:/R/K_AIYZ#FK.>EV;:;_$ZRO(TNC_D=%V=R'4> MIGSQ.&R*"Q) R49U "?\5*5TSUA =G,.:X,&5X<\B]9\,786960=;5@8ZM6N M%5-4:1D.K6<(YU6Q]"J@+\F2NA#%M%YOQM^ 57]>W6^CAV+U3G.Z0ABMQZ(P MQ;M5!#-O>SDPR>=FE]J$$FCTP#ABT)RZL6;0Z*R_^O M'!$;-7)J-VGK)G-#UP%QHHGMV1U@JM8DOYD&*$+YW8QI,**DLK[^=!061U!S M5Y5U1H@Z;*/42;& *6V5^/\VZX&];H[<@!?< .&BUZ\FAZ\R7O%AX"$_I+1^ M$!:G.&?_1,6^IP8ZV4'/1;OIPB(^L'[7U*&6<41@%P44T;%& LHPS\C+M#@VN@C-$O!3K\+X MY9\R0HL S=5:J]JS.* P?Z1DS[)D9'U(^;$+5.P+>\,FO[WU354RR*'46&9LZY45(I]9BM._CJPHX'%HBEG 1 M[K-!9^%&>G[DHB(ZM__^B(C'I3Q@8U*.I] MD9CO%/PF'4B _E*TPZ^!;+N4Z"Y,'VC.#S?@@N(K'(@A@Q:@J MB,/%>?*TLRS/,2C(U-5[FL!!^;P879*0>Q0W_I2VRV^>L@$=- %?KH2+<:'69:NZHO@A@JP9:T57=H@['D3YAM=)BR!=_0HCUJ% M6![;B6*Q/+:(LL "099WSDEA=1&PEP?6D?EKZ!/?),,,698K_ ;5;+_ CX_M M+!?X-65Z3:)QQ_(CJ$8OS'39J,+,KQM%XJ67N0P+@BP?;6BN'S^^.OWH8\Q. M0$;U;:T@141+">F4:D$*++FXOE<(5_BW7%Y?Q/G&'MP5]JCT>64=][O/"4(+ MW :Q:']YD 6DYW.R<*>]+0&VZ%2!69-[_//K$XT.J"PEHU_%]GKQ.;%5B[I$ MKT4J^+*/N\]T^T1_3>+\47 ,&4:T:>(QCC:OB@SS+R@GDJ(@ZHHP Q>8?WU5 M B-%X'2E4<' 2G*&@2VT1UQ&CT3H=)4?PC0*M_4+2?UJ+)F'?&W5V -_C<0P MQPSC>UE.PR4,PBA!\W&QQ\XWKLM!H'[QKZHE[5O\H;/FG;PXUSS(<[G61I8/ M 79&)XFU".TL@?F2@0I?;X* 5+^&M>-MHQDO* 4T%SI/U9)+)7;B7/.= M%J8K@O'".$6TX'2XF]OOUD:+(=UR,WWE M:0B8-H5X:I$K M;:6&J/:Y77((:9-UD>B8]JO=>A]E*Z9H;&!VR9Y+&N!$25Y-->I8*W!7\U6:SR.BGJY6 MA]UAR_M.LI73S5)I^=6_B$$5LQE3@CH8=IH78Y8YD<--7<=(1TXM_#HTF-,U&M&Q7:8TX^;S>/KAM932^P-89U.)4TO MTCQLE7?U.W05;=UZ4P;]GO">:7?3U3?B3L'>ZV&N7^,/P+>H-H-50RB#7?'6 MH6VZ.-+02^BFI#"S[,VR+AZZD*K2!1^K0QM?H?;IT&RK@ 4(] ]WF#N-/ ME.;P*1RS.";G^XCCS'%ZARBSVXELQGBT_1<#!U4)AQ](0II?+R%O%RO1X1LQ<=6=.87FSDF@$$E0%68 M=F03%H8=<7EE2@:5-83+$^?8.. MZLKEE^_)3:^9OK=1]T_8%5&&"PP@TJ:-(0KHMD<$)=WGK![ +[_PR;'[(8T#.XI VQ5 MW!0$U":Y_ W\:] @IS2*3FBTF;.RR8-Q9K4ZSY(GUJI*-ONF3I:7D;V[8^I3$C8;RN;V4C2;-[9S@!ISWFVO^V!(UN6$?70I&->'JM M*B7:";;Z[^63YF?98;Z2D&JM4BBH0E MK7):Y-'(I?4W\$DC^>:_[0W-#VE\U3DP%; $3>VH/A% Z.AF>[8@E6--4F>= ML%5;%JP\*&!+'O@2D*37]_-.6'1PT6_)UE0D:&.V( 9@?[8TLT]$EJI29=1N MWT?JYX#B3NCB:.+.V+M1EF2>%:969#0S#$SLT8/A,[\LH4TSM MQ@#*[1,)7;[QM2O5;/R3OR%N8Q(>E'2B-J;=@UT:'M]\X[$Y E\;D3U[Z6PX ML*I/7[M,XH<[FN[J7AIT!.,D'=J=T?)[S+1/F7=$;Y L';QI)XBFJ*Z^^29)3'GS9FN19%[1=]C+J/ .FQ/7. MD'W7 F>7FSA'Z5Q/CVLS3]Z&*0X8=%?3C==#>"=?$!A!]T(J*]=@L^,H#G@[ MHZ0$/I$>/H#F[>#5AB^,H'%6?'(1KU(:9J@3Z?HL&-/JJBQ+SN_)R[746@+S M(CJ;^=-D#NJ.VJICP5=S%2;>*1TJ);!F]V#X0YSJDR=$F_C3?2>?U-C@\!^3 M+ADX&,KI?PL?(C9;%PY:$G='AKVF':!3T(AVN)>KT_CPSO+R3HLN8E:R7:&7 MI_?)H59=-G0%;PB AY#J#B0$NMKHD[K5&'!^,V4!AI7,J'6\2 *_(^Q+QN3) MG)@\\:H#U$M**+FAEJ#4GDD,V?%AO:+^$,8I7\-MP=Z MM6E'=S?)=OLA23^'Z5HK-*:!I%(##X0N-M#4;N7&L!1F@F,4/"BMAZ<=?.)V M_"PT;NB=U!@#42DV4R"ADQMH3+7@F)7,(\D1%EBK+THOJ9A(O-"50YAGMJD: M578S>9!'"O@C\L2?\=%P1P]>PY,%$K8O)'FDRAQ,^RIQ(:)5._!08_FN-X<[;L*\!MN!Y M($S8>C8?5"WPGG""B-Y5/N^C<,6?ZY$F _>D^A?$FS5&VO2&4SOJ<*]L]QD M0^I)&U#=:B=JI%$TDS.:[#-#V>'.*WUB3!1+=T0UX*[V,57GY_J]G];JL42;3%5B# $']"5FQ MCWQCG["6-8NDQ'6A7P[5^ND6/@TS>,2ALR3.T^C^4*Q+?_=ROMMODQ>::NFD M\9-/S,O\\.?AQ9D<3[LKDQK.LBMB!?6_^&5R3LV$/9 []>@2("^6U/%@[U7TY?((T7Y&XT>'EG?__2)IN$#'6Q8NXA5 M6]; :XDPDT@5"2<)NF)A%,NMHB&6T$SQT!('=202EJ'X7%ASL,J!'ZS"F+NF M_* 45@;AC0MAQJ?'W],5W=VS[L)/QQXOBD+EDU)EL=&K4V&,?&J5QOM&KU/% MQ:? N)!R6"8,/==E6E+4U67S1ME!Q70F[X#LIAH?TYSLZ].S:L'GTU?%79S\ MM7W&W^$SMR].\X'$PQ)^.,(1U5^=%*T)@'RWI=N![N1%.9F1Y>U-06)%A_GT MM5GG@Z.RZBP.]!*4$*!\@#@!WUH?QB__E)$__WC\YC^_[\WDE;<$YX_4GT5% M0)B,E01>BT)-4+L+V W)MS1/.PHDEA5MYTOM)NU)R=S0NT7B1,;G#"=YN#5; M@:%,;-9K480JCC 1]BF\("L<*,J67U^)NF9<'$'=)JNRSHA3APLLU$FQ0"I= M6"$]39:\.4OI.LJ__SI #%Y-@8MBOU91C'O -#_=%D7@'9$)LP!"?X.Q_.8]25D8?NY;UR' LIPS"JM8_.1:"^4Z?A24(XE M$.ZP=0-F1P>W_&CU$O/MJD%R^@W^X,;/-?[]:@[?O31+'L_"G#XD:42ST^=( MWQ!J/>5G0,D]\0\XD>4R'IJ97P&CRVUXYHDRFOR6!4;_UIY\XA[>S?#JL:0^ M!P52R=KC4&1!-,>BJ'//"VB'K9PV+R*:59>&?.UPAA\YY0#/?K5=EN]S+5_2 MSO[F=D4)>?/*7!DE2)2@[_$#]NQ&?XV!JF M_8"X(B2,K4:IP"5H/_7D< U)'26PWW4(VKYE'[BB* ZJ'%^=Q#E,Z_ZX5_EL M%!C&C,=;$L5LI':,++I7],G8".D_Z/HABA]. MV3CR*L&*;,-HG>)?Z'IC7L MQ/)H]MD>E!J9F( .O8H @^I$QJAL'FC0913>1]NBE%)U$=B,=*-G@Z8(G:AN MN#Y. &/QT._5]%9%=2FDF^2GEQ&I8RZFR"B>*Y"X&](($DU"2W]PLVT?OG:0 M: V;5Z67MZU]+^$4+\=TFS^ MQ!#Y0$[L4H)0BSJ;C+DH]60IQ"\,3$X+>Y^5U W_H&KL#-D&BHY:!G"KX."; M>]"R%.?:A*O\CJ5\G^S8=Y6V!7+3D7J+3-'T=AS+>5:':A'PJ M#;R1'455"X5"724R:H^]Q&241?> /MFO-'],UMG5YG2U2@XQ/]*MDHF.D912 M9NXCFD'=T:@'2^B&CD:Y810U"-FAK6R:QA?R&H)*2&CSBI:1'!9)3'R34O@@ M!LV%??HY%87MF.8B6SQ.CZ,[(K T$9"M$O\N-7NW4?HX-:*J=S$3U=4CI=W8 M3<(Q6?SE"!5M#[QDMW1U2 MEE2T/TQK65%(8VO)(&AJ51+HL2@:IG8/SS8:R M/FBR(>O*DF2-J3_+KO25G9A6RX \4I\>_,\?_W3\(]\A M3[+',*7%F;I_)G^4IMG2AQRJ:CB!U\B0&6/K/B=DT1P!!^]5L2+!%,SP5[OU MHR-2/B3%T]>-"]G+U8G 6/1E:+*C61ZMSOB (GWYM3B:?RB4*IM:*<4VMH@7 M147M2B@2*!$O]0M^^]/MG\@'NJ9IN"6?RB=+]Q:4%9@8_-X#P(O,>XB7QUL. M\0?Z@?TJQ;PU75^SADJP&%IE4R->;&.+>%%4%[T#11XE\*5^P?DVVD5Q,=_/ MN\\1OY-U59[ 3U*ZHFR(=;]=?&)(6;.)044,J" R[U%!'L\59/#Z!:H,D]#" M>P8'UEMD#TGUE%2/7SL^9)V#R0!9LGMP'J9Q%#]DUS2]Y?W[8KPWNN5$8U7] M$%(K2_Q+XIIV$[2';:KSJ&B@\@RJ?Y W44S6R7;+;TIJQE,+#Z!T%9L8U4*? M$!*'+B64,=VA!DTW-3DF0H9I9_V47S% BN='I++X$@ CD5 [Q/@DH_RNG'@5 M;:OSDL03NF9.$I&5.2&S1YP&E MFI5B?Q5)51F]H>R[,(M6&H;V;"2$K&R0^5=$=4FW;@(3=K5^0?'GJ^CF].M1 MP971SZZF1OD+*)C0B><-\*^3;;1ZD>UU!%I+R#"R1J;%(+Y+@HA3F5!%%$'0 MT_.+*K+Z5I!&42EJ^@P<5402YO"&4L .'["+YZQ3-[4;!]C+JTEE0AM%CZU^ MX\3-_N(7;TQZ9.9],$BO2]G/PH2.L^'T,,E4U @'U-[V[*;\>?7(*I[>A#F]BL_"[/$T7O/_G/]QB)["+=^X,-3:":ZU_AJYVA++ M(!EJ]\8\KY)^IN$ZZ[!HY4-2YI01)N@KYK P*:? )[&OU@%W#:+T^&RK(_5! XM(E*R"C[4*H:S+2=ANOTU> M*"W6>UWM>8&%RZRT=K71]RZZ'"TSL6U(64>RZ)!-$E M;"6"BIU2*,ANOI??@LZZ9=5M?GS!6_?)>7D#T13U!@LJ20:(6:"_FGC&XL=L,1^*]L4Q2XO./V0 MI-5'W.YXKOZK,KGK3JTDN:\]76%Q7T7W5U7R1?K$\@(%?Z/1PV/12WZB:?A0 M=WI)POY)/C]&JT=E_YE\CK9;WH&N+C-<>CWL,L2=HP>MI<-,W6IA.6;I:RM^ M@<6;J6H;2>> _;-#FM)XM.8$:C]H#!3V2/HMS>!"G: M/GQAQ=H6QR:EU=8G;RZ%@,-!(#&@&A.K@M151&1-GN6X]\7ALN&LSZ="O"1"4GW-8'!'^S),S,($UGDRI MES%CY'Y# NDR>,0G7J=7GV.:\@-R68]QQ?[-AC5::FG\I"R3^J$33I+)+??4 M28R"\H'Y'FF5<-G*P21XQ1_.8B=@S, MQTP0QEL8]>U1?M)AC-RHA_NQ$0KPAV'QD2_)H(>^T+'&_FWG&$EO1CR*JARA M7_7#B^ _M!_C7QS1&4J,=J+HSP-1YID&EN/O@KLT7/.CM+]DU,CVHEC 9M%] M*%D>[?@:^DUS?'#S1WL!FEA.)[C6(FOD:DLJ@V3X)^^8)U?2SS1<\&N8_DZ] MF:B: IG$OBH'7#6(TF.PN%$:MNSNQBV:J$37;4$0A" M090J8AT_N&M7V94G.&;%OHNDV%= Z#--5U&V],XI%&0F#@ R4!R;L#T)LB_? M*Y"DJSU-PQQ'DA2QC"5)&&LV21)D=W!D,$9Y<)1)%E^F3%',IY7Y51Y[EGWI M)18H )VD3!J<3%4F0=AIRB0MW]),PAL38)3$*8GXJ*&(03B9WG7)5,1Y>\\# MD6ZD(]+$\N8"./]8)AMR>$.S)0EQK'+.U .'XC5_/D? M$>-_NGI\N:1/K-J4_ (XC6FF=,)CFR*-(]+I,P*YIPL4M+-U1Z2Q\8V&$'"( MV0BL.BDI%?X2;FHS^D#1CH!\2.D?!QJO7L#MG]!#V08./)RT@[T<[MM"43KS M]G /TQB=/ZGT5S?\?O-Y)1%2OND-#V<;%H;UL2)^* 5"B0A*#DZK3\ MW?=TV1%I A1;A[HAR*?"WQ<=0H.Z2*TP42;1--L40N7#*?>KUL=+R3WP3F(C MZN0EVCWSJ*7Q32^'!7.MF?U\O1%3&;70R4[<6D_7_ Q9A9I64QX\/BD2? '" M.N8'LK@*88DOL$T:;)$=E']YH15UE(4;$0P\AJ*H\L"2.GD.)P*F30>2)4V4 MGMA(1H9>[&\PP89($&"5)Z&YW%E(7EVNY2G9+N7*)%=X0$R')!2:8K%/$-P) M[>1Y0'R3NH! MI*,SI%X!O):%T1)D)%98UK.K: .QZ5;KJNK?I^1W1HH:T"!66R0M5Q#U8=*_*)VY'"T!>U M1X.89(DE'L:\6")YM:EV<(3;BYB-[0Z%7)0WGLIT&^(SU&^U#Q;95%F<]+P M"4'4T\;I,I#OOZRM2#O$TYWR8$5 M43U@ KC(>U<"%_R6<)3$\2RB+)]AJR@.(^ER^38*@J!"W3PJ:TW;2(Z\-6VE M)-ORC+R(]X<\*]9['JMG&N660_Z)++%H-X[MA&W2-""22;R#XA-R[-O$H*)F M11Q25X&$.F,G(6-DL;TBR@F8*"=@HIPX),K)/$0YL2+*R9@H)QX395BS&J(( MJD!/E!,844[\(DKVGJ;14\CW%&?O0H8!?J\ I?DESQTE\;N7UN LB8L7<'>L M=.]>_H.N'Z+XX3W-HH>XNOE&L6S86:(A31TDPF(Y>M&B;+2?Q MY4W2S072U>UCU:9J_@VB^,"*76VB3N+1:N;) 6I)GA# 5FJ-4Z)*Z-3L2FF< M%K2^"GYAE9J.H02K5@>J8ARKIQ832[*<"D1QE--+IEGKBSAG&(N8,E6KBW=) MFD?_Z%Y-^)$^YW>?Z?:)_LJ^RN-($5""U>I@&\E\XH17'+%/[:N@CRMHA"VC#5EIXC MTHU$JE!'A -L, 4E0._#P M?!/UXW*PUT\I$CYMW3-!"(SMPAH$4_I2N'\.G,U'=@JTY;]HF'Y@ME8=\6&0 M21WP-LBL/8DZ[>(=[D%!\+H/O<"L@WURXBW3(=B:W-*+:MJF@:_C36_8^R5: M#/8+=9R'17"#^,D=91Z$\"C?V(+2'\:EBZ?]W]/5ZK [%)NJ#@!H M664!',J+..5,_69U]JFBH@@:=![VM,-?H=" "B@2^FJ&ZX,X%E0;5"7Q4A;& M8G:ZR6F*TOL61IK4!1]$FK5#TLN]>&=<5!J\_LDX>G#W2%,:\L_]51$H]";W M.:08L.EW]().[WP(RK8L/Q;JM0O+X9 :D_OO!9E>9R_>-:U0^O.N>.5IS_[= MRZ_AWY/T;!MFPH/VS3WU3?38TYWD#'/-U'N7I)TH*,)HNCGP^Q=2>)'"S8^# MBB>@"28/JFH&J\$P")#]XMP^DOW#(3^D5*16DL.L$$+IY0 0RIT^:)//)!C0 ML?2V[_-ZT69_#JOBC+[BXTB[^)S",.2X+[?:"/S M5WH_>JLG((!9O:48U;;M6XHBH-UKBDZ9ED/_@N_U>F5P!'R[-WM%F&^L07RY MATD;/RR777:"3%]V6029?_T9"^?%**U3 M$.1%:'5@/D8[]I7K(&S9+20;U+3U.C(6SW(=65.BQ6"_Y+++3A'<(-YRV26+ M\HTM>,LNT>CB:0O[2YID!F]D>^;Z5K,R=R<418)Y6\)NRHD*T(8(BC_)69BF M+_R^@^*X"V_YVZ]]&%-'-02F9/G3P,C7R3(#V.9H?WK);'$&:%,*VR\3>>:M MP23H>:KPL@G#SXG]NZXVQO0W73S&_#/]GQ,OQD]M.9"G^JNX_%2(G[UE-0!6 M=C/U_5JVGJ;_G%A.TM?E60KO2[[7:DO@!.J6[[0^)U\[2_#>9B'1Q-/VM%V) M]S'<4?&9Z].\]6VHV-N=FHCRS;1:39%ZHGY((VJ%H[O(E?OZZ2C07>T0VSN0N? MAZI@[EDK@HFGK1K NI 'YE->]/YFRUQI]OT1 MB6F^,/DGH"FQKN8!Z>%!>H0WS>TAV?D%\,4_MT7OI;H>1GJWG6T\=^73U:4%KE?%"(VQ/5[>J5:$H3#U=?6))EE:!,WY57/HBOFA* M83+H36M-M\''=ZR!^3-,I??+E32E6)@G96]J.+ M6]"NM:AQ'$=;'/#=]KILH&5;K\$.BM'GT,%!)[J?PO6DDS";::=8$$0Y./1G M>S,<$YH^K+S6]'W5OJ^N4RK*M#0+SY]7CPPPS6U$JO9';=OGGLP6AW;BZ X8 MITP$()O"O^%9;=/>$.95@Z6I]3&[])4C));83< I5?S%Z%1/"%_% ^:W%WYU M[NC^F.3U35]T?9I5EW]U# ;P=Q2]J@?TZ)8D1RX/^L2NF_*IU,1%QH '_:%X M4?0]W[>V;J\JW-37RI.H=2(I724/O%]RQ8UD%D#VI1 Y M45<\G7P'_XB.-C_MJ&PSL_RXI#EY.$*T0FT+$#U&\ M#;?T:G.=)GN:YB_7K-+S\S\.T9X74ZJ2$*>1;*J=T.BB2@,6UI]+^L3T@3=K M,&D%)(:Q2ANH9!FCUSK*]DD6%5.M;$RVB9Z+OM?RQX@80D7(/VA%ROBH\A<3 M5)]Q-I0Z4'E(2AR CMN!]WV@UJZD\"6-\YD>8A'V8?TI!AVY/7 9I*34RJ M8, 5H7V/&XJ(2U.!*>'JD&5,"!EG:9123MUJ"4HF M>'H+S40A:7 M+PIX%V[Y7(4?^%6!5:]U(A2BJIBQ9)4U>)N':0ZM0ZA45;KTCCY$8+<^=5!H_9WXUB/15=O)M&H[\4#SV3A_>/:+^D0%<\=!NP%Q M1$*S/I6+H3,X*X0/P&!M1XS/M!4S-^/SE/P@DP%P!'0SJU(Q'_4Q1(R%9EZ> MTJL_#E%*U^\/*6L KXNV5D9BA>F0MD)3+*(*@CNAICP/B(PR]Z!X4KX^]H1E MJIH5\4I3 Q(F";R$W)%&7YPMEU%,+W*ZDTT1CYX/>-%YCD2&)J(+!@R#0V#? M]VF;FD_\ 2F>>#+0'U>6 .K"WU>,[\94!.I!G,61?),4\[R?PU0F]P*+ 9I[ M%DAX[L1T.#4ZS@*!]M"K V[^B%3//(&WJ/X$ )?\X&*(=XQ%(!_%<@,*]!E/ M0?P)>#C^(@&AF64P0\2B$Y?\!H#K--E$H\4GXR>UTG6?V(*YC66\(R+)PZU2 MUT:QE?@=6%?7F^R+3Q;&JJ J$NUO.(!F:]2#Y- 7MS[Q1&DJ_0QS ^I^-QQJ'FM05IS6R!K$J".+&"Y ME("'A @JJR0E';,C4AIZ;;4J":$;Y\@\U*3P M8EQS$1=GGSSPW3/GVV@7E643;C,%V5:_C,;6DB7*Z)A4@212\47O'W1-2,1TJW+)$#\Y>BTVX=1RDMVE99;]L/MU>8RB1^*:\S*93D7 M\6I[6!>'/(G6ZZC7MSG,4%/7109;PN.7"54FG!5/*2Z.L@9M8'[6! _X=EM< M@>C#.CV7!$AF0]Q ^_"3]133U7=9L-M273?1;E>1;/,'6#9=%H6E=8=%&ANW MNZ)+H^ZLJ+V#TH#?]D#]V1T/J>#$N":&?1.I4[]GHHF],%_X/MH/[$<3WS#>GF7I\=90)A>]. MRH:O%RZ+J=<;=]F#.[Z(Q8M%)G.P8B1RSN$G$DDG2<VU/LB#NG. MGAR1;WR2P<8_0BVYTKLL4=&[XQ.XESR3>/4.P++7X$HL4;1#&!N_4ZY*H^>^ MW+OF=F-!:A,O%O= :GK$2VV5B'@G=!H32Q%[^5<$S<7$4L[(C(8O!@9&6.\$ M>F&=O X090"]"1@[=EX"=*]\]H85TKH4O0.0_O*2Z?^>O7#F7Q#Q-8WT?HWB MHO3UC%AQJ$@W"C\8GY\'SK[E6GX=U *9IX\EIV>>OYL]M:S&VS]U%V+-7W;D MOKQ5:6H1K'KV4?FOG,?U00/G)9[=" #T=8CAJF%L!QBV'WWUZ4^1K,"VMWG M"Q3>(_TY_B9 ?@@0WIS%*U0@^U,]9RXPVL&A"Y3;(_4Y,9_Z+*.1,ESW3LNC MP:QH_[T\J8OW3=,68,G7J&E+'GDKF4H3;E,#V:IG>Y$VK"FCSS#C"]ZZIO=7 MS?IZL8L-5NOZF5_=?C:E&V#VUY.=;;,IAW+I^2(EF'\V#'FI_*QE7GBU&%+Q M/>DB"K<,",:IGFT@6(:FRW3SH!L>9BW,0KT^KS9H-"VILD616HD[?,C*/(KK ML)-GK'!BS^#LZN/MU>7%^].[\_?D]H[]Y]?SCW>WY.H#N?AX=O7KN6=B)*]A M>><.2NJ1@Z)#YQ4Y>ONJI-NC :;R_7Z(&Y85P9TM'56F,]SY-]P2W)FF\8$A MFAI6;_B#[,A5>&FV_.%>Q:=+@+S:4IW(!D/'O:4C7M['APTMY>L!>VPMORRQ MN^!%,4\E-Y.NL$*=G1H'=KO*RG!.2N(J66GET4R4HEZ5JZU@\T]C#_6**X]F MG5BQ;BC_^:)M5(Q7FH_/G_!= MI$S8,)/(&48:H0;BE7]YX>P76C3WHSOIQ3S"4 1-(F!)'3RG$T$S3@^2+<.H MP76:/$49?^.V2=*N&ODU/S,-9"+EF5;K$GV!!Q.JB&E97H-62"327D* @(,F"_C-^9MY>HF/>O?9"Q?HT@3- V63=T^28*(>@ MDB^ODOW2G3TR6M"+^#W=T#2E:SZ$+L[Y^VNX/93EWVZ3S_Q2>MCXK?HAXT2\@,:)!K$! M@T/CDGI!,/RW'-;%<<^MX^^"\\V&KO+HJ7MZ!"FF ?J1CT@9FW4U2!V]G#@N MXI.6I$V&(W*Z2P[Q-Y;J0><_3;UX%=3_!N_I^K JNDG_^Q!NHTU$UVQT7WUV MRD$=Y1&5;LBW"J;N7X"#N9$^8'IPO^+G4O5B^L!T83VA7V%6H FZ9Y(@:$SX M(*JR(6%I]$+6=2@O9I"+UDX7&,W^ :3S<9F@FB[-,1$Q)[W%:-5S\J:R^/Y+P(QRV_-4S"R_G1CT'N/=R_]S M2*-L':UPWHVJXYF_$I7%F^]-J+@$"[T 518&Z;VG(D=[K4;UBO/-?:4#K_'= MI@:KTUYIZN$R^4VF./3$%YBJ&9:J2E).F(@01@J*3TG$+UGQ1 . @-!/!:AJ"S3D'P8 C.W%.7WC9K%A M\#1>\P,@MHT-=')?YZWFJMS;#6=E^6;@KB;U! XK(P;%T\XH\8C$M+@2=+Q< MW$NN:X&EYSRDMD'9YGM')\T]@?226$']+Q+&:[*F3W2;[(MCD/@$T:KT\)+G"NCH&:ZN51"W MQR$ K);EG1.[KM^&R;.BP=;H'1=_4,8X(G40K]]G.4"VV5LJ1&A[\>Y)N*Z,N3P.:78?1 M^B.53O*.#(;0[QA@@;X)Z03NP^@@H/>=>F]7F\$0JY]#O/8%\N.*$X%=^%-+ M8-[8"@$^B+0\M/M-T< % M(,8%F-#O4X>L)ASW--V%,1^LK"/6'4PI8XHOE#2%E+YG!ZIF4/].&@G0S=.4 M8@&$NQ[/:)-CP]MH=-.+5+^E/R)%,*]'.4Y?H41>5.;?\\WGC4HK5R.2.'T MY8-5WKPX0ZMW34EZH.O>H+ H+Z0]47NJ&A69IPLBBW,ASU08IC4FM"):;V[# MXW9&@Q8=?_75"."P.(B6R*K<'I'Y,@KO67H*(#V2991M+RR?+S-8BH M50J1)6AT$C4AO%J\)I?7%[HY['%;E&@6KLG[ZTW XI"J,E*Q]J/ZLXW:;/FH MXGXC*A!NKX6I?@TGSE@Y62\I/5T_\0,N!,M(@0[2OL/8 5VIABEF:/4E**X';$'HM^M0#5%J7XX2S<1WFXE>])-'24M@AR1W2.RE+-T$)H4IO15ADL M: \D2VH[$I:GD?$^YK;JJ$2=E32T>-69\3_#U1^'B+4S?)?:7WPCN!9D2J)# MJE_'=UD,->_5F6?%N<,V29<6#^3R-JKQ(I6;3UMC9T,SN/G"A[-GS1E? = 4 MMSS(3]^4*9SDS9C0"9_:@C1N-L/ $QOR6A:H6E!6-E7><56%"35/-36FI:C M7T-/:<;9X.BRE5&DQ$&BHG4I$-JV,:=?"5;A[0D:6/UJ1ZY3N@^C=35_IVU! MQ.;2MF-HCD[3?H)9V@MA2C-^"D($U6>$EA]ZQSU)S2M9)Z\='=WZGFJBB;+, M #2'+8$XF2W&Y.I?8Z\R_C*A!Y9Z.^SY)>_]1J@:U0@W:1DZ H<+74?'?;0V MU0+#AE%RFP[;(%@Y?/"-E%J &/3'Q%5GUB5K8YATRX:99\7H;&.)<5H\>)J. M*8JIVLON5"T+]/6 >^* P/=?K5,%_$3C5DVX84->EMI^].S1:=S)_HLKJ927/))6A8U;'34VF47S7<'+8( @R62%)+OM?,,+ XCT5 M8GY)]#4;T_!#/./U=9+E*I*Q(T2AN' S29'GGA*OK"0AY5C2LZJ8?ZC;L\NO#L-E4 R*(_>K%WM 5 MC9[XODA]XR.PE38X/5MTUG:BSS+1,,YG1M&A?U#N1.>3?4E!Q+0U\(V HEI7 MDDY2.3J>==S4W!K%=PTOAPV!(),5LN2"?_/E(@PLY5,AYI=D<^V(XH=;NCJD ML%&#U$,JWP(/=):-5.:DM?^2(0EN(C PN7AS MP6>_PNU9LMLE\>UCR!APFN=I='_(BS.-DN*S=^P+K*_#%VY\FJ9\\Y#DGB>D M@-W&QC(@!N>MBH ^MXU1&JU>V"?A=U8PCQ5K=DF6\T.X#W&49^0-4Y2LB+C\ MY918)EE6G9B02;>C FP;V5':6BN* M(CJN6.@3J75 YQ_;2C#E+KR83*&1)3X=;GG#;^@G3*&13X MX;CE K./-#]_7FT/O-?R2Y*L/T?;[8A5<)>&7! 7:X[IDQB_9M+?" Y.JJ8= M,$S %[&=A6GZPCOG?PVWA\47G!N@(9E>6T/NZ;W[%(1FFPF$B.-%>$(,!!8C MQMK4DUV9;A$H'1NZ@>"RH\-^&=]'V6J;L-:+RF]H GM(V@*A!S(+!3E,6X(G MFMXGNB4'T*PF1)1%Z=+0CPVG<"0H6*BI*C4'!T"#B87;A4H0WPNV^8L?-JJ??^I/;6Z\=RHN""# MACV/=D$/*6V MY7IF4-T^Z)3L*D7ATX%.X5VBV(N'.\4G"@W![.#NQ/)#/Z"JO"11^E.*D2J\ M'E$08UF@QN'VAC[1^$!O:?H4K>C%S>VO='M&&8RM2:7O+@3CJ[VG1J?FG_5YHXON&$>(76A] M(AL(';<8>O%UE@$76=)^. ZTENVA5V7[$,51]DC7?.*;SX1?;>KWHC)=UGL, MY5GE@<4N>0["9W%O)-EVMYWMV$GW\-62\S"K?\OL7K:L/E^CI, M6D2 8NG\)Q.>&N<'L1CPZ@!LR>[VJ$X0V'/+3WA]P1@B?@^K:8E M_(<'$^J!:5F6UX?K9!NM7K3O@B1F0Z:/S+#H/ CLX(PL92(0.T6N'@Z^954I MXI;B9Y<0:. A9(DPJD.DX+_AD229"I/CWG"^-""?JO_Z]W;'$D&Z:9V)$%KZ M;4YY@?5%O$IVM%YD(Y!3E5E'3L5F""01!<;N BERZ"@B=6T7%D;%P^6YH*S) MQ.Q7'U-!Y#&D@CRJ!TS(+N+W]#YGW:!?P_1W6FRH/O_C$.4O[1D0_ 9XFN9A M5!\/ =]LXS;-B(G8:="8C%LP1PMK'!85)B@.4@>=Z+Z(D2,R",7,'?!D8HB; M42RF+KZ5QUQ'[1J[+.12-#_N\9P?!\43%',I;0I2YNB<$$7><(LJ3W."5)GI M>W\7;WT)*J(87KQF&?%C>)-]"*.T.&NA+::\:Z8P'G>PA,9XTBD([V0629L. MJ&2R %YV.U05+::]ICJDW!7X21@HS> <4RX:544J.T#U&[@CPLW*TU0ZS=27 M!S1]*V&--$\4NVJ'1JV/?-6*F>-8R;6.> S4I'(SL07,"N0E)%BO#^K3 AA# MJ(@I:E")4K9J8DB8"\J\&(DODWB=Q,7$WGT8_WZUV="4KF_"G%Y>O+NZ$6Z1 M-/*I?DV@CR5K05DP"6N24,55>)R@^,"3?9)F2$@L*JI/2I![EX\&^9:C(LUY M[_]J<\:*%N57ASS+V0B?#]IVR2$>MJ)0\YJ 6G-;[FD2H-(.EDO).$B(H/R; MGQR_+>WYGZO"@R2MR\(LA"(AF59; ^YI/'NT V69 7BX&R:@&6WQQ\9-9TG, M;T=F'8GNU69DDZ1C1'Z9*)2,HK!AN.1(ZI(51MS3&CVHU;SSP)8^32A4A1Y& M57*A;QSP?_O2PQG70*+[[09 ;6QZD!QX+MCK"#/*J'%)LXQ2Q=QZT^T VC?] M#JV]M?YK,CAXX0S-J6X!(#&"TFQI;8=6>C*Q7H;BKG'MJSLHSQPH0YN5!6>S M!MAQC3#>CR@M_7QWZ Z#TAX&-@@7[6,4!93,R(H?]A0<;6:U'PYW5"B(K"=( M?Q:T(H,O$Z"2FAE!7#^1V;<;8]>7"6I#;Q#*>^FTL%B8(U ,)-/J:< CC6>/6: L M,T .KV,"3&:+-]XM&4#M_ N&FJP+@HRU13L@X^O"QQHNEVM,FK@483.]E4BK M-R#7X!FDDA*08FN?*YDS5+2Q>+VFRM3KD*(V/5$7H?K)!CZ&;L!N)-Y@"9C( MQ12766J;!G\P GN%[;YR@#:A#LVZ <)!G5'6&6&*_"K.,#,63%]I_Q0+IQ/[ MJ[9 M3]NS20;VE%LIDFQ0'HB ZD_TULSX55R&IQKO"YYBERGG/H-%3#C<>_' MQ88*=7B78[=I&RH :H1WB:*PW@5>3K6 ZY[AU>/E&N:9>^0#,XQYF(H.7&# M!20"/T:ZPA:7^8])W(*MX^_EW@L7&-1W4*Q!Z,EP5U Z_6 7X 02>Q<#744: MM\-+I+.T/<3^(N.ECIPR"$S OC0:Z"G\X35T-6LJ"RE2"^%\D)&ES([B"\.12&KTPT*LA& =^J9R^URPQ ME*J>B][Q(#3J^CE=%C/T][N\9V,I_(MO) !V%Q15H..$IE<@C+P@15;\HF$^ MRUG>-)E5%T^.&**Q:P@BM;/FAR2RDP&C.I>:)"K?H'S,3W':T.5["KI*30Q_ M_R$W)"Y]:BCCND0-8F="DV4R8(YKQ-!BSJ^VJ&_6_5+P(^UPV )HV>Y'3.O] MB!_"%=?_ESM^@M=(6S5VC;9*[:Q9(HF,V_50)U%S1.4;\,=\;TMI0&H+\JFP M67SZ0E>]B6%-#$DB<>F31!G7*XZ*>I'S["!LXYKPESS8,ZHEP/J M'(/3(H"OV+O(M_9W3N6@C=D7#TAIQ\@%(GWI+"D47R'MJ'QR)=:&JES*[[LD M39//?,SHSWDTHCJ1P!LFK#*\>MA!X9]=Y'0WWN0"L%5T2CJV#IJ&)KKKCL@P MD6DKT/>7=^Z+!X6AASW\<;UKQ%]8/7K5;]QT>C^([Q6A?HL/&5V?A7OV[_SE M+-GMHN)@Q0^47E.&\C@/'R"C9J,X"B("XS@@*2BS\6M1_0I[NY*8,AP>.RA- MR:9F_892$F8D)/O&L#BZK1()+T[)LD:F1BJ,0:*7$5!(G<08E&M)ZB!.^UJ6 MPAEOCJ7-YA&I&%5'.2)M',("D3;2-QH]J&>GE^:1+P.VNN"_AL_1[K!KQBOU M5P TW3I716LM=W6@,K)DKCO5FKRF2J(,USD2M9IQJ9M?_Q1!BQN-"$#J4T][ M610=T]79O>+V#=V%4F<%OU7.#A@N3^>:X]K,IBS7! Q.G\)H6[PJ MJGA^B-?\#,M'ZC'C 5C2*\K@5?,KZ\$Y4>IG^:L!Q(EZ_-X M#:"]QE/!>:FG \)+TK"G(^AV7-"X[5_--=A1\-Q M0*7J"2X)HF.W,O>\ '8ZUM7D1<2N:CS;H/JF0G7I2\$](6 SIEKY*1E =B?YG M'%X,TUKU[W\9>B/7*IZ6"@*;5.EQ6:<9J3Y[7;4J$RI@M2XK-?'#9?1$U^45 MJ^]>?J')0QKN'Z/5:4K#K%A1)SU5?Y)S>[>6D;/])5L&Z5STE*<40'/[EFG M@/N\W7(G$A9>Y/Z%[,*_)REY:+Q)2A^B)%Z:@Y.PE6#4^.C:+H,X@_N[C$LP M.\P1VX IJ7$1?MR#^&D#\=:1%)[5.FKBSST!"\!=VFS-A_>EF[X[FN[X59?O M7NI-;/'Z(ZLE]=Y*8\=.DP=U1- !6"K4*6#3K#KV&P0+3K.P%FZO%_1'?-[4/7XH+;:\VUVD4KZ)] MN+V(_XN&Z03!L/R+(5VU+[NY!(X@7K=\V4DW1'N?41:_R/21N SSDT,$L6$ M1R$\S-?.$T5_>!FB^-([AA6:,=:Z/>W$F-R>%C%F5Q@6S8/VM"T%KLC4<7E[ M>OS:=*(+*BN=&-2QK4RP<'8RT91G*;0OV)YV2N $ZK;M*0OSM?,$K3W%(LJK M:D_O6';K 6HOR-06M0HRM\@4:9=O4[O%0%6:-C!O57]\96K11Y:-7(SJV5(N MBGA6>M$IT6*@7ZYI[17!#>(M&]^8+6OB(3QI865' $LMQ"TC6B' (]C MNGKG8G "L,2K.?%RU]1[L1FU8>N:.?A#/=4YL.J?7@%U+T8_T M.;_[3+=/]-Q__J#YNG M@V]J>ZK"@$6K.@P[N7$5EV]IEBS3-Y65Q"E%IO=4>312AB-EO&]$D\#(5Z;Y MTIMM%ULH6NZQD:!)[AHAJD@;UE7/=I0!ROJ!8X?-?O5D!=4GX9KXQY9SJ+67 MD6,8T0O0PP:>GQ/K*=(VQ.0)4AYB]IFBSXD'DZ--(7 GBJJPO'_ZLS\<-<:3 MU31/OWYMYW@^)W8S/'5I%H+Y@M.A;0%<8-QV*O1S\G7S VT2%(<@OG09-64^ MW3"\V:^"%88Q;T4'8>:3F%[B)5M344&0U&8<.KA[I"D-^>>O1CO$2)NF']): MGRPAO8@39410J@6)L$1[*RR$*Q9,;'<+UKS");-.^6/?!CLAT+)M<9:=)7$> MQ0\T7KVF:KMD?VS"GQ2DB#X-\^0O.C#"26%3AD,L ]SYQP?E\(>EY MED<[5N%,4]B#Z'Y+N8&:I&H?,4EE/K@D%6=Q2%)E0@.2*N($C5E[)><+V20I M61VR/-FQIMF'65T3A,@IJJ] )47%[@J*JO(M1M%?#SF3C0^'>/TKW=W3X0X3 MV>/JEQD_MN38," FG22Q5#A?K9,@&9"I8AA4B5WC&(%A3DI[/F,!OGVE]^AP-ASZ&7G!*EU[N"13*C,G?PG<@\U M9C0>5JDQB7D 0PJW.1I#/?33 >-7'ZK7_-3]5]OSH[%Q):!#)N" MRS?Y%>\1!E@J!!AKS[ B-NX 5I?&E$=GKZ9CK-@Z#/SU]101;"76QO:*(\.A M+X L,A<%:\8N#N@S3.*:1Y)\IH02A@FN68SJ>'/_F"5%@(9BJAK28\RMB_SI_W-,ZHY"1R,Z<> _5.*!S4I7$VH FUM,1 M%"CH/">5@3=GCQNB9,12DSH4\53G/V8J+.-L $4>MT!3XF"S&<]P:/+7!%\[ M5)5#'#=877;HD],T"KCP(R;AH2M;$U/U7A<;MO@$QJ M-FH#!+?T@8^$2,>&%$:^K'&!57TRI8*&3%/Y]1FFS[ @L8J;SB4\$CQK:--[ M9LV23C1<4HP#JSDPM ^JC[P!N*A.$L!/.81OQZR/UI'_@NL.8SDX1<^:%8>8IMECM.>WKZ]8'R=\*.ZUS@[W6;2.PO3_9^]M>R/'D77! MOT(,%NAJP#WWN,[NPI=XCN#$M-57[K+*48$)3Y/1/#]=7%N&0$G@Z"Z!% M_62OB%ZTISRJIB+^* (-.#>!\R>>;A.N55& <.J7/JGB^FE8!-%A@KX/ET%[ MZ.^ MI$B[89Y7Q'G3_%0I[,9YH7[YYGF!V*I]@MBC4&*]K/DR_<\]WDL_+3W<3R_2 MMAC4/^/R+"J>"#5?8D+1#Z]?"KR]3#_&:91NZ'3LIHQ?>,O5S 7K;V4BZ$@6 M?5/&FZ6R,DID XG&IF7L,E2V(N71A@@0X.$M>GA%NZ8DBMJBRQ+0 CZ9:\,. MR:JOHT]A4\NS(AAL6-'<+!Q\3RO\4@G4B% ,OZ-2*$Y_1JT@6G^':!8,);4U"A S"UB]!L-$5NLYW-%L%JQ X;QPL+I,-]F>=PT,]UD7 MGD38/;V4XO]TRC<\]P7Y7 M; 3OL3PT (Q\KO*(7*YZ(PB<#C#P+B$___PFH2#V@YI8F'HS9S"\!PS 4\U& M.'A?X>"RQL$5P\%ZA(.;:/GS:\U;_KUKR[\/)8[UV^,^&VZ)$VQ\LI;GQ4,] M>4B6Z%@$GCRP,J[--6V=C([4'4^\<1KDMBU[H(FX:]KV$GKKJ!*Z /UZ+(%\ MO81"?T>Z=27 *7#Z@P/F*%B:!,OV^;ZN-YOLP&Y%)'W4E/QSP[:'U"<95_^E M9S^SHY\GH=).O(V4IN+.[L+,H''_4]W[L*J W%%8J%S=8GIR!>HDT5!T::]@ MB:L,IJW'+L%,T] CV-1B 9@#CFS:&8?&.(N%7\4(#_> ^Z70+XR(\\)_T7A( MH_3^&9=X_9CCJJ+LB M/[\5 (ER%F<$+9R%\"LF6O&N6U[E:.'6LZLL &D MB\Y-VD634MPEY7IVEF/8@>9/U[M;_)SE]4TI[+SRR<('9<&&4Y*"KF02JH9/ M7U2FI!R2"Z^JY_1@R;PM@8JZR,)D4C=S9MH@(_H(90:\46CVBB2XM$9IQAY& MIWT<=470W9O#D2BU 0#2XD,LDXD0\2"+HFA_F$58%&*@1:#8GG&.!@YIX$75[..A%XWFX0R^"*0FPR]2[9[1!=G;5!IR 9;XS.DW M"BQQYQ,$60M[Z2TNXL>4+GX0.6=1BAFI6G5[5]@RJ$V_ M_ G"K03:$I%E.6>,F\RM38?LU-70IZR9U0!X3$^M+3X>RD..ZRN!;J)7U@\Z M/^#[)Q)QHUTYB6W6\A-F:\N#45S3HA^NFQG7([V)SE7W=RC4-D40E^,6C2HB MNZ8J/NN-ZA$Z_2_3^Z_9WW&4CP=]K>7-Z-^7GX?^G44/PQ:V=0#P B.=*X*+ MOQP%_SD0,N<_OU6M^-^ILN#_N!Y+8!ILL,3:.CB<3_LY;25X@BK1YOY#U B? M(").+ZDC"A#3\+W20# V,S\/EAS%&57XEE2PGH?]C,>+"+3*\@/:M7$,&=.;(K^AO44*[G6SUR>8IRA\QNX^CGA^G=\<=TBV=S^HZKDQ=4,P5 MP$',4G&K20DY%).0CZ<_%)Z)'(-@^8ZEM%FR";:TQ]#>H?&XWMCIF1H2*+ M\"Q=@C0#&^9.4<>V@8E@DI[2[)0\C(L-(0S-D-"GB!2,R]?OG MNV2H0&0+* M5$75M8N<=A%S+M\ ?LB1F5T =U /O=)Z'05Y'4CK'+@L.#IGH%HB0 $&)IN M]#U UBV^6&+V".+)V2&GZ;M=6!D)FT675G@>7M?FENN-#2L 0/6^0CK@_W\? M!8_'F#&G,Z?D4 MUCCA++AWBV8@P#^"V$;O 7O!3O/;$P6F$]P]!7/-!K8FEYSB'E<"9%)PJ)3$ MO/?OCX+[/!S93.]Q6]9R>J_5936_-ZK)(M">?Z9[8AX>U59SW53#44UV>Z"# MZW0W(!^""(W-;C?NU@5%J7&0&Y>"HOM0KY>);:X)+=IR)%><[9:![%Y0M2B/ M7^+/+^#04(!+%)[.Y.%9@G"=V"F8+IHW)1?/$425@(NI *JYO=BB,4Z_GEP.2MT>N/G8Y?7/8>" M=Z/12S=XI%P+V .9U1UFAS2YD:D&X]U_/0VS[95J;2ZZ W!<"YA- M4T.MM./[;X%PT0),5AN@N*UKNP.J56:W!VI4EV40OL!^P(E]#^"VVQ-(51Q5 M!]@++9QW!D+R(HAL<'*8AS FB@HJ3[3Q>(;-/*?6.)U34Y\&A6X8O=T2DR;,X/22N+4I;VQA^F?AT)]4W8\ZC3T MPQ\ETA!.O[."H4(N"?+0P8J6#9> 4&EHLY+:=+A-;83TVCFPMQ\C\,4KC M?[%A_;,L+;(DWK(_/D1%7%SO;@@32');_70H2*V+XAP7FSQ^IC^MTVWO!C!Z MVU>,"]%]DK/8:KR 7UNN_L-G[4 ]SPP5E?HL[_97=X?]/LI?Z8'S=_%C&N_B M332Z.[,67-C=S<*>; &0CERL3[,#Y^S__<)SZZ36_?>ZWGV,TRC=Q%%R1WZI MKI\3'60"J5/EILUT^G+')K68Q>U:5,C*O1K;63'24"?:EPOGW =0[.HX25OH M:#I#$_5:3L^\OLLY-WI-UTU&ZH++.&=5^X!3O(O+XC+=QB_Q]A E[ 8,4M?B MGE3G>G>.=SC/\?:,WK69%NP=S[-]%*=C+^=%>>/N@)6[^CW0ZH Z0!\UDWI" M>(/U=7)#I:C1>H(ZO:A5?(*H:NI&&^6HKQW]7NE?VIOZX4@V!S)'_A74SL#1 M>GB#93UNO3_V*HX>XB0N2;;+WWZC4[;O#\5E(=R;2#NXMU(84CH?J7SM2YK- MS;U"H6S1T6KU,<-U&H=#6)'8A']R_0O3B9 \QT^$Y_$+[A81WM ?6#HF]B W M!$G%9UQ^2:-]EI?QO_#V5^(DJ/@ZCTE/]?'\D-->*<[C;/L![[("'3K^D4!Z?7UVJ?UA/F8Y M^3;-!['I LQ7&8V>P!R5\1@P_5Q#9XS57"UKIQ.-2R;[5!*N@NT M>Q!NT)N1T)JQ;UY:Z$= __72#81S?:$@PR&I,8X?TVH0;_-ZGY.W(#WRZFW9 M7\GHH]C$.0 K&@',R8K'R.10+^.C"W"NV&#HM9ZV <75\JI6@#:U!E1V0BAJ MI0*.'! 4T0P)0'C4]_4.!G6=N/,[A9V*8IRU L-B@,L$^HI]K1#@ MV-!='# 1':T+J)X'N"2 VZZ"U0"B-A O!.A+B-8 3+4&V>?1[LZY=7H@S$!. MX,_=[7&I6*A3\/!='V?3J[,G8I<=3W%(<[S)'E,Z3H^>*\4LN7DF6G_I+9!\ MJ"><-N3W@/M$( R"GB,"ZQ6Y6 2?Y%FB7^1:N;#FL#WTC-QM<[M&[RH+/[.M MQZ)9Z&A7$L'QV.C1=8V.R87XG$=>T(HP<\IF5BO(L2F1E17EU+OZ",N?VQR+.,W=FQR=EB';831) 2VW@2..;TS2S;&(AK9 M1"?BT3\U1F:=NAX9M74R S6U$]D,G$A<.Q&V2R%8VGS^M&6I>X M0VLS87*6H#@V" %(O;#&CLC+].2@#-^2+!J:82\9-^SB4I" M."N^;A_73"BM*3V+1+I.4P):(:%HWC%IU>W X2%?:$(MF6Z_&()-?.5V'.#3 MIKE=D0#7W( A2I;'.D-J\:RUBATD8#2W&XG./=0J//3#PL(P-!*H!\\&598T MJ"13T)*)]1*#.2M0K[VG--)H%2Z1!'(<+DDM+,NFBMZ?R6>MUMOQ2"0JT^?. MM P$9<9:_0P "JPH6<*5J\F19.GC+\3\'D6L5 #<$#;CF!*RK\YAPKCXA !\ M?;[P 9N3B"Q8@:/-0ZJ')ZA[?.SXD.4<5@ ))\]@?]6^^SPN-DE6''(L/"W? M1I:;A2AE09,2A35_/48C^_J9BXZ^02(3 .-82-,9@Q:4Y;;*-2(4QTM^W/C M%[JW:F89%+JGHR2/8^?XH;S# M)+(JSGZ5E>O')WXY""[S-(/WC25&E P5RH8W/"EMS3&A5!^>PQV>R(0G8KTA MI';BQ$V/.;%9&B69"998NU?-Q5'\ T!VU =_[:V4P L<-G7WXRBT, M,P=.7G!,K:F.U)+F7#S*7J8OI..:Y:]LA<W(JI+#ET.OR0,G_1J=J;E=<^T7.Z9)W][9N=L M33AR9NUDSZ8>-MIL\@-)2(+UK^/FE)""\^WEA#A3L^%,XE-G9@(A9M;<[RP> M"!"7ZC.!5PJ""5.]?M(.H1TE'022%1T"@+ZD_<;0EW]L#O2G A/HBW3Z P=L M+B&V88F,-HOH/PYGE,(9+K+$/97 >][WCX#$$\GL* MP3.#J6XETLR0F&)UJ6Q>ZG:/,4ISA_I2OO MFG$B\?271O$^MJ7%(; N,> G%U ;5!)"I6+U*4H/.WH[%[MZADU:[W;Q!J.V M=$AS:#J0&%-)L]DXU))(3JBFM#(# F$3#@UCKO!K4Y"V'$/@]P(]688"B+W% MA-(EJ[+,H\?#B4-7/?9320:&X'4J]C7:J'7T\96XYK, ML;/5ME(V6UOM;*V^V&Q-3>CL7[6L=W#NL7\P M@;M3--1F<,;,$@Y0T[Z?M3S.]7$](T3IYZJ$:G/,Y]D .3$+H)@?,^+HL(SJ MN#RA9CU61Z,NGMED>AC/":H5HKY&BH-*YP_J22 5,O>6[$+=1*_LW-!;G-"C M5.\S4MW?XO+I*4NV0%7-77SV*MQ]%ZV MAK7S /T3:QVK(G-:3JI7O9*TXX*>HWB+#L_$'[W@@DWO$#]%OC,!^89H1T5) M]U(R;?X"FB)]^1*!EW9<)@MP8B.#S6 M:S,^8<6R/&JJ+,T"0O!@I3;GCK]^ *)1YEU3%E$$_(PNOPK.^Q$94'"8&H'Z9RC8&OF[ P;D%@L;I5/39$"8,2 M4HP$DKH<>JX+!DEB.8S4=%8VKQ:ON5HT&"ZQ/C.:?4<@J6%(**NB$A5$K22Z M^2[!;1:UP-$=0B2[WIW'+_$6IUM1P.*4&,6E00D@PO9T>NR>3*WH<' LU3"- M=CRVS9,PF,1K/ YA!%^;3XM>81[Z)[K\( +<4W/T6X"A[W<)',[? AP4;M(, M#R$XO?MLO?GG(<[QAT,1I[@H<#63=!853_63K< ;FHB.W*2>*!!;=(QY=*P& MYG5(IJUNU11 $?VYB.DPX@E*JSG>#2E>/2#EPV"D$9XX5#5M9SZ%=;3PN*UO M?698@T<'$\.0B.['$]( ]2/42;4+&*AD\_P[ [OM+5 MDV5_1;DJH"D%1>%,(@C->J&I.4*9RK@1[>7*5NP(Q&U<'L@78OWWY[H\6_,< MR"D]%A"2D5RK<14,%^J0\EMA>584^XM<2K-P !9$K4;FA-U?7YX,MPM]/V#6 MC5<>T+QHK))=3<59^S\][H*("D^Y\J2]B7K0VEV="FQ]?,1/+S64^B@/%ET<<[A,==N*S!3]UF MIBW)/YI2)-FH=:!:"4L^?I#7 63'S-Y@$Z#Z/0KUC2BN:G12&JD:G_Y/8MAT MN8G&E2F.5;%V:RK5JYO>%N?;;GG0V)4N_N&&IHH7X1Y84LH[+&)Y3/0)]CHS!PO6[SS:A*-.6(Z MT7<@YM.A] Q!'C1B:-/:78Q5'6O8Y,%$E^B")C3@=4^#-H\G5L.DK;R/X&,L MT<<(8ACCAJ&.%LXU1C@>&>QU68,YI1H6N###"9Y' ,%'#L(9[0MOC&^VD3W3 M\;QP+E (GX+PXWB>.1A KX!5<%AG[M&WNL6'28&D.(SW$1KPD/6K;&EX#+F* M-LMON_IA'#2JW?934FNU#Y>N0DD.$Q56EN,8J1>[LOR,I(F/64X",2 M&1!&KMT:LM61_R=H.0''#:P.!MFX5(^(Y,P<#WMX_6NPBLIC^B!>TRB#D5$ICJ! M[^V#590V>D3KH@GEH);\S%%2A!M)H')!CE+0I$^L7Y]=@S1N2*5@AK9D[2?D MB#(/XY06PS_ S(K14 KU00DNTNL2H$!G.N%/YQ+:T,=Z)S7.]/^@-$LQBHOBL/AF9TE["YDQ:2 9 M,:KX*>1%3Y?2XT$HA=($13G+ \I6B:AZIW^05 MY+K/84%0 O15^TL:.%;TR3 1GO8=:Q]:N4K6?ZQ^":K3R&UN(4M$#2/C2E]& M3)FIYJ"(LVX#I 9YIH4E!.H7]D"B3KUO(DTLF9)II$!(J%ZR$C2I.#!0$(O? M6&IR=7(J@HTM+$DR>LL&.VZCP,U*%39MT^P@FS)-5Z*CFUK"G7,J&\#$TS2G M8)^6EE5=$.&J9,&6=V=L\T?$2B_..FU(9-9M-N&?2GA$0CU;2S/Q/OHV/3J; M\VC(K?H1#(F8,@]LZ>O5H$57O,5_?1%@29\$ ?EADTRQ/?F47!"S4ART]J07 MA&5WD&]WTLJG."7AJWQET8S>8H+S*6A-!5M(ZPLZ U[7%"P=#*W*R6*D;'53 MWQ)"QY2ZT:7B\%#$VSC*EU_ ;PZ;S+5!QZ34U3&DK)GE( C](4K_.,Y'*3T20F3(@35]P=8L+G+]@TE%+:+X4TGFF\E85 M$X33!E)FU.4EE!AH] 88HU4U%6+NRB@O[3"C7F,CEIRBY@$_QFE:WTC_-K C M7'!C#Y[ILALX]+SW%*)')NP@\_Y/*P+5=!OEV^J(]V\E9JR#2QXS'_59@T)QM?TXH])71[KNGV MM98*D69B="AY)VTZ'1Y.%*B)*; 9"%'I'N-V)V*Q?BC*/-K(62H7X5)4) +* M3[X1?^24VM-GID3-M*M:YU4%^KTI&%1G50$-(3_532,3[4*^]IC*BU,,D!'J) MV?%;]%ZZKZT3#HHQX_84TX3S]:775UG!&4(:/>BHUCYPIU.MROAPD:R,$D4R-52MX$:_\.HS+NO- M48NC?=P&F>KK35!;EQDA6CS2KM^4I\?9EN+T0-F8((L$>OH@ M%P:,U.HWX_NJ&2^K_8KOZ,\_G] _D\.6KAII#BM=EV4>/QS*9HT:/?8_2TM2 MMX06NTQ+3%Y^^86TVD 0+P-0 F'AZ7[^\MKJAB?)2("16!>0-,70 @I%1*(2>=A ] M8<>HET.DDA^K>^A^K_\?TNC"+"@6IQ)>8;SPJ ._GL9QQSCBS!!K/(] ZQFU MXJ\LMH2SR4D7"3I\=(DG9A2<*8;,'#U@XH91Q*AW^1Q!H " I&EP<,!DD %! MO*)1K[PJ'$"N991; !YRUC)F1<;)$D9._R*D]8N:0-"AGM;*1;FH%N_"6;/( MK]]GK$VX7E$5UUA17S0CRN?KU'?&K!C6B*_NZ1AYH 3J-ZP.=T8-H$D;.FBH MPYA6NV?\^,^8>H9I1?8L^<" MKO=_6EUEZ>,O2?R"M_6)F^CA%3WB[#&/GI_B#)S26E%K+*KBFZ=5MMK&YASMM%YY:Z;NN&;7]-<_6K6I)H?52R(-K<\, M8?\] /O%NX;Z%..HH:[IG17=IGT+8'@'.>AZ)=ZSJBF@BE57D+M6%29FR1'' MUJR(?#79N"J;!;D*:.^J+BQTB,IM.$UV7@FVKVI9"H^(7PJ\.R17\8ZSF557 M0D7%OH0O+G8V9B'CQ)P5&T=:5A=%&>_9];8']@31T1%VF'P85Y+H(T*'A?PF MTZ1A)ZS%P[&M\(CXX?6>V%Y_B[5#XE1"1<2^A"\B=C9F(>+$G!411UH4L1MWGNVC.-5>+3:14"X7ZTEX M6[+3VIB%E!-S=DMVAEI4BSPK2E8"H9*2@PZM]3K,00Y>*@TY *@T_&Q/MNZ$-U$S$J]+5R)A_E @+7D M,-XM?LYRMJ'NUW9Z/DK.LOUSEI*047S"^P>3[1#6QN!QC"7PPGY;3)PWW M^D]<"=;I F711*V4*J/2*_9#('T$7CMDR@\X F]7:(#0L>RR,.2,:4U^[T,0 M9'RJU00./\VQIF'9!GH!C!A-O_T8=O+1G[;(!'(!C.3+WD>1:PN55; MCO6&FI)H'41OR NZ,_^H&F=S<%:&.1]T[9?TD 0%<1)']+24Z]WU,\[)/]/' MF_;D$'9%'GZDHX'%?7:6I06I^);.2XH6&\(J[;PBB%)W?PA0#0]+%T$KIG"% M4(:J_4C5_>A5<12GQ!WNF6KF&*,D07G7<:V+%>2WJA;5^6J;G@G$#@);WH%" M4B#S"<")TP30/W*78#4.AKU@ Z^P59J'N.S"MKXRRN!677T657TH5W6-;:.4 MXJ*O-KB]]<= 7,'8O@67U(:/![3^%^DDM&W#SC%Y&6*BV_UV7'K M?96?81)S8GH%X7UV\2W:QRDK?HO+0YX6MUF2D*3N:Y2/#ZN=RYP@+X(W!^QS MH2L(W*N0$W=N\7/TRJIWO3O'#U,/QG_< MK;\8/79?:3%0J.TB_E*YB!0_TH\K'P?CFE LHIB*K-I?:>?V(4K_0$D6I8N/ M*PD:+-/[R)/E#H.2HX4-'"T>VA]P)(6OW+3I3WMMS\8FZ8/C;';A2(%9NR_; M>R\P^4)/ZW1[CE]PDK%UR?PK%[7*MKY-6M89Z!+ML(F1VI"< "KY55.$+;'? M=H40KDHM[A)U&CVS:)LQ:21B0P8I]2_))I**;D@,/8L*6D/Z/[K:_R5**.?Y MOPI6=+JKZKCHH,J=JM;&@9GL6@\%T=W4K^@CY@/8/WJ%0EE#!P'(#!X8$S=B MK77D91QK%X 3NBNSS1]?TK@L;N^^*+R,I.S$C7#+@OD)CG8_CD!L2(_I(OE5 M5P2Q,H@50N](L>+G8%:!Z[0\EZ^*!A(1DB/&9YQ0_X*4HJ.P>'L1Y70LMEAO M-H?](:&=Y7.\BS?QM.>O*]"22RW@S#"5"5B::5J3GJ!:<'3*=&+[Z5.$^CY.Q0E-D>Y\6'UVZ7[#K'4<%6 M?XKW$3AK:KGDH,F9<-:VO6P3<*V-G,%NVE=W48(+NB8B0_OHO[-\>@/ XCTG M=TQFX. 8.PYKI4/OXEBW98D#.*_L7 ^/G&&SU4Q#M=*^T8%:)?2$NDX-8GH" M7'!6Q!=A46,^8AG]0 MZ&B=0*]<$(S6:/HI;_5:ATM.L2B'@BH[2_.LX/J(=;JEMR5=TJN:H:LM% #0U9CPQXX;%L'#6K;J6X87PCC/IVK9]=J,1VH4A+0.>[.Z)PZ M#B>DA_7"ZKI/K^84/*V_WN2IHPL8Z?/0)>9;D/&6)]'2 M<5E.B1HGT_JB0P:,"O:!S=4!W])&?3CE&:D" X8M?5IM[2CHDV-L:T'?QJRQ MW:^PY"@UNK52%K(%N@T;^GW+Z1/T>>DK3NW:6G#!I%E;+WF-Y-T&IU$>9U_2 MXAEOXEV,M]QY1F6Y)CJ)R[GB6:09,A=5&9$B7"J[:AZ?H%Z!0&8;U:V;&3;$ MB \BD0$SY'H7IPB= N(N0Q$7&)&B7P"(#9U*4QJHH[G(A X)1D(K-J<8QE(3 M27-Q4,[_P'QX=V5YN!YK\H( L$%YL7KSYC_M>[\W@@11EF%N?CL2JNV_. *X/3[I,V>' ]$J('#]1A+W@2W8N##U! M1#]O\6&'E]G VH',?2!KYBT[\E!)[?P)W/:J44]=W;8RT!P,5WO)R@;J'1X7 M$U]*S; DK+6#$F(B%#_IBTZB7,P7HAQ_ MB(IX0P]SB),#/==4SV-;:9GX8T,M8-[6R*Z'H3V7>NBY2W/-*PKC0]EFB\U6 M3I(VYJB@.D)Q;W;8XSHO:R"(7).10K[CL:C3NCUXNHV^X0%&)2#\4%21Y/Q LOZ(=WN(\2GJE4$[, MAN)O'##,ST6(+SWLGVD%BR^%]MB EM1T/D@N!3<1 M)+/C:09(PZ3FU(]2TR -B;KB!)AX&XH#T$,(?P9'M_F$4SDW]ILE5/;$)7E1@87^6&_!!6RZ8>8S54K9HR 2W6T$0%EZ+Z M+2;BJ%P#GZ0Z5@-@Z4V>;0^;\KS0 ]WM*)1YP6K"/,.X5X32]8 M6],NM'ZJ(11W!HMZKK<#AYK(%X(8XKM*P'<(C\(>\@S0NLW,WE&6PO3^\D 5H[[F MD]Y!^8-+ YAZU.@/.)4Y)NXK$Z%C('\8:11G4>*'B!!L@^^>,-8=!+32,AW" M-],"-Z1O8M?3$+]%%32'_(TU#Z< N"N8'RH-J* J0O%@=B#DSQ+8(D(X:V"B M4#"+8%ZG /S+QRC._Q8E!\S;U/8)1\4AQ]MKXC\WASR/TT>ZY$IWVP>@[ND* M)PC=<(N@W&OC:9T46,4TEU(!V1OXN%V<$AK%42+8 7M"5TCLB&7T0DV'XN\@ MX<]?F06+.N'B+7$M3#<:K/KUX/EV;7H>?3&L!LRY4 MXK+B;DUH6'MLS5%FM2C4S,'H*K-;)NIK2,?(KH=A&V/['E!_:K$N.L31E25H MH1PEF9,788QV&)XX*]\]X:)L$EOME('Y&AOS?GH4#C71\S_6!@:>R/9XZ;!V M;CA!F.NA7($D\E4V>OENR[Z& 3BPCX>2=%H^$<^[/^QO,7&[R4WT2N^X*CYF M^?4SSJ.2]&2N2.=&^]0O )W3KH*+3K@,RKX6GH9+G"NDF6,YVEG5HBAGLO2L MBGU<,GFV?23-TE\V=.@Q83S+&H4H81I#<6\0R.;G83# $B9F]NH%J9IK?0-P M?>RLC,]9VH*MV@]S\8U.PF%-7V>C9.+3,3LW[)!+E:= MIU-M5@O%]5@!C>MK;)M=Y%Q,]/&]B7F- G ?9^T)F'2M?[V3KJYR?4B/I@^Q MUC1Q)!::P+R)L6T_+L6V&GI^Q4X[777/W2L;BG.Q1R#7PSA!0>1FC)7R?8UE MW0)P.%5M/V "H6[K[CGY7U&R0T5(XH7C1]U]^T[:.+OOK+0!;LJSL.]KKYY] M572W\-E:6%7%T0.3'6S:#\45N>%2L/_/$1SB;8$6BD6[!:WK&(!KHOZ3KE5L M#B>LNX*:KLA(>GIJB)XTW$$A.O8\G0UB8%KS.!!MC:N[PWX?Y:_L*#X"RGU$ M5R;OV#A =T9I+1^*,S%#%O\L#]/F%A[?H:-(<&*'?AT"< :?<5E7]"PKM)V MEM2$_ HI,-)+[?@ANXY)/9*K-:UN"N\I6OGW#YE&WIX4Q%V?6BQ&,3 M&D+3(0FI$-Q(A,2,IP$(M47-<0>5HN$QYZPTJHJC7OG0N*V%%OXP@V9;"D<7 M)/*"006EQ7 Y>T7\SF6)]X4I;R>"NMSM"?KF;VMJ5@Z/K3KQ>*A,E\M4"C&Q MT D]A9$)J;D-;$CL5H<1N4>6 R!X::771;G<;%),GK$@CKCTY75N)"7(^OQDMV) M-6\IF*9AV\MP^?K&B1.;6*ZE$!-#/;D \R%M8&E>32MM;_WK9B=J=*^0%=@/ MP /\FF7;KW&2J">8A24G[.:4!./R1+?7\T-$UO3HRI<>D/.Q+D(G4W+\G.5L M-UZ!'VD("860XI;GTD_:1"*R383XU!+H]@LO#V=T".TX(&MTYD93)N#3-2" MI3PMPP5989Q^\>LAHF>[8WS]D,2/K+^KR,V4$E.?+9: (Y?(AI_L2V5.DVI2 M+4/&546S'/7*AI9=J:'!YYY.VPDI*!(64%%N*P1&-LY"SD)>*7&V!,VVOEY/ M#..8, Q@ B8-8U-W?Z"3V' MGACO3CRI&.1=81)#?IR!EDWMF\%4JE9-F1,VNEBR0]3:HLNN[%'GB0 Z=6\$M! K^>;Q+1KXLD7@53*Y>XP,UM:EX;U M5YT5M(/3+UCKK2\0"RSU@6*!P35A5@ TNQ],VX3)S6"&]0[ ==[GT9;X^3MZ M+0:[*H-DBFR/8?U YVQL"QT3EVBD \S]&5CUX^K,*Z#GUDSUKNK?42<1FANR M01G7Y5@VNLB]&*CCNQ+C^AR-V[A2;@6RU&/I/JX\;!0RM+RD&QE7 M*57(EW M%7%<"QWJ83K:A\V1^5?A[3.RQ:B#\^'"Q&3/2.NQVU4-&K2SJ";-C!YH2@:4UYO"S'TS2[C'I*G,8 M1 HAG1'7L[XW9/U0E'1*;.P\C 4;GV$@Z.HJM$V!>@A3JU+'8*9L=1\'DHDOD1U74 MS/$T,SIO^=LUAA2-*H4^K(OS^7+U,1 M#DE$>A=D1K)K-UOH@3-E6Z-+^T M4)'9M-V8:3*Y(=W4%H+BW)DVX<!/D"TWV1) MO'D5SREJ2TBX,)'P0(V1#2]SBKI63?G#T[*B!7_I-HW?!DLE$1X4S)(TF)IH M(V$5[[BVY@$AX,2AMCT _)U6 $03 *+?J](!'9[E%9/"F4,?H%QTYE"UYT>T MY: S2E#>F-I$XXG(JNFF(HJLJA M1UH0;4E)M"-%T0LM>T)O9*6:2<%W<8JV69)$>8&><8X*6M6?%PX"07Q1;IP) MHF:2]"J(^@V"91 U6KJOYNTC?,ZJL]>WRD]P2TA./AG5.EM<=JJ=]P!M6;M@ M([75^QQ'R'9YM65BMWV-NR!>BR F@Z@0HE*HBT2U:]>#JWJI?@.G,D$D_>)Z>96]6]T](O\&*+K< 0S1"*L !%0 M%LNQ I*""FM_? [Q2K1% $RAJ_.[@MM>X%R%(!S=N#9>W-O5:.."QMF.BJ,= MKX+9W ';0A7R 47D .\XFZ; *KI\3D[W3D O+U,*[\^]Y3SU/)<\\I]R\$. M24_JJNV0_U(YY!0_1D3U6;U):5WO@\G=-DD;O'69W$YW)MS MJI8/ZIGG8[M*S#KI.G[WXW) GH>UO-8[(-\C&8#33C-/4&4;]8S7YVV6Q#RJ M[9^@M@9TA]/-,7?5C]*]&8U'OC7_=I0CI\I7_1N;DVWXF'_EIDXEO&?4 M\DH$&]MDU38=^"AQ;C/--]-K+!/TE!5;?6R75-*#7:M);'1[]^6GI7=V+,O7 M6<*4+OKG"EBR^LP3N]1?Y&A=V1%D[#JO$*8?FS6/KRK3)?$GO25M/YSF\E#X MX36GG^3-)_\+I?L+)?A'$P>/:K"<6_40 EY_F+Q.T;^#,7(!TQ:(,LLGXTL$ MDJ-*N(\RQ0XIJ5X\C?[AQF;ER/?EQ]YF"LRVEQ3->X9SF(%EO;PGT<;U"C;X M&;Y)$(L(/;W4,L'3IJ[:9QNPG[^[DPULO<8LD=2!<'-%6L,JSA.*K;[;FP_5 M"T7BA0+MT<318PR3 47!_C!5/X2]\7$J <<6"$O+1YTE@LJ;C1GZIPK,%D_, MJQ30&3@!QR']ES"-4=6>T(MTH3D5XQ<+_:P;LYX<3NE][N@A2MBAI=]7A\[" M601VXDW8Q]R$=K9-X!-&9B]B-)E4.=F[,LK+8W"SR\TYF=93V]$^X,4?UNU$Z1W0N0/;QVRMW[_ MPUL;?JXW.$@U7&L1SDB59;UF7LA[S&-6AF]R'),K=B\5P@(^X)&KWCKC[Z<7 M9>LT%EC,%^38E6$5EU@-^/TN06BSE<^'_0/.9XO$ KOS30PU=H.-I*.:VDWQ MA##Z.*C_PMW?7EU67^K?Z V@91YOZ#\+>D W.M#5"OWAPVR'7G&4?P\+%T3$ MG+>K.<7\[-W)J@HS]QG[[WU,GLEB8F3YV>=A]8/Q3*<:K@FGVQ].:3FGM-R4 MQ,)>Z2@F%[KJ'M,,PK#6P7BCI>8"JAK\<&@S$^5[5?]ZQYX6ZT/Y ME.7QOS#8#@*5?M=>NEC_4L%%5*,@QJ<5E?,2*J0V5Y^B;_'^L*_3SG9=/R$Q MWC\GV2LF/QY_6JJD 82WUD$>D%,6F0)QOO+W.#X?JQ],%KV!=M$+9H_L_MCC MO1XVN-M?)Y>[WG('*M#OM""J2Q[K?2MN;)PWI0_E.M;E;EL-_3+5WLL6HK=E M_[DG]5NGVQO"\\_1'I]G^RC6NXH5QH1N'+$RX3M:6%1JUIA@7S\GSV]K=E4/ MX+!BZ/?J2>C^W 7[)E[;$6N&OMG"FI$'MGZ;P/QL%1=(72\)@M(R?L&TTL5- MEL2;5RTWJJ5!ZB45&KPX0:E-_SY.Q[RY"U-K'=RMW1<-T4GI(4OI@[2;6L?% M2)6I/8A&719T$/'SWN-\_R'+\^PKJ>/T0F!AB9:#G!+.A)OHA&672+V<2GRI%7OP2TF> MH"U^6)PCX@;+M+_P&/V3PD.H"W0MA^OX,8UW\29*R[,GFFE?IE_2'&\R\O._ M\/8^^O8!IW@7E\5E<8NC(DNCA^3U)BN*^"'!%T49[^D1Z+=4]'-6-@_&W/!K MI>&7+RNN'/53+U">>ZVBU%=XM+RJCWG:D'0P2E_1-B,!.LU*A+\]XTV)BLXV MBM--3M1CE.7$-]7_)M0MZ045*-IG!U(HVZ%#KW*HC+ZAA[IZ"SLSSPS+9H7S MR*GZ,3APS#[?:3GG7I)\*LJW-WFV/6S*WR(ZF%*^GN-BD\>L6S3VT]H"CZ %U5B_,7@DR2(BSL3_21D-FVU8CE2MD! M834M!<>]N-@D67'(\?JA*/-H4VI24"BG8")'SA,A)Y9,>?F"\X=,<2NFH6T; MEO)UM61MRJ';FJR_-^66GG8P1HX& MD5*71Q/\=B+?(81%&R6\8WC1NSWX%>7//.F4E<<>J-DDF?89EYZ,CAL)"2GU43(#[]&9GS' M*Z_Q<(@)"HW)N2T'!0)QYJ]$$]@ M1(ML7-E5_U?")?)[*#P2-BF/.[*O+^#+6(3+$;[>Y7EQO3N+BJ>/2?:U4,@I/(CF9,XHO+0M'9^NZOZ./5]6]W(88C>I]!F8%HSVFEKE ; ZT\WMQ=_O?A\=_FW"W3YF?Q]$6(H-,(9 M/SJ:-KXP8.HH$L10_3J$X!H^QFF4;N(HNAM("C"FO+$_-N M@],HCS-9GLLK,Z;>L P4U_I:O9"+8T"+31.Y5?-+6/DKM^EXQ!!]:0$3^L6Y MT)_J6Q[K]Q%G?R[WX1C=]4,H6#-U7O#I]4@/,WJLE0U!B$K.T8QORP4J'G:O6!<8D@+\D+YYD2U[E%8 MSES:UCQ>J)I$0!.>&)\/3_DA.X M VO]L1\P5C;T#I9U M688!@$OGK>U[ /]IC7Y4B:)*%E7")]5Y<\7)X'Z8OHH3]!FS0S\^9OD.Q^6! ME/Z>F2),4%'$G35\-/U)EI@,/ G0GW:+D51 MH]"<"KOFV25GUU @=R92!7X?F&N;AD:[(S)GT&TC,9V&(65KNE2*+)^6#%=R7 M309VD^5LVK$D@?_A4-)A[OOL,VG-+"U)RY*J/%ZF)%"0S( 74\&4]N,L@%(( M=^1<#=-XK'?)-F35E-X+QM#J0T3,;!;?10@*V+%S H4+QU\YZY_X,* :!\,U MBQOM[\HH+^>AFU:V &3I!^&,,7,\C .XT!VL+D:WM;,#H^8*.LD5^V=HC!XVG92:D^^LXA@3 MD).EIS,@U'_.2MS=_B"\Q]=43L@,H1PX5P26?"VB-[!M1BN9KE&_["+(?ID* M*E(F:K2BBIL"%7*V2NW.B56/74&%53"8BCJ.5&1PM0^50DQL\1U<*PNJ:THMI=35YA:<#QV!7LJ_>;F'$LF3-TV/7B18^ CH[0:G-IZ M5EU15)5%M_@EQE\7)IX1)C*')AO14$=\P$9]>PN2>H@:K5+:9LB9.X6GDLN5E]:>(:@B9S M:] Q??4T#!EL8G5!$C\_)^P A2BYV#\GV2O&M[B,<_;;#8'9.6G]%&_KBR'X M=Q\Y*6D);J?$F>XV9F')[U #N2NP5KSJRZ)&&'72B(J'- MOJ$;L:_18LPP&MA1[PQTJH9Z2!O>7XF$=;_#G:8P'U!(\; MEDT>NQ)JI!"4.WS=4IKP1%;L5\1^#H42HF;*]#[M".BCD@-,<[4L"M\X?;S# MFT/.[K?GX)?[O ?@T7, ! \T0D.8IUR%X:G,ZF,4Y]79$^@=/6'B+,KS5[J1 M9KW/#FFY\(E-XG;+-#_U%-*#HF-,<_2$ ^JS;')8@[2,"-Q5&6B 4ZU>0=XS M8 3T5FY%,)V7;+"=_A88M Z0L'ZE_2'$<);:J_9@E] M]&L4IU?3$P7-!46DD A",T5HRBM]5%:-."57MJ*1Y- 608_D88'>)>0Y+GZF MQP0>\AQO R.@&CHR5FHUJH*J0AU2_BHL!TYJ*T);D7DF(L]/8C "5^2MSI;L M"B#Z:.'#Q@QA84Q45Y*:$S1XFKLNAA XYM'8RXK:5S M=;=YPMM#@NDJL;(JAXI61V!LUP:7C/@F[:WP 2I54G>@5X\ET ZVA/*=WN$&_C*)].DYD+ MUE_.1-"17?JF(,EF;%7&/4-EJT%YA&L!FAKN*A%4]&26):@%A#+7QAW25U]' MG\VFEAQ\^DO:XPV59+08K?HO+)U*> MAO=#^91QI\F]Z&Y=!*AN9R\"6!MM1_.7RM&D^#$B*)-U17W43^Z2H.VM6EF4 MXX2^+Z5;T8FBKT26[7J*.M&EG9/U#(S)8+]M+S6;E M\"E-/7H[%$DAU&@]08U>U.I%E$7H;DSQ2C=:_V"Y,R:/E>9+#A\(7N8RY;W, M31YG>77O#RE[DQ4Q732OF2=9J92G1X8J_3A3HTK ]KK ZF/A.,W-K-;;;?4G M[9FQW.:Y*=#/@IZI#O1*>G)AND([(*L]H#60M/R>D78-=V=1V^-PK$U9C,6>GJA&8NY,;TG5XY1-&FTH3UJH M'C:L?H.WN(J>"WR]6S\_)_&&SC3>E5%Y*,E/5_$^ M+B,#5PAA0>X7W2SX<9(N=9IOK R@EA9>U-GJJM. M@=V$T)"A>EP?U$)L:'_ MI),+TIN"4$/M6J&PJ.5G78QI.%WW=PF3[[Z'U"#JMP#5Y<-KK?;Q^-I5XPTZ M"Z@V07^]^N$70#'[%AQ#@,-O>OF57H[DR^^9]NXTKYZ56[-P1%7>4%\->X(> M\&.\-(YY6A>$*XQ9XN:T!QR<;M\29,QF[J+>ELZX5F327RR*U4XH=K"K,SC.KJU<""ISJ*ARPNNW.' M2;-CQ@]=.7^0!THIWF:I5R="JR^5)WX]M>%:<1OF$SG MB93=.,*".5&U!(P\)BE/I;E,=T%(H&(>[V M+'&!^GOP"CC29:H2DB)"[3):"(16S>^(Y0%A[+>2-%FF^Y&'8)^6[0-B+,CW=N@1I M1<8QA#X(B :#9A* ?OQIQ1"G)46 [K0L!M_? MD32F8*46/C'7#CD90(,.B6JDIL]B"_MS0QAL/8N595#\GM)]FFFVCU/J!MDB MW@?6(NTN\V>2-3!D?\\8%TPES@?R)5=P""I['B=TK_RDSGJA3"4M#V9B:3^^ M0&0/,@>T,VWA#:0:5_73X-FN!)":[SJMJD5XD2(-RLOK,#^:S:Z3R\HHL8H+)6RL^MC)HBBGA1%-"%K M25XFH0"/4]([Q47YG\LZ"0>P95#-/_04YKKZSL*V)J%EQQ.W)G 6MN*&@SU@ MCL+4X P9LLHV1(=YZ"(:*1158BAEZ-46N-X:MLZ0.-_E$[_WCQ;>*)A*80[C@U!0=P]92[PYL^/ MV0OYQ@>2YKQ6(;#^8QS]ZI__U_K+B##=#_7GH#]8DJ\S A%%)MIXO!@56JT/ M] LG<13(I'+O\V:B#S3$X?I+E;D.2RX E0^WH^;M?JAK3']PA,J'6U.H2!SO M1*D,,76AU8<\^E>M6OW0UUE^H,C1L[6D$Z^U29#2%UH=1:ET384#]_[ MMIGHZPR!?%8/+KV:AINQ_J&M,?'&'RZQDD3%IM,IC4A5:_XGP?I:^! *7W M<3/1YQD"Y=>S/E":D@L Y7+L3R['_N32W9]<@OJ32QU_4A=:79).7"C^Y)+K M3RXE_N1RX$\NE_,GG_YKU+3=#W6-Z0^.,/GT7Y P:;7)8%(76GW"W^)-%@A. M>M\V$WV=(4X^_5'H@C& MG]QR!RIN)0,5MX.!BMOE!BKH]QVT;?=#N\7/&2=?[B!QTFJ3X:0NM/J2QG3N M@AX6%,QFB=XGSD0?:;QIK@^7IN0"-_&/>.-<:U_J'3 M2:X+K>ZR0_F$UKL\WH3B8_[![2K_0])5_L>@J_P/?E?9KFW 1KIF.27M M$\Z:I?D=5)Z>L(-^=2%8)+>44N37=AJL<2GRP< 031$ M!7@<<->[ZJ01$T=,'C$%B&I 5 5J=2"F))BY3E= 9H#H&&5Q=AJI&P"HT4), M,3JW2[BI":(6/NCR?D"7@M'EP.AR8'2A1P*1U_L/%*5;\H_3TQ%M?K"&@Y1@ M6&-W/ID@W%[LGY/L%>,[G+_$&\P6+'R("KP]R_;/."W8YN+/6?I"ZHNWZZ]1 MOBWNZ2+R_O.SK"@_9^7?<7G;'G]4'3G_,UO,O M[P^R(-J=&WP6JU(;OA;^*$?K*F%Z:(N_0IA.DO02&_NHK@!B-4"L"JAO [65 M0%4M$*O&L RM"#VA!I&JH*XNJ*H,(K5!_>J@QD>?+W[(Y@_WB25=WN_M.V#'??'W"-.+OA_EFH/4<$.4TDN"DV2449*,='\P1U6#F_'"^GLI)M5=Z;2+F[? MT!CXP("=?:&/M5&WNG_":$?*HQJN,&.;;3-T8_LRX>!9?M0*/QYXK*O187NVNZJ&=:G0]2A&N$]6? M"I33+;Z4B_@;SC=Q@>ES%MG;P!Y1K71&]3_H^'N:H20CEJ2[A.TC_(_<-G]@C):D&0-)-O8TTO M^H5))^RGF_3OZ:?T_#[]*_G?W4^(E2M/JB'_;Q%Y'7Q"2IW^_?_Z=/KOYS\1 MC_U,X$AJ5K!\)&='=M I CI;22J7I9C=+T8TT.GA/7F3I^*$S1R73S$IBE,2 M"%Z7GB_P[C.R&?DYC!:^++9AQ>\KA>H,8?(QWS5!?3A=3"^ M7ENI!M11;:<9+%]WKK'*'ILW4]_60Y4-?31X M#5:- 'JWQ=6_?J;=R-X5HZ1+F$3U*-1D+G"ZDNRY3@*CSA44HXG"^JS.T$;! M9R2N/#+XHH9.B("TK0@6\*\9OI?RV>GT4=>%_9.L(UK90CUCB%E#U!RJ[:'6 MOUVF_=O/$34ZTE>9_>&#_ +_C3LA+UU7Z$IZ[\3ZJ/#"KNA]+U<:)D@_/(9? MD+YQCP':VSTGQE*\K9%)-W)$17'85Q4[D#?91,GF0/)YDGG7A;+V#LEFOTB. MRT.>9FDMCLOQ18Z>K=0-[LV*BX/V5"GP'JS?>@I]L4^SJ_LGNJDIJ>8>XFJ^ MLMWC5 FA>OL2JN30H6BZF%_')\#W*H9HS:A7WV(2[?8QO6"F[?YV]2N(#!W. MI.H>HH3-OA9/&%2[@)TAF\D"8>/]@.A< WPW;0?A[;"]/M>KE,;TAWDE2A#DAT M9TRQ3K>L:TK[G3E^H@5><'=5%Y%.2.WB7;QAM:\U-%(W1 5YD3BO9G.[:%A\ MQN6O49S6.MH:D)^K2=UXTZL%^?5Z1_K!(P=VM/6OX7B$]7<)-4?WNN#]Z6/] M L+H>)POM*IVZ4=[>@ A[8L_5S:;WGI1[U#M33B3/GM*NNC/M>:V7U\5I.N8 M*VWC6>J,329M^J_>S%S32>]@IJV/KB$G:<31O8%XL.+H7J7-?(ZNYNX#+$?Y MRC!#-T?[ZF\KGITV 6T8>FZ&0:T7JJH5#H/ZH^H%T#MJ_N<3-'Z+DU9=IV#X M*NVB"/8R)_0^8$3?IU;9/_F&_$B?-J_52M(7JP1)3"8O]R,D?HW-^/M.!I%FXTTTJ). MRSHEFN$WKZB-B==2JF17MWB'K%R52W;I#I6J? M6 3:HJ!AQ1J%=%M #3[,"HTQ2 N^(2R)%L]#@,EUP;I"O5YF_I<*32E^I#O- MQ(O--8Q9@^I]!ZK:?=5'6/5!=4(ST#>$+-$B:PADP49\VA2717' VW.V;[!* M-]@A6*,CL/K;C,?)@)N6)D^PU>)$-#NC\-F%4SW$['10NUH_/N;,=:#GJ'<8 M747?WO;5R1U2]='?,;,;WH941[1F<- 9N0<[A9WG<*G00B0"2HO<*N"#/C29 M8F2HQ%$E7P_QGR"FXD1 G9/FE)_OGBBB%&TYIK@F=O:6(;<7NM7"!U_HY6IW M7]#+#^ _RC+(Y8"_:-YYF6Z2PY:4Z_;^.>:@$HV6^2A7XYR^@E.!Q?-4<9W MG(C(A+?\E9X(6IOL;U@^LK161@!;!Z9 H)LOXRBW]FO"B@; UV528DEE?#-5 MFBI7F;(P46Y5]H\A^4%$%;2"9^+,:;:@%@NFW)(:^>;C,!471+L?'%-A)GB. MP6;T.'^^BJ.'.(G+&!?M50KG<;%)LN*03PYTU!9H\G$- 2>?H=0/GTWKFA13 M7D_#ZKIWW$)]UD(S'1,51;:)63+\-2Z?V+-=G$8I^3%I3GQ@LS7T@![R4&_R MN9Y[7CHKUD=99H6#$R6.G^T9'VN""GDBS M^,90KL"J^3D8L@C;)]/YIJ,+.T=%NQLY^3K@0'B9EJ05XH<$5\?("<"H*E:_ MCKB8"SA%6N% JK(@!*M<<-4]1M7S8-"K;-#,Y.,/T2P2:5&MT EY7'&4X/PS M+K]F^1_K='MV*$KBTO-;.N=-AP"?XN?B$]X_X'P$/ O)]EAA TFW\_FT#7DX M_M?4MN08/3-5JTJ +I2G$FQCYJ:6J18S-$)+'Y)GCJ#,K6G'9]EI*^F=3V=H M>$8 0QTJ:VP4"KJG+78_][#;"*&!%/J]DELX3,P(8N'YJ]Y1['Q.JI$UP*ZP MA64H++__@66=-IX=R_!W&S:[KG#^O&:[KL?3U])"_3L$.86<[[*9Z(2?FI:9 MD5\:PY?J;7&NSQD<[2ZM]YS&*;KK3S!?M!/,M]T$\TTWP8RBYJ@*-N84W T" M"J!DVLW*N;!E4GYXR8I G1_T =[!)M1O@;OFKK-BM.&T1LV18T-V_Y<-."#N MV>(JAIWGE9JQ D)Z^WFY+<+%MG53S9@ 0VZ%RG.'U]_S;/#,W=D0OB\?AG. M,JD>(/5LXW(G;*=/YM$-H3HJVJ!0H 6]RF*@F M5&W6V"26]5LZD Z&98L+0I=ADX..F[8;ADB'XQ.[KDKLC[3*-JL_Y&6=YJ=E MJL%]EHXU\32S4KBW8XMVJZM"07@UO=;.3!ME-,\K$^NF$.$$&=E%(3#<&/ARHF[C/^D/L M%_OG)'O%N!M?O\FSQSS:WT1Y&6_BYR@=SW[ *&N6CC@J@='3Y$M]%#C C@B_)GR@+VVW-G!45L,7%U M833[3DO? T#]0P<<*-)5B>]W;PK0/66Y2/0>AF0>GADXNF(BO>9/A%[JGYP MBP^>0,GENF;'N0*@!P_#5,KV[BG?X,BT..5V3,F*DE6S]40UE77R& MD2GPA-C&NM AF"MCLZL;4A3%Z2[)OE89+_NA:(2[D^42(D\*U@H6SEOMX)6Y MMOJ0]49J6I);&)\5X3 III59.&R3!+*1J5!-I5 K5I^F05!-)5$K^EV!6I . MSH1JQV3/V![@$FTKVW#8?C_&MI['_JZP+\)=7:'C;E;U%.#)>ODQD@,[%V0DA7S&W 7\^*A^DB(\.220$#/:MU>_5\ M7,NA=]M:\N?VX+$R2K=1OD7/E0KTM=9!3QK(#U&R^/23(: RA\8>SS3H:>A- M/)B8G O)4#-99A9!,,SFN1KHGO>A6\N@6@@U4M\!6(7S8A[1ZI@VF9@"'0TS M-0R"6KJ6I8;GV*E^!_ 4Y$!>X0F[5:T_ -9LE.J-@!& W!/+1;1AXY>?\60; MF[6"9HN;A0*G+2;&]N"WQME60;PSQ4YC=;/>_T#OGLG7>F+AAB10F\$U>_T; M]M#26^'LP9:!-/]HXXNQKFY3C&4UYD<^T+8\:]O F*?;^?1VAY8]X1#NEUP* M^Z(M@G.#WW5KH951V'M2K:L 3(+F3M6AWQ_M8 SH:M6EH"_:\#@W]$%3/CJ\ M=A/%]>7:96M/XZBK MWI:KA@I26&2$5-:17;(J$%FKNJ*'% M$"D7S %G>BV>&3?,D$%2N98L.MJ]P@IT4XF6-7MTO:_1]4S1U;MR[)4B;)?E M__FF<"7PS$"X@CU,G/QG\R&/_A4G_(V@HN?-YL_I=5&-U\)L\!1;$&Z:X M KWS7M)HCT>WCOQ4H.+P4,3;.,I?E][<*6S!3.>CC[9$C8MVVZ#X2L#! +1! M4Z3:# 9T(R;]'54/ MGU8=GBHBV69DWNNI62IQ-V^Z3(@EG3OQ\U_6]9_@>- M:F?1;S'MZ13RXU<.D6; M45YI4:=^O40S_,BMVIBXJZZ27=WC?%_T+Y8=QCNF *UW3$$O^J%-CK=QB7;1 MAMZ1LG0TU$)%9MAZHPZX1*KK:BM5^X0=T+"IAA5KP-&AT I2=1G$"B%:*A"W M"HHET4 F!)A =UK>'1Z2>!^7I%=RA4NZ4.YZ=\8X/IE\4Q5L)]G$!=T&545Z M/4R:*4Q)QDBEDFR)]C[Z%N\/>[3-DH3TEZ-V-5%22;!YL />D0G'.:L1D1FT['AD5R?1&0.5J_<$1:B9+ M9<,2B&QFJBK 1@3K(NAZAZI";P0YPODD1^@XSP_)E,,>/ZDT90FA]PQ"OU08 MVA$,3;S7&\&0<&+&$4.@/:DO=/WREY*X_7_A[@> M?,1C6%K+UQ_%0MZ%0,;FP%,$VQH(V6:GD"44![9/X%#+CK, TLFKE31+DP], M55=@A_$)7:],>X)1@2+TC,EW)R__N/2^,'M89A!(&3+>6%7K""PK,3M#8+(6 M:].PW" YSI:&?6@G=NS+*6FB"OK7^H[B<:7K&=UG7[ M3U&RN]Z1$CA^3.^:42\B-%ZK *ZX6=@ J-AINAJL'N"1%[QJXGEP6$LL5I<9 MG4[H^OPT'F]:.R@C&>,C>_4ZJD_'!.IQ@(P."E"#]-&N,MD-U!*;"X=N#Q3) MO()S-+L/9J-;"@!<[7#X#;0D"KQ.,S&;+K;J*)QT&OG]8FT&_R"P&?J.C,&N M*\I *P.[_ R\:C,Q^?T/)B_)9-%*N]"9##J4=Q6GN+'?=([66_('20JCA$X% M7A/^?8@*?-,.TXS\@XN*^M/;J7#Q9S86P3L7#I40NBAKG:S#$+4E>\-R*$X) M3'%1HIR=Z_Z0O6#6E7B@.[K9;_0PG,L/U[,B42Q7 :4%7NW;HSUOT/S#T/_] MOS 5703]L*> XIST4/;T;*L/4?K'KX>(GO: <9O3CD^>TA=HSOO4$' Z*TZI M'SPMU#8I/A9.3\.J5X[0,?T#/38EF\[FPRNWB\E*LPX.]^FFOI-ZZ6%A S1E M5NT].B%.*=L="Z=IQC]T@8[LU+;E"-K3(6II2=06/4%=X3>*/-'!F]#0YC9/^KL7NNFURE,>DEV<)&P"CN['7'BC=6O1F+[<52;6]5BDQWO$I$@/; "2WXW!>K,JJS44ZNH[=[]FN];VY3 M[YM+V+XY.GC>[2VJ5,:#?47A[*I5 X>SRTZK887[[H32O*UX"E-S(!5\TZ[2 MFC-&QUM[CV1_)SP8U=N"X= (>]^UU.@ZW5[\\Q _4Z?X,4Y)G"(%+&*$AAZM MP"'5XX^C$K,SAQAU32PYK5*L#$;T$ES<:$"[1L6Q!RD=Y.HY"TT0F3@0B4I- MKZ*LU&*DFB,::E3!#YWTXB:E5*L%M6J.(I[.QANKR.N=.' '?)C;!AQK<*Z' M'_KH'2OR@SXF8 F*/KY&/,R36?.TU7N"ND0J"I!TZJ:7QYY$VO#6*3$TH>(L MR=ZL:1U$ F>2JAU%1('&H#K)@@(A['WW^*&\3(LR9WZ.GLUTO?M;E,?10\(. M?QGA6+=X]LKC3/;T*[>#>7M.@^*I='7EV0%:S06NXVI(=RK)+#IOR0/XL MJJ4S)5UCR39/5YM+J6A4;^)*7BGW'G"Z>=I'^1\C=21BQ*34MZ6OCM?%5&;1 M[J/K=162W06Z6B9\@Q?HDG9-2TZPI1>MDV*H*X<8CJ]WJ"G*%CN^0:B);D.' MQ)KKC>8:)@#[Q+KFG!#WOO.4+PW"\K>),-%EX9 ( ^U/7AI(]QBDG M:2YXXL^=ZQ6N7UU5V(4E+.I@T0,^. ]Y("E 50EVIYC;'4&:XP:$E"/Y@V'(,_&H#@&%?SY@# MPMZW"'NC:!($>C T>=LNVFTF^)#E>?:U&LN.-O'D.FE#*=M\-$$C MWM@C4<#=RZ,T.!,=X#=P:AB$(,)DF^9@=V8K@AJ9-X]1C;V7P" %W&&IL.1I M4Z6&50BHON^@NJFA&LF<^)N'JL9&26"HPFZ'C%YI>"SNL_7FGX!BS0YI^RM.MI?I14&^]=<1\JUDFTV29K).&W],3,%OG;2P+MX/9*R,G:&Q MH9?598=REV0D72J*;!.S).EK7#ZQ!"BBV@H&.LKLAUHK^OH4;Y[H 1E/1"\] M+!0SS?T[[YYQ'F?;I7=56B$Q%:M$^SGE@[;J[T]0>Y$9/&]MPX*:++"OP M#KWT=P5>T1;/>< +FI+]E8 \>;T^E,^'\GKW:U1:,99(A5471=0M?4AI=URB]JE%:B[QA- K2("]P=$QZ M=,T YCHF)IU!^;X%Y<"G(H'K?,.@%*0W7D )?=Q6G&VO=_?Q'M.;WY5C2KKE MN\.V5.4=#XV1J_=QU):61=F9,1H*5E4QEFW0I;MTXT;$ZT4PHL7L!OC_QAMV MN=<&YV5$"CQG1?G+)LD*.A84;?_[4)0L;5YZ,$@;0IE-*T_.D)&+]H^0T3'B M':U@IVOIF7+#Z:D^4-\DZ,1G:T&B#G0OQTWV%>E19U((]$,[]W5QL2$4R6@H^TK[\;: VN,W< M #6DNH&2U@T8&YZ1-C"Y@(51*,*0'**1:+:GH48&U05/$!-K_EQX@F-&# LR MDQE [)C1&%H#O772PC84F.F6./K;=P-004(U T!!$[%Z(]1=F6W^X X"B NT M%[9/"[C=ZCK6!YXD"4U(+EGE2K Q@>+P_)RP+68D><'?\.90QB\8Y;B,\VKG MV3-1RF;0<++[94M^W93U;K5GG._CDOY%P!"G+_1,')+=;.KM:06UM_@UYD( M9%I--K[*=%RV=R4I7PT\FJ"NZQ;I-L01NSZ[U^*!=#.M6UYX'[5ATSO?#\U3 M"CB^(#9@"(#W'0#NW@( A-<8&P( --31\?0]OOCVC-,"GQ_P?7;V1-H(7Z8? MHSC_%.5_X/)O47*@N[!ZM:FF2N]P_CS"&)B^^B,!Z'-AB[-Y\# -52,A&6$, ML"0@9JKH47:X4M?L4$]QB39,:S-LL2.ZT0M5R_90MJ?@5*Z_6=)P=W%[@Z(2 MX6CSA!ZBA%WL5#QAHFX;E7CAI .^YD/^ W=CK/JUDL!57)QFL+D/V!5\4M0 MDEU5>E"M")U7U*QTT;U>5!NJU"&FCYX7.(S(S;8PJO4']V28"II\CBDE2!U MQWS :N27A.];$H[B(R6$;LNJUWY!/$FRA)7M'#*XJ:^WJBA&32!:G=@=;V9XJ1 M]MIP]%R=@<#6N?86WW2BO8@?[PBYR!/R'+^P0U:RS>:0T_$PDM(G5#'[8>G# M%=4XRXP0,3KR2RC3G?*E4.L/Q$!G(RIM6,*7GH#("G1G(**J3""3(6#8$1UM MZ H>UP,,I2_J^V!Q,KC=S M*]2#3L/I&+,&U7L!J-X0CD276T/@"';GVN8);P\)OMZMDR3[2I?E?,SR\^SP M4.X.":D*W0-5W-,1&%&T=U'1[&6S4N&TK\'"(OSN-OM*B#\B2A*8;7^G>'CI^UFAF.9(:L?'J8!*D1?D@VOBV!"%XBT=&HH[&3I, M1,__89>B9,,]@7%CHR^P=,YGA*K,MM%'!-81[QBK;VP6( ,E:B;FW"%,4[$^ M%MO"J%>ZSL"63KO\0E*46/G!).Q,@B1BW>(-CE^H6;91?#RQ8"[9S#.82#H- MT^D;@I^%,+8M'L,S5-4[+4>1"*)-$A5%M?B&'GW.#@0)[?XM&Z!E;@@8C13J M*^D&#DT-SXASH+D.?\SNG\BY;LR48[1 MH:CV)]5S-\V"#Y;L][OUX[M2M]F>GO*[9TOFBG;1,_DI2]DPP9Y=*_\-MW>" M574(NVLUA;-N]XJ+-+,>5JM"NYM5H;/LOT^2^^>B(LKUF69QP\'YG_NL_,X8>>27>QV>%-> M[_K5O6@.+;MMSRR[(8@;\<6WF>X8'$]F'#?^>ZF5CT-S?%94=DJ /[NK]7;+ M#MTG?JM@>@>!OF0WG">;0Q(U)_-OJ27R].+FC@Z:1'2MYR$IV[LULY*N#V4; MHK9UI1!FM6)[F0\E.Z>8#K%\S>D!?:GF,7_+G\OCEZ/9C'R8G%W@Q6+_2 ./ MKQ2J\P$["LAK#1=Q.^.,J2V*NK*(%O[!>3@8OB'2NY\UY*UJT$<0>:WH(N1_ M/R*_^&#?=R0#J9*2GW\X CADOB%' +NMDLT;GD7/U-9E<173JMW@_.\XRB_3 M]>-CCA^C;[TE?1 ZC=:M)MHD4;POZ/POZ<\D\>85O1*; M2T\$&P(MLT?!:&I"3T$W+6%B<"9\ TWZFAF$0/9INYYA4Q6GQ]TG3(#ADP*S MZ:FW^'_S0!7-\OI#*NRR(X'=:WJ22X[)E[W>G3$?I!ELQ(**>,,3]$')J9W9 MHH[0M#$]!9JJV-.%FAY1R:=ZSM(BIFRE(:9W\D\OQF2MWD!#C 1>*O+*&UZ/ MOE,=2@:+S,Z';;\11VP3"-6JN--AM@/S=P)>P^ #AE[0$/1;EO^!\X(>(8O3 M@CG5=FZ->Y*8K1-"DFHJ6%5E_L)]4OV9I9C.O-"OQ%E MW\.AB%-<%+T>S->G>/-4;ZC _0>;[ 7GT2.N>SS_?ZXP,5)/2]$RSSA*"F?B&/(,;MK*A_DX^)701I@-+-"T9#Q:MF6 MZ;IF_!,")B[IVW*DPJF:"V$<0>8->X)P PX^V!X.^<_F//N01T6\G@3 M;:+L'%_\\Q _1]3+9L75_?F:&VLLI9N^CJFT4U)H9@R^UV-E7YPD6JA;W>(= M7;)'[^2)]BPB%8>'(M[&4?Z*LJ]T&=_#:S,"5S4/VF:H,H(Z*VB+4=\.NBJW MT9^6[A-98C%S!\@HOS13U"69-A68F1) G24[PY!DH-TF WP3V4#"UP(P%_6C MYL,Y:,B[R3.Z5?EUG6Z916KPHBCC/5WC_*7 NT-R%8N/ZK05KS^>N;@+Q4VM MP7'H%465+&+"P1P6:HVR#*+EAT0W5=4RW;(. M="F(;05 D)Y(^TNF,=5'@ M4A3+ #35']5)DPOA'0S#!3N 2@CY[ZQ[U86Z0^44$N84LOK&"J*%_4(7DC=Z MZ*XO7(;C."" F@$C9NA.'+2VGL6]9H!9D+9%5U/# MU>S\G8E<7G5NJ+DO6+T'!;]C!4WOWO'#%ILZ](,8P:7[(3!P9S8+G)$2.1]VX4"&E V6J61C(EN3 MMCF1[5(9C\T)B\UT?FV_H )QO7P8Z37E5 M''2B9E"_2[>H#6*T[]17'+P+49<>*?3@0T?=B/_CQJ<>3.C'F(T-31_HO68M MH#6=46&"X]2U9-T!PIVT>K824^M:C:W!,CJ.+ZFC^ENR3_"K?_N!V\N%_."M]XCS63'T1<[,0/)JHHCNE$49& MF%K[G;JK&H4&\QC&OD*8>K2Z82<9"W,X'FZ,PR2T<;\G7HO%1-& B!8KL9,H M6#'XQB"P!'I,&VE$YSG&9A)D+KJ0.3FP&%QM$%A0'? 75D!9Q?RZH'SLMEKO M:VVCOIBA30BJM231G:Z-BQ'0YDZG[F[M6&"N0]=7!VWS5A_6LG[ M XM[UN8=42]78B<#$6%PIQ,A@;K$)PK.EEJ3J'NEOD#_50A"NY30[9Z&N!&5 M1VU/W-#$L?P-U6+6Z/NV+B \=PZ:@Z(^-<5<$N5V*'UH=?L9#K A&G<:8-P*/37L2LG2A(?X7SQC7F=&^D:3?],S8-CA$-E..DAW9F]B#2UO?4G;,3 M7)CGL&IB5D.O?@QK)1T3CXCIZ B7R4ALTE72M%EG?H,%)5N"&XHEU)DWL>QQ MM:-P]+7=\?:^2/Z59EK[[-R^N81IO'W0E3%CY-'-M2M'\T4Q3@1.W7"[XXA- M&>K!!3)C70\7Q[@QB0Y9I-N-7%F%@15J\XL="*IA=Q^R;+N6?ZMP@7 M=H%)G!,/Q&S.F5\8^"Y>.O@,V1\R^/#SP:LR=4H&;>VZF:"^77#8K2,;)P>T M<+*'W<:.IQY$C..#^0RE)E;7=>D'ZF:BT:"'F.[96$P#79OHB0;KS/+"(6/+ M[Z9C!K=<*RVKZWQKLJVFUTTIUJ/7074F!]30#:B!@;F2I*[]J9M+XY SAV$: ME)(E]5#> M1NA/YP970QD9GR[J:[IU"4&P"P<\5/MP,R+=GOKCDOW5I\\>"%6M[4M'O<-G1)LU2P?S# \<( M;_ IYQ+0K6H#_U$04):D'P ?G6Y3W0F/;E"M)RPQT",A;,G,U:!0&3571Z@[ M@;FI(WMS2G=VGU5A@A>+H9 M;LT@VYHUM:P"W'_->NN4(]=0D6HN("U]U] M0>%O]>I-QLKR+0&3PSEP-D:1SC1T02.&VNP1DVU+YZ6US M/=,1OT+\;@O'D?BZS6*JU: Z%A:+0ZTL7*%78Y:0"M)ABS2/08)B=0T](@D2 MWHQ <]*G2211WHHHLH>6XH,@K2Y[>=5<'^0]*]4-7)]!E05Q'0==KGD4& K/ M_O;CMZX&IKL][_2J@3[X>58:B+I(]1&NJ"@$.U'@\G^3K):Y6):Q1[@(Y3O+ MLM]9\9@4V^$TQ)2^S7R$7]^@B0D?5NB9RA3NY@D+;V*75X3+F<'\+CR3]V,5 M?<_.LY&$*&V6,3U$Y;?T/LUS$=;#>Q[:IVP+B)8SO=ONXX5#]6E 9*'X&,R" M^) Y3(?X,Y]5%Y!FZZ:PQ=,"F+]3?82G%+U(VXVT_=DQTL=.S-SVV&GIVB(IYC'IF$[)R,U%_0R= M.]-[VK(#KL0YS8Z7T27O)8#VNQ@(7C1+:1]6H M<\?==#IF(AX5D>BNP%J'$S'@*IP.Q_E#YB1N_$:SJP MH#;Q"<+'D!(CP2=JZEKR#\VS3W(AY#LMN9^!=/I'Q38__YZG1TOI040,R:PK M$12EB*M8CB*4 M+=W6FRH="5**5BI2@EBDYG(M??MS(,9-&84_XNR9A1L]8XKA(\XRBAM M\PXO'/[C$>>\\$>-46&)YSY/_R4$^<#*JGPO=^:4WVD&-X_=,!X>)QG$R5]\DQ^/9FNW8 M7VN]%@8G.8@OXT*VY7S/GLC@IIF'F^O$">PATGPM3J#\5&=P-">:4*AI08KD%:( ME0UBC9[R84AC-);AQ#L;-BSG=#2K)\(*,E$)X7@-9>EU#QPD,VQ ]0U9$-G6 M5B$(MZBRX60_*&+$4S.>PVCV')[)>AJ'M9)V#>6,7+?*V%![>[:*(S8K4RU# MIK$2W0K,%X+Y(Z8$*++$TS >V+1*1;F5*HD%4=FU#$9S;ZB@N[Y2$"E)-YLSRKXE&3DKJ[J@K;[H-5N M(Y:K?44Y[\D:*0F;KIPB#I>UFM(*#OGL8/-3EOZDV9.=B_*3%#=T\Y"QC]T_:8H,CK=2/8VP5HMT& MHNC^V<['J*&V;I=?DAUMW&JR^6>=%I2*NC5)#K5HR&U=ICE,M/-GMVDNU7-; M%TTEFU4<01T;>^8^4'TE,G1H=<1*,!*D6,?*ZVOYT.7 Q)? !93UG#"/= K&@2L:P/4G7LYT%27.2-OS!8'9]4A+##1C'U\9 M81?GQ+(S:S1,PWGF%XA4U],G,9 Z=S0E5EG\(ZE>-_Z'2B)J^%R_5'27T$>:CJT>AZ:ZG<6^&AH1V6+B(ZXH@'<*S(2/=\QWO4%H7EZF!0.Y_CA4H_= MO"'3$6LT4//0Z45"=7H<%0Y5[,VNLO[\Q[3<9*RL"_[';38$^5BSPV950[/ MG6I:JC$VF]H8V?:;F?M='A[*XU2'.^+DC9J'VX[HT@>D1H>9>0S)T=XO;8_N MWBX+R5CX0=O):.4P"3ER)V)S T\'17^*)@MO1T"!BGF?X'2LH.[STS#ZG.;T MNJ([S7[_T:9F,]EIB@SUEO(_#%GERE^;<'\+^> 7- M$LQG5F_%M7=B*SN'P6_DYH&W/[1)N-;4I=IJ(!E2=;.>P%7/*)UY*R$*Y8((;XP*R@NQ@6R(8[V:3OY1A=>IYC$:+BFI1,ZJE M;2^;I@Y(QX1[-.M^Q&4RT,U67BB :+<^4S\=2^XFWQ],J*:?L_E05U#(X6_L MMKS:5%_OH)&089_1BEYMQ-WH:7[?W-1T(Z]H:M=TDZR56)485 4C!EB>@Y7Z MN>.R"M'EF)*AN[X9A#5:E.B\.S.Q<-J"-P[ MUO"?YMX/>4^LO#\2:DFHBU[)OB[*.I$G0\$(B+$G.(NIB)Z>Z,516RC,'0JV7 A^<)6@;4-1V#L /!--55>M*YY:@3 MB=JS46^B$:RJIPQS99C3Q/(UE5.X]$L&#@WB>$XHJZ$$9X;KS/.FJLF(;0T MJ9,1]:0_9BXGB;L.W8Z:>4V49P:M[F935UUMDQ2;I.GZD#1IRA9J4J=7)75# MVS/1TCB)S01!XJIA"U M\DZ_LX*_J7>U.,C/_Z+I??XI*:#D76G)?*:O?Z&R]U\30V(_TRP0BK1+KIUA M?@&,Z2(\>::ML8GLJ&J%$.]@R\I!#$*5 $"9V^.*CXFZG +$XX\*N*I6ELRB M/!/;PCZ8I"KDCI?7!3AT&S-A>@Q=;R?/F*%(,F46#?$G>&[&=O9%/E3)5V5F MQ])7[5(@.; 7-I"S)!T)B!*!-#*,K!*^FKWE-.@%V[WYUAK11%YF_1%5_%59 MOPMN_7JQXJLI6@[3+]@4H4Y5_-@\T&V=T:]W#N?FQ*&0&_I7]9ZS^#FP M .T#!<]?@AIXF!4/7V'R^\P=.+8H*R;23LM%H[? MS&/&7'[F/N"/FK8P-A!!'WZ<:,=(VF_@SU4=O]YX/\OA-D0$GN,=Z+VU--U\ M\G_* <_I/O=>7;KT]SRMAH[( MVD9]%4.;$(!J2:([)1L7(T[-G;AS4L4L2E$L(AXW\ -W6_)K2!*T0[OIW9E26-AE8"*= MQ8%:W^0@$&_M$YJ@*U!,')^(*$QLE3P7]3*$+GX6NBBID0XYTM 3VW2[%!6, M2(?FJQZ.(6OUBAB8P"-)X97N_Z+%+;,D_(@RQ5;(BX-""N?XJE!C %F]0L6? M\[]Y2*JO>Y%U7Y4?V&Z?Y$]?'W.Z_4B3S#PQ,HF&;T9V3\\ ME>DFR9K]HL+$M/=<0.DT<-1PJX6X*V-;R[/[K6'B.K(O&'],R3UC6WG*OZ3% MKW1#Y1\YJ\246+Z5]0,('W*N(?_5W+A1]N27%),G=; B+ZN"LU2"ES2[>]<^ MA%4;(?329RFFZQ5#0?I@^ZHWK<.NU8EBS*_D2,0:P#<=G @=8[G9&!05JB-$GZPZ'0V"@QO-9#:?=0X^-)XY?/="+ MX3+[U-W'E3NZJ^J&ZDLV[Q]>XZ_T7+"KA=YS_JVS+=IDF1TJ%[ M\>JCOJ)CGQ"@.K% =U,^7(VX=B?2.4S7V0LCJ[PWW6"ZH>QT7-AW^<&%31W- MOBXY=6]US(/9+ C%\9E>[,*QR7WL)U=(GC0B#>XZ$B0#W;LS']2CAEY[CBT%$?LU@[(JJ@A4_LZ&6< MM:LNCE&RQ3&'OLVV7ZZB:=-]7=&,"YH,6NHXSE9-M= PJ>LHV_F@'"7,<>") M!&)=P&/'[@N!KEL A(]=W%!HA%G,>,B!-1*&=9'1*X:=(R5\#,??.?H/.+KY MD990,32_Y\]I\4>2UW?)!A:)KO+M'TGQD\*^5MBE\!DZNFPF#2!KVU\ZB2SZ M-KH)4LRS"W6Z8'Y;[J;R<=ZK*@\4;P6',T(5CS.R.W 1J_4[P4=MEJG$R>6E M)[C0U<&Z?2\0B@X;^B9PL._QFRSR6O0XX@[9 (EFT6#;/MH0G7U567?4/2.= MC5$*9J(HL:O'!(@UB^9::M2\:FY$6C+US&_B:W3#D3]EAX?KT4<%H"/2BH#$P M0'-E@QA\^; ,QN2%%9,O (N&T"4*%MN0H_M[\H#D)W_8/.+_W"8EO?Q_4$L# M!!0 ( ">'84Q_#)&UL[+U926S5G6$4.277=?I(%(Y') MZ(H,9,?"8NK7#Q!;QH+%@4 D@"!-9JJJ#(?#W?'!X=@49A%. M_O;]3S_^Y_??H23$ZRC9_NW[(OLAR,(H^OY__G__[__SU__QPP\?48+2($?K M[YX.WUU>?%S=;Z*8D&;?W=W?DK^B[_[XXQ_(?S]]=Y;B8)U&ZRWZX0=:F%!] M_6_ZOZ<@0]^12I/LOU^SZ&_?/^?Y_K\_?/CV[=N/W_[P(TZW'W[^S__\Z4[1A\XG3M&5#K?,+M35B9=')W RIUJI@M]A]((KR^3]?R"#ZLR)?Q#'J0G@,JX MLND*S"^U@JA!EJ,P2M9%EJ<1RGX,\:ZJX:S(H@1EV3G>/45).2ID%R@/HCB3 MRTZY$ME^^O-//U=^_S^$["8)>IL_H_2:C*T[-$$^%I=)8JW"L-@5,6V.DC=1 M?)^B9Y1DT0NZP=D48\)Y3[/LG@8EM*7.#M?5]\,#VNY0DJ^2]4>$MVFP?X[" M58J"R]< X(F M'*^)\2[_743Y88+X F:3A#S'24XB9&*%3T%.6GP*O/B\)HE8N9/'X!5-$8[% M99)8%V1,>R&(>D%7Q!,G813$UR0H3@L*J>QC$"74A=RC$&^3Z'>TODXF>]?) M5R+V0H?9GD M.$3LBS+\$M%GS@P%191PG=O^G?%(G[Q2?),@-"K))9AHPF-J()+#( M#P3+=%C>4RA/:T$^NXFC:$Z<1_04H\EA))?5) $_8KS^%L7Q!,%&+"9:C/2= M?.K@QN(R2:RK($K_$<0%^D1@7%3.8A(G'2)@J)LR1>'A=E^'J'XRB<)K%B!:;F[8\!Z9)3I^T-DWEG[?JB@EF? M;%(ZP>P:M1B>DNH+S^=E:K:G+QN#R3Q!L+Z(4I9SQ)83Q!4S-!#0ZIG:ZS(7*$X/DN#,Q%ID8D)D:&IT)1)D+GIS\2)SQQ3'F.3'7/3G(D3G)/,!^:; M!TP/8C+":4WCT(><_+]LG-M-%2'=D9 I(=%I3BK7ZA-*[&=4Q+SL,XE['F3/ M5S'^IAM,RIC.(W1W[J(_8U-B/XLBYF4W+NY9$-.#_ _/B(QV1ONGB/,\XAN5 M>&J$B,.BGKQ>$@>;DTGM!J>[8H6:-U M4QV5=:(R9=5-Y3$.>_7%]"X,3F7:T5]^$]6R>B(R!6$;:L;TH?#'+7[YL$;1!Z+H'^E?J,9__.$_?ZHO\?P'^>FW2H)[ MM(UHQ4G^.3BZBUI%$4FM$INDKT(7%:NTKTZ0A@U'\M<>),97?VJ*#_NR1_\0 M/D=QBZ9-BG>*C8)!&G:E_^_O(!5\E^/OV(QQND;IW[[_3WJ;C/"M#MK=5,;F M:EVJ''=O!)P(&^=$SY2N3*S1Z_]&!R8X.#0]=(QH/(.'6, ;PV+/_D!B[OB*8["JQ@'PQ4![O<>)'K?/0,$7[1Q1>0,@F)YZJ.'RKJ'RBU]0J7*>R,'"H&/"I4?G M*6#XNIJ 3(][LX;G_"IOH\,C8FY9U?@VWT:S-Z,1;LA30#!S"@\081 M$!VGN80!YP8A4Q=7__IA9-H;\L.\^^_\0PK34+L)LJ=2V2+[81L$>PK=/W] M<9XUOY3;]!T,US__UIY)N=VTIZ?O6HR_[8 M./+!1\LJU&N%0DTX-#V%1C36]*)'U(BGH'_0\W4O04SDRE;Y>9"F!S(#+<^/ M#C=*50Q]DGX+T*\KI+< '%!8I M<4NHL<, 6@#*VK9"2G=A!%<0"!XA0]LG-";XV^K -M#OK4VVH_B=WVUN@ K"M^QSTSTCDH_3@%AK[+D7[(%KW;MS6 MC4Z*-"7,)Y ML"@HK(8A,6/;!R(,S>E%TQP*>?<"^CC @I"VWE9$ZB V%'23043,RM_I.FL5XC-.0O B MSYA8L,[3)780+TKZR1 C8Z8_57_6P@Q)M=OH9Q0<^P<5I8I4@[4X<4<1 9&KK*4 -C:?L>A#ZBFH<=R/RU M59 [H,"(FQ,!$F('\:.DGPPY,F;Z2P5.#"B=*2H7+T*:[E+PF,9!=$"TD8&" MPT-_;N\$%OKIK7HS>^:4WLGF9?D'&Y1+58;'5[,!8.(S_?("<=*NW/2Y^$9 MI_DC2G=G.$WQ-_K>\_#@&9^B.6?&HK#F'0#M@2%:]1T#GRMU!TQN_J[PT:$X*.1:J8""RZ MS($=Q.=QD&71)D)KWAZ^4JGCSA*LE./ TM->!6C@&OQ=0;S<[6-\0.@>E8\] MC.TQ@!R8OKGQ+J=W'&:J&JL #,#;WS-)#RC>7"=9D5(G76?*9X,*0-E,K424 MC@,)KJ725$O$U=]31^52J]0;2:BZB]0>>AZ8=BI@X7*TG:+%Y+J4=#U*N@[E M/#*,@D* !XV$*DZLB"LOPS)M"EHAAU;%MO02SK]UUW6XFXEB(L8:F1/;B5HX M@F@Z 4,<]OXNI'6VVCN&@!QC$)*/#S)PR+U"EZ+V^CB35^3OLMPP#!(?@8#8 M643H%;[ &NLC2U2%_@J>$T'9().2U#?IQA+H3XR<&!(ZB4N9 M66(XGYM-O]'G!0)/8H.Y43>NWM^YU&J]+L_F!?%=$*VOD_-@'^7!\%:!A*HY MEL"C6B $81:9&XE<*?R=:@D?DJ^>'Z0O/7]&^>V&3#7'QV=T2A_/U:B57B*P M)UEP=L"K2F=M?LAY9+#*1?YW%*_/#@\HW:_R$ M(0)Y?'QD9"_I"HAT%6.1N)3:8797RA!@PITX%Y;N/D4)3DO35.H.H,?[W&1C M&'U>(.PD-I@;=./J_3W#8L8ZLRP0S[(PO,C^,(N]3^^Z]81^@^>%9MV T=] M,RV6OP&DS&K\'5HA.?#*KF=H5M3>R 8OIZ(Y0D>';^-K7AG7NZ,]HSP*@_C]T1-'T@J\YUEX/S3BX*&1:J%X5>3/9+[Y^]$',<^/ M\(B91TG&Q N<%BG9Y[0'3,;"^'L(OZ\9&>!NT]+SK\LC#7ZX(5P\? 5VL>&&&T'\/>HR M>J*<&S, *,?G_]Y$M "WS E/!7+C! \3C734 @8)"B7&H'U3X8&ZI4X(8FE@ MX.^)EU%7948%$BJ>PUUP/ "SR,D=[2 2\'#G8:32;9%G>9!0*\E0R2#E0;-' M^A;PR;?-R4':$\5PFA7'MXK>UL:GJ;6@]QTHS1TH(Q>_K.\_M>;);C?5P79K M^TY5]:U G*T""57[V B'RM[^21"C[!Z]H*1 XP>X.%^;'8SA5VM=6&9]+%.E MWSDY[$JW.63C_7W+C+@@^KA+Z5]0^A*%*'O \7@^("-LXRX^HV.I^<1D$?!7 K=YC,>$A-1?.==_N44HT3K;U M:ZVCE\]YWYL\+^/O+K>^3!TP!AB,_%T#O2=*$_,^$Q]V00:^&)=O2]::#0 ! MHFWO10EI70:*BII@T$B8^ILTN>T-QRNJ/#\RIAAZDBZ%RQ"1JZ3N3;JL)KRH MYL+(\ADGN*]6\R X>WX%IJ^-"Z"W^;!EN7C"=J&(M@F5+] MGB!E7#]5V6?H_1-:U\D+T8?V_4IISCTE&5F+$QZ9+X !J:F%'!YG?^=D7,6A M7A3J/7V!#U11#?P(6,_Q;+9;48WJ, R.<0",_0Q>43:\KTLF!7TNU?+_)Y0_X_71I0T#:PLU]Y:Z3U2SRUW& M7A. .]])19SP>JP+"^:M#6K_=(82-%X*E5#U^@B#RGT\RU13Q!Z#G?X=:4<" M^FH-F+':,?YP?&JL_> R!+@*@%N]RZ%NZ%]\79V02^8&KON]^![MZ4&V9'M)XEGNU6A]!G+_RV7@#![.@BP*)6#HT7"04-/8 M6QS2;T4,TWBP4J1<7_E^);L>?Z_1#A6ZB.(B'UTED%!Q(-52+014;*WG@%5; MD_Z"MA/KD=)121PNPMQWOP%X54H"1FY5_G;M+RC:/A,4K,F&SZ\QH\:&O)-9^;JWHAAO?[B0FJ^29)6L&?+)L_2IE!XG[(.5?M\/TKX> MJ=0\\'TBQ1HX^T?^GOQCZ-H\XK?X+@Z2;+7^5U&=,JA.*XS?QYJ[FN[KQK-48\T)J .G\S0 M?3<"D+%]3WD6V30X_PTM,;VO"3AJ]BLFQZ7V(;GY3M)?F&)H7-CV)YIKK,9,]52]]Z#0 M,Q2X 7H%B-L2>H2ZV8SW!I (^C?/77MA1G4!2WV=9?+*%JA*?T-FD7KJ9Z<- M<0.LD;E]KGHFB$]_@,\H_%7.:/L:T@KTAV,?CNO%8?:$>)R2TV<\,+JUN1AD MSUY2_!*1-CP[_)JA]772YGU9D?G\ M2Y4#E'N(79/!\1"[,H/WC53EX\2ZC03?2U6O9'';J<=Y?$9/YI(H(8QBU#N] M^XBG];HQU!*2+Q:N"A4X#6;% _K[;1O1:%V'^)4C3(,D/[$1C M8J(C4IE$2\:HW"HG0R=3%/TE#4?&_HM:9KIP0U2J84.4W)83_R]1_GR=K(E% MUD40=XG80#;%K@UHI[);;.8]#&"AQ<);RVJG03E4-(UTI&Z=#[I\#5%&C^#6_9=F;6S2DO1'-(;%!KW M"*\F$<@T7HOM,R9M?)JN-%%BC4RA;O4PMJ[#[4LA4;-QR2%:+-A!5CD-BGFB M6$Q02C?T2]#]]',-.?K+;Q=15AV1(?(]XH=BOX_+:4@07^[V,3X@=-]>PR!& MV*;![BY(\RB,]L$HL#'#K GD)S);+,Z-6OE$TX")(FOD>W7+K1/[I8CX@PM4 M_=FQV'FPCX@A^(^$*A8\)HH&%W3(+(]I0/-:/*"P2%E1HT()KB$8)6PFOU!M M7ZQCA7X_A]=:Y]N6U^;]3=:QEL0!HNB%GAV5HY!!R\5?C]9[Y/$U-XNY7CT: M.[BNHXV^>)"0VB ^CT'+15N/UGNT\34WB[9>/1H[KZZC[2Y%^R!:\]Z3@Y%S M,37"AD&H=?+CE.&+$.L5X@4"O%C7F8A[^$(L(594+(K MU-B(=!V:S7&;N^!07AHB@:[<.XH*<:')+N0]- &V, M-=H6>[RN.U3POLASO M4+I:OP1)"(@1>06X@!P7\!Z,$AN8!>*X,OWG!R>"D+/8R^P\:8'6@Z-=$(YEY[ DPM_+9[>=X?I MEC3;/;3DF?!DHJ-SMW+UI![_&I- EODEY<2K7JQRW@,<9I$9UKY8=4YYZ=%A MH ZM\QD!#B5("@(7:+L%EX%5N4WF7*CM5JKSL@5@9KB@@U7:9VU.&B10J\XCI[^5VN!4'XY%Z0>4<1M[V!6W;F$"X2N43LO YEC*4 MGU),J3U4TX6.JE5K@26\0,K1EA[FR:9D10,P$'L4(0-[>1F"0SWZK,)_%U&* MSHHL2E"6H2K++]6D_C)\H%FG:)/#0:FH:VX7 @4\R3X@QRL0H\S5H%2]]V=W MB75"A-99>5ML? 5SE:QY=W$U2AY3DL8 ;%*[?Z&O:.^"L:N M!UX@/6W[/%C;)7..UVV,I$Y1<.;.4%!G 5%? F-7XZ\3OT?[80\8HXGVN+3K^ M["EZ)'J:0,ZX"O^GMMW94985]%H'"8WP;H>3AQR'7P4^24C/<% <>D_QIFH) MTZZ+4Z=^JF+;?@R>%XUAI0%,C?!2SKS'Y.4IO$U:T 3T)\JC/UNVW2VZ??ZX MZOHI2G :Y8?2!,\X)MHQ7D=0+,CPV;*"GJ);VS:FO;BLT5A073K)C6+@^3Q^,YZ-CY3J\^@R?>HPHYB* M\XC)F$,SUM,N22QUA5-0 M.I; ;+1>IL/ 6^(;N97'A2%\7B#66.\^Z..=04 M#P41*2%2_B.("S*'N(DVZ#K)BI1.*02!!+@L(Y8 E/45M!,L9#JB -2O?QG9 MB4L]-E[#O"=]9,[+O*:S.W]?:+C<;%!)3 M7+Z&S_15HGMBG-ND/#&:K.D?]/322Q SCO;H%&T6DI2*.H_0"990PZ9:1?XN M@+(UND-IA-?#FW$#5.H4K=M"K:CSJ)Q@"354JE4TQVD=Z]!"CC M3! F.66$8!R5\12%8MU-P&]4@_[ZX;Y$,A$CS1>+OM]^?LOX&VD_)P(U,@16 M"+Q,K"\)=M=!&U-<)QN<[JHV9Y^-4RS%6.,6EC*W-E0&_D&TOBA2TFS_1$%* MGQ-G*P6B[70F :W%I" Y(DC/J6RLS!_,KVUZC\%7:ZX UA)8IE"_SPN95AD: M!LS\O4G;2]/'1@*/X)CK943@ QXD:BE#8LS/\&FZ4XZPBEX;J_G$P1 +JZP9 M;065Z'=#T;-K#D8V>J.J6F0#KD-CGX<%\[]^&%G[AOQ0?6-^ZK4$>LWI8G]K MT%Y;T!$^C))U09\G0]F/I*]6$ISC),-QM*;;3:U!LML-C>7RP_?68JUCVY0G MVNJ3$)54O$A+I4P39\'*V(LY&_D>&6F V1^'FCVRDOG:4*$R*MTBQ4DY1WB- MALNJ(-JA@FQ:>]/4XSG,3VCWA-*!CMSO3;P\_F[?'0O; \N5XGA>%MMRF!NS M\S?"7*W7$=4[B.G(?9W4.WO-8]5&!:[HCR) M4F9 I*JGZ)EF9WY!50S.!I9JN09D\'(> $[3"*K@@U?C[^;I12UL]\C3\2!4 M(*3-63$AJ?O845!5 M$4%BSOH[E8XXGH':%WA'^LOP])"(ICDFQ*9Q'SD0Y10APV&IOZ=H?7F9O7*# MU59 .%8L>98+F&)>_LZH6\5NR%!T3?[*74<:$0P7CSH$%M49KCR224)":;<7II*T#54\U4K-^E M73KG9T M0O41K^HF27F(&I1P0)]!=XJGR,!10$ZV!7CJIEB)_L*5$TZ1HW(UI9B"4@@' M,4S%'/S"J8(U)@!57(O^T<;)$P9>_B%!?[M']'AC6!YE)%2K;T&Z;A=2CDG# M%%RF(D> #P5S] NL$ZPUU: M9EO3A!06SD2(0%#1A#=W;>\<=EZBG9C9 MS0"G]ASO!$Z.8MB<=2! GE2;SN/V_46#QWFB@_(AN,LD;[*!9G]'\?KL\'!Y M?S?TH@#2QE<*21U%DX)^(+\G9#?3\_&GW$"M3A]'+ZC)F?,9?5N%(2X2&GG< M$55P[_=K-9XS_!QTQDUFZ\3&#F*26.V 6W<3JBLP;.'J9#&QR+* M30?I29<>%??H2DWE*+Y@6ND=+JDY-F1OE4W@]-Z5C-PK&IG[3S M(SF0G<;0J:EQ+J2EG9O20AKLY)3Q[$9N'4D>FUKQ''*'@<>I0932#&"N924I M*?B\>R:M>1HZR^U@"HJ[LB&>41Z%0?R>C\)R/HJ.'VP/E)$I1^D3+U 8DS_6 M_-%&6F0\Y@B*^.,!-$R@Z1=@-9E-$V3%:3P4NUV0'H@]HFT2;8AS2/+.A)CX MDY#F";=X37\@"L=)R F/%_&YA/9.7Z;;((E^+QOVZ,;)/\Z"+"(N_*[3\&=% M1H;_++M 69A&Y>+$*EF/U7HD@#B+Q^=Z3U)7<]YSWKJL>2X VO!I+=WWWZ?,:&0X741;&."M2Q'%Z ,HVMZ* TF+.R)%4/*\% M(>7KZH+/@#065E*TW^<%_*N\DB*^"XADKH*H>J#G$PJH=N7LQUHG;J4YFIL7 MND!(ZQ87DUKKQRRQ>!T91"M0UX6N#&HQK*9KOS.+:J"]6<)Y =V9^JOZ+(+5 MD;B6@3Y03@*?:J;X@,(B9;X6U!FMU IVQBYH0:O#=BWD=5*+^2E(OZ)R>V D M<+(^1RG-=O.8!G2==Y5EB*@'&O+GK&9L\R/&ZV]1K+.XRSDZU7#D>#G>Y[JAQY^M>:Q&%+G3 5 .U'.KZW/;!*OH MUN^C0YZT)PIY+: S71-VR38B7J5R&N8ZU9 S-X00DQU?T."0V7P0I"<29*0' ME^"H[58GE+8=UM%Y.'"RZZB?%9'S7D GO4OQG@SPASIJV-/ P-IDH1&&ON.> M=R7B=' P_3&_BHS>9K88MFSROJ]35&81M[P!O*'Q)'/T_8.TUCJGC4)M"_ 8 M-S3=@;T%A:IZCD-@?ZP;=_C16E>O!+G=W" RM"!Y_P;3]Q05TEOKR9P6PNI: M]OMJGR_MF !^"^B-= 9OK2_2RJ4[;&*B-IDZF\AB3ODGP,@KH6(JYT(OE+0) MAFK6[X-LKE7&=PZW!?1 $@"LBS#_$J0IB0 .]Z2"],7B -F7AX@JWSY3*7(, M' %%;$;3W48!Q=# DP#.+91KM2@6$/[4: LK:Z.E:75+, CK,(P+8C0.,LF M> /.VA>#.?\\GXSR>*"/3VGN&C&C&EYWA)#RA7>A"T*LCY44'9U/X_&O'_X1 M\%U )[NCB1[+DW3W*(^JLRIT#FYOX/V($I0&Y7)^D5'9;C='(8:-%* M6R<#XG5?4^R:O9;)[.P-YA Y 4/\1#;-P*_-QMZ.EBDH86-6'&R/312P#"ZT M!5N -[Q :?12WLJ_BI(@":,@ODX(46'W],]1K(XTI(7^CM9;>I@@))^B?L#( M7468S*F=C4_@9'$]0EEJ_J+%=%;ZMG3!'YH $S9JR.%"BK9\U6K+%+D6X VK M[-^/P:O5*PBU#( K"%+*=LM>0&GQL,)(*OXI!3DI7U<77 >DL;"2HL,S"5S^ MU;$$$=\%=-US7-Z)(EP_!3E-+FFM ]/[JU'>^,Y6KA 2K6B5[=PX5BAK]?ZU M5$Z>(] KK&(A%YR%'@SP1//T'8J2#,V];96Z%^!TRCOIO8OL%K,[#._4?\8Y MS\W B+FYG_K$#B70HH+)?8AR.:$AW/(>!7B$ MVSU*2W[9V>&Z^GYX0-OR\%>R_HCP-@WVSU&X2E%@SU=4 MVC/.LM=#>"^@OZ_"L,IKBM;C MQ\3*!PLMIF_A2S9^YHR_%SR%RW&K58^+S4G*4$(Z; FF)2#RXT1$0FYS^WE2 M@V-E8XRVIW7JKR<@DGH7X'!*HU3*67,M'1GHP?57FHF>>YH$1MQ]I%) ;/>- MSE:P\E^U=/+80JLLTR#2LM; D):@T!,:LU#,,22NP:U0GP#N.4,0(V)-;7O^P!15=0#0*M8 M0->'I9-\3RMY(G=0Y?,;R':H_L]U!TJ%&G< +.1XQD8MW552+T(K,)1#T0+F M?LWHFT!9'NW(]&GX3!W[8VW'X4?'L2+410430T:&4[J?L.VO<(J(WS\OB,0) MP7,:)!E1LAP/DW7YS[@:'L4N:#*?)G^J*S MS;9WNV&=4*W4'6)8I*C7MS%7Y4RS0HPK(SC<-/17 5N0/XUW#3> '/"Q1VSZ!WSYS']FIRPMK&( MT'%(@754P9&(:0T>C7>S6#-_*UM524@,41T[N(^RK^=$@2BG?QOM4DDIVPTJ M :7C"()KJ>2*1%QK#&F\G>4(ANY1B(A[)1TD(\'DNETMKVV2';^OXAA_(P,_ M(B'I!2Z>\DT1-U1,IS4'Z[K]S+)V'-8SVE&E'Y@5H^XX?_8O4&QS^HMC0QG9 M\-T$WR) H'XJ"..SK-'R%T_C/&[&-S&$5(O),O3Y!C%-_54@!Z^BAN OGD*P M32>)2L4@5"\XS$0-*.@X$+5MH )%E4J:U6H/MRJN=_L@2LOG -.+*-OC M+(AO-SHP;'^\#\5E4*%>:0INE5'FX" M/:!X#<0\W(99K0G(\R@CRI_CK [#ZZ.; MZ\''X;$AC:+-02*EHHZ#;X(=5'"H5DT#28VM&D>\7IM(0;;N(R8;)JOPS;4! M]5-;]^&Q;%"CL4=CVY$]D)!S':3K0093YDHYB+:]BRRD=1P]*IHJ15YBO@V. M-/9I;.-(F*2N3%_)A)1J,4BJPEXQQX&FJ;_2VB&XB@9^'NYVE(DNS@(RI--+ M=D3CTC2WS9ODU^7>*)ER\Y$X@4/C\G0X.([/Z591/(4]-6!652S@VB-#91;"/JF"$Q^X3R9[SN72BH M\R1VB 80TRT^RIH)+>XX""?:0P65ZE4U!Z<]W%UY>([V>YJ1(UG_G43$<6]R MSET*5BK4#LJP0HX#44MWM:$75D$#.@\W'UA7,9FAH)Q0<-/7D\ .K*/2#38! MTP8X&OL)MH'S4#QEZ-\%L<+ER_%\M\19J91I?!6LC./(TM%IR7E9ZB%\1NLB1F0N(#BM7!J7.Q)-8-$,3%HL''<+!NRB-&QI5:=_U]^) MXYQ'I8>++C3904@F&Q=17.1H#42P%I<1B!6Y>(/C*=;1@[)BC?K9"QP9ZYJC M__8'M/82 N 5#BGE\)*'4^GXCVAKY:O2#.1 IP$K-O(2LF(67^J0-RC6-D#? M$0CJZGL"61V&DM98Z?5M4H%/** 6*.-YR_V_E4G^"#*$=)ADPJU'CX\P:P6L M3DB3H>8F"IZBN+PQ73?/^C:YI[>H4S(RE3F5@'["(.^1,S'"VYK' 2$(SVO+ MOE\22=1W3$8D\=E[4<^6'XXY#P0AC%K!3D0#+6C-N]%K MR@1X'9F2]3E*\R!*ZD\5='D>3+M\;22-\E9C'T4DX.D6&L=$,!FH)]*H>P&Y M/IM;@MH>A[,>UMX^Y#PMS?D\O.MIO],?!ZC65-( A4LY"C<8E/;>:.:U"5;1 MK=\%ASS[0SZ#UP*ZU/!VH.FN->3/'8O%9.W(RR-SH,M=14F4H_(*)M.J@+F" M*H?QC #.P>)H*VEK;,(FP]&57><@JH?7M8"NWZ1_Z&9^L!S+\ KPI1%T_JIQ&3;,3P@,IC.25P<.NPSOQ@VZ/TI>H]QLSS,RI%CB,JH(@# M/FG02,UB]0'H?M2*CSP-M+C-X />]'BR94;1B+3ROJ^!5FKRG(\=W]+>,KWO M7RZU[%T^HH3X\Y@V5)%1"4F;B"[$GA'Z3<1=_3#%KEF0G,S.7E;G9S+K1MEU M0B#^+Q3F:%T+=_L41]OJ['\G&S_%0KL#=U50@#T0 !99]4GHW4Y159-7>M:J M[*W!FH(M/FEK#!9])RI19LF>57A_7V;JG$[=-6F2:=ZFW^GZVED0T^.J#\\( M0<]<:7$9GS96X[*([F7&AN9[CK9<_CY9=53Y@I@C:7U%Z17&1A ]!PWL-C/5 M,^I8QNM96->;MQWF[)S&)==_GLN=[DN&\&)79A')?LW EPU I<9CEKC4PCJ* MBHUF'9/$:^M;_ZTD@$O, M4LIAQG)G+S%3^<[0!J?H*"OY(\O+J_/U2^K@N\T3N#&N/&MQLW@^68X*;-I< MP^/*7!&&%Z2UJE["EA+UP3BAT4]C!J)Z_01#[6*!<-?F-(*Z!B=_8#[53)H0 MUZAV"9M#EYL-B?3;172B\WV0EP_?)&$41Z45H1,_;5;C6: &*W\0/ME0FA#7 MJ7<).RA-.$T49MVCAV]OJG-A;5ZJ(3RDF.43DGCW&J:"936)57J[\?XD;ZO":U9FNCY*\WJ]XQCHD%69;FPO&3TD!.;]@3ZC'/> MJA&,N'VQ3$SL0!3&?A_G'M%6HWL-I0J_)G0I]%N0KE%M&NR? MHW"5HL"VOZO$ND=[G-+1A>?I)&3MV]@\,A>\VT"XZV2#TUW93F=-\P"\F Z7 ML;=2XV+/*\G:'9NRS<#O<.H=>!RU^OQ=Z^XO -UNVDO$=RG>1#D]5WM%VJM6 M.7O$)%;,M1:I#6*]PD4U$L[#1P)UD"CE75:O07NYV9Z*S"L-@5,1U7QG=^VML^ M5I_EX6W&[KLRWVS9PJ7XX,^>EP%IG";7Q[1(^;S5=7 M)J$)FS;EZ&D6'?$&MTGTQ/(Y^5&I9[-6;]7I=22AR>JJ\S&\A",PXAHI,F(' M/%4IXF>]REJE?KL2F O M'EZ@/(CB]RXZ;5_F# Z2, IBFL*E>L2'YW1- M\FQ\LQF>#KCP:I^I>J1^^+@(_V0CH-#X#*.PD+.F&/^*T.> N-#7*%,T$(05 MT&QB5M:,R1/K N^"*!F8"T9<&T1&;.XLVHJ.%!?X+ VR*+X*GE(R)(0!OD!E M)N* 6A]G-X\7JT]H]X32H?_5*]TX9=72UB(98./AJ1;IAS#B6FD(HUR;C7TJ M#O)NLR><)I?)-DH0(E+4^28S)M!@Q,UX)2'V $9*^JJB1L;<\,V&4R[9FAB3 ML**S'BSC3A"!-HZL:L,]V*'&&414V&B(H=9(E2B#^Q,:(OA[+$!J(3(A1=]N%M!EYW*JW0K]#4;,+L5 VHFU)#%8%34A$Z@):UG\ M[4> M44\SWK;:->,(T<9RYNIW]] I4X^4+W='AX>TR#)XLH"G#?%P06:E\4! M!9Q2GTA$A/M(I@MT)[3*V_ 8O +L("DI, BWI+V7O^'MC*=8H]];Y;727JM4 MV])=J'*'5/&/$.;^9G)H;X\2-2]P\91OBKBV!\V:C*(7.@K?XS@F:*(W8X;K MM[KEFQ5<]?*.VZH"RFB?4:>LDHW:LO8ZJS86\#0##;JSJACE.KA:]?H>=8_2 M"-.'--+<]@G>NQ2_1#2S'$/G 7PAI,?'Q@2D?H)307T#6!37IC_6.'&M'V:1 M+VF4DYGA9HA#S=)*CK13VD^T3C/2R9QI1P"-RQ"_5)A.T)8>Y-1'-6]7&Z1" M>>Q+"Z*]DDKPK$LN&9HLXYP,EG7E9B] ..MH#42KO_W\'J^JFLA:Q*J1#:B* M6"\3MI-U;C%@ZHQ496U HR[O[_WUWG?E/#TO/ T)*\9ZG5=8S.8TBBW8V>&1 MU,TX^*A0XCBIDI=PSP)4-N991H42,@MT2]@;;*.T7!BD-R]+S]&*QS[U""1O M!E0INFU37HV_ M^Y7*4:[(\MQHD'=J2ERGT/S=NOP]RG%/G[AA!-RCWYM\.,??[[ZA))_BI)H5^R8LC._U=(/OEGKK"S[8K'H_9[784 [UZ"@O]WH4_#*;UC6 MMZ9A^]^<:UB!Z.*&[1?T]T#IV ]BD9MA&*49QWN%WM9XS1M,]$?E#D=_3Q)Q MU;SAW/. %Y M =U,NM?!V0%L:NM6=)GET8[N-_Z:H4T1TX1:O&OTNL4'NL*+ MN]?PC9B;X5JP0@E9TW=+6)]J*;>U*/KGVH(][X+6+9P%=.OTUZDK.!8\N:," M9\$WW5M$ZE6:S3ONR4"K/$#,,"^^&=TC\G I"+9QJKE#I[)?"J_"QF-+IO=' MK\A\,$=EULUK8J!D&Q'5JOR;XAU2:,'1'JF\H+UK)GS1S@Z?@G_A]#P.LHRQ M>*-1LKEFHE+211FA=$L+;<0N[2Y^/H"!3%*/Z/\&TZ_$@_0I$Z^1]7M M"GJ?EIW*0Z-D^]BY0DE[]XXTFQ1/,[X#^Y@&ZS)) QN@ MO,^UJ<>??82:1,G)>!KS]W=MI$XE.5"P>5,:!+91/0;RGC1I1^6I!RX.JR?HQ(E/X-=$AVI"_"=/+:W$9;:XHHKA,(H+88I(#KT%!66@DF$.[^GI.= M.G1@%=_*BRF5JBYW3$15>AS<*T4XV-3 /V@6B!#]T%.QK.:GU<*!WJ*LI)JW M%)EI!@BZL1B\.G^1#UQVU5@F5%IQA?&OS?Q?_NUJ?PK(A)=J3\+WU?H%I7F4 MD7_5+_QR D&U0NTM6E@A>\F.1D(-1W4N03. ,PBL=2#%1L( _?H]!U9!.5 S M&/L[/, \DU8?47%-T IJ0__)W\Q\>9"L@[1YC?%+D!(OG!\NHBR,,7')/"^E M7*Z9ML/+V;R A87UK5XG1AE81KM*0J WF)<0.(FN@6F&6DI3<7@=M;G_[&W(>QFD M"3%#=H?2AV?2-O[OA.4BB@NZE_. PB*-[;?4^[6ACWA3#=O=^ M.D-K'1T #CR#S?K]G"]$M74VO7*'-LE!ZC06N=QL4)@3]]796KE\)6:B'^]1 M'E6L: 8='9A/J$8%_%K5+*%+3+>O\8ZB)9+^/-B1Z_!3XAGP^#D]>!%5Y>]E M8(XE2F71>F006+@M*RT.N/FEO83H-!O-%G3SZ]>_X99CXJALNQ/%U0.%21'( MM<"J5YD-+2C+)&P13FO]1V4%#EI!;>^_3'3K?_TPLO,-^:'ZQOS4:P/TFJ-D MC5I3]EJ!AJUAE*P+(C/1\L<0[RH)KI,7PA'3'R]0'D1Q]KV]:6(EBGRG&T#9 MQK8"2HL3XEJJ^^#;IR!':13$V2I9WQ5I^%Q-@-(\^XQ(;-><,^190)W#T#(J M'"P>Q)6W.#9AEN&17&ZU5;2N49V_RU6MNO36V'5RE^(093"8RDL,82DJX0T, MP6KKP4[$WM^Y1JL>O?2?/:/U1XS7,)C)2PQA)BKA#<)Z+TR=S MK'44P0M V4_FR*9T'4YP-95@)&3K;W[PKD8\=]3Y-/0[Y2?7$2%01,^3E'ST M,[6,%PZLS)FN@BC]1Q 7Z!,*J*KE!H7MV5,KU+$)>+N)$-(F_9J0U%[NN4:L M.O=5LFY.($4TSW#9*NO;Y)ZNP:;5D?'/.$F;?]*-8V;N?N-\AV:^S<\. M'=Q?I>C?!4K" ROC/[S$T$ZB$O8MP)*-G=4?7F)H 5$)IRR0M:AE)FU1*2*P MP;B(O62""HV*M0PP2!HHKZ_,2P>JQ]^3F2K>A&-V<=?C6)U?'<_JHVH68'1C M R+6&16%0UG_++V[7.=[(L\*YOL)_&8SJ</!N'^,#&IP.+A\60.LSE)"_Y,SQ>!H31H)(%2;6O)>TT;$AR_2=$Z_: M888FE>K\'4(D;@6#^Z;,R,W@S&?GKQ%G&8=!#G_&<9=7O[^'$LZ#[)D^NDK^ MH$]IOP0Q#0P98ZV7&<=VD0S^GAKKQ^8T:CD[T/^7%CL/XSF?&Y&Y]%G>_F_I(V MI>H,4GWQ.)9CZ8B3OPY;IQ]C..P'E\WAE959O?B5>'^G<):!4M\ISSAR*@DU MX3 N2NTG#GL@%BP7 &B,D!_H.U8D[F9/F4&TQV27(EI[B=+ZXC!'2"%-DP:- M36,Q=6L-O8<D>IZ1/ M [0#T3;;(&):B]-!@>A838NPLB(&E7 M65@DSN(#H!$,%FQ&_IY8^D>0EN_CW9=(WP7)^O8ICK:E%9C8@!>H[0HIX"QN ME+6%H0C"UM_=^5\?'M,R/CV<17$L&9U@Q+5U9<3.XDA)2QB&9"S]W?TI)SQG M0?B5S-/%X %0-F^PB2B=A0U#9P$I\1I8?3NH@,'TW M.A736\W@E>7]FW=' 0>*PX@[6;Y$Q/82*X.;#RNJ/,BK+*NGR0HFXC]'L'#2 MY?DT>@GH4P"5-49+\^S/[;+\\+,?H)&HI0&3,<=YGK)PP>M"O2W4R_J"&JBB M&O 1L/;\!8-YXAM1:X!RZAL52]B"<[]X<$*/T#$1/!A3*U0W%K20N=>R'E"Z M%]N-.92[X>NW@]='1MB6HADZ("5EA ZAZD\O "E:IO14H!F M+,Q;4IC QYH-1Y*>XVPXFQ+2U+IS:+SIO,P518CBT[IK;[&04YV_'72DT*]) MBH(X^AVM_XYC^NGC>'ZA5H@'/TZAA>$18IHY -#8^-%I.OM<&ET.GJ/UMRB.];>".:=D&\:<'5S>Y[KIQI\=6(5JA!+OMS*I1BM( RK[ M"4?/BHP,D%GV@+:[8=J[8<)1$>TPX2B;UIZ^E1C,G4_FM_9(=N^;N=/DU\DF M)7])BS O4O0QQ<6>N:$DI6M/.'#I[(6>3,-BN%*#D+'+KKIYQV5C(X;@M/1J MNTW1EG0+,O1\BA(ZA'!;&T3;W)82T[K7ZBK*25I>PLKBS3H.""X3E&X/_(;G M?F_.'8R_N]? ,B4DC\UX67C93?R>FC::CM9E!6,Y;NV%\MZ[+/8[C*YQ^"](U1QL&Q4"? M'H5UC3AJ<&2WV#]%!L9MD=IA->D,Z>Y[2-C[80V_'<1 M$?DO"GJF_*X4D# MTR#)XM(DG%5$]8(#/$$*NHXN9>65L ;A[N^FHV0@^NUG;X>BD>AZ@Y'&_E\U M&%TF:]L'4/DQ'H:$3&R#W73W39E,O']Q"S 9D87/X D(@Y&_FY;]U.3-8N/?/([&6FVN$TCWXO&^5V M,Q1PN.@*(FY6727$%C=9)8V%%34=;J.RV9>KL1*V_JZ;'-W+591$.;J)7M!Z MJ*!X7Q!:<+15*"]H+]TI7[2S0WE#X3P.,M9>HD;))E6I2DD7+7.4\7.P0\R= M2,W2<@NQ2YO;WKA 08S2SRC_AM.O]+EK,J;A'4KO434YRIZC/>_"G'+)]AZ= M0DE[N1(TFQ1/,+O85R4]SW8>Z(J13CKY.PBWB!3 MPP)Z6(15Y'GZ7./Q)"]^F2F0O%G"CB5D#T5[91^^GZ)2A;].5Z#;54$O='1' ME\O7/4HRW@L2)EC)@PD *Q>-R1#X,WK-'[^A^ 5]PDG^K# I4& &B,X@S%P< M#^&@DD1PRM8$CZ!2$651'D2T14]>Q@;X)PK2QV]X4F\9\-#J)"V/-]8WV+:S MV25:B;Q_RTU#;U+]\-C#1"[ZO:'B\A;[ \-^UGM$)=,\&S!.]XDK7 QW JX1%9,WV"$8UK/='RJ1](^0^]L=".WT[M!AHM\=2B9OL3N,K6>].Y0BU=WA MCV^D.ZPV.4J-] DF)ZV.,>#TQGJ'R(XVN\A KKJ?_)>WQU@@BZH&%_#@RZS3 M*C5TR\_*!9.[%.]1FA_J9&C[,FN$Y4>A&IGNXB#)NX)QUGS!]#4N /0.7#/@ M2BF^9 K-KIB("MFS2!C9_ MO=[M4_Q2YN9A'[A6*E.;&%C&%RCIF$ +9<"*YGBPZ=2'_3\%I%T2E/9")?Z) M?P!Y]]B_D-P7V"DJKH4X>1T3CO^X +95E):Y1/9DQE'--X1@@Y(WEY:EY+Z M35%Q+;#)Z]!?RG7B*3J56!GK!)9 LQ^KHV8'5;.$"R/ R9K(\MQ)#>]TG[A. MH?F[=?D;4W+5N^%<#8$7D,VF;ARX%L(5CG4I!$8L4]OVA1"%!A1U-?EE$'E% MPOXU^2*([:[5N1!P@8CH850:AOP]1F4[)[V+ EQ##&,"0/R/P2G>'5.:,2U)/ *N@KU%'7+*?8Q[I M:Y3)BW1F"#)OEG!]!+XEA;4W;X"(9U\GD=7D;PS2'4X&[I/UJ4TAU/WD!VX$ MZFA@H\_-YQ>M;E"0H0FI$@UM6I52<+:LV1^;S:O!1WOKW@0UI&&2;271/6FG M]@+(4",0;;/B+::UUOLXK8+5M.OWO3[/<@5;S,M?SSM0K#HY0]_DV16[N^!0 M/;Q7\&[N:99F0TI>VG4K57G%-8TT**QFH[:PM7ZH"X5Q1U4S4+_G*DK!Z-K2 MVKV_-0=4^#IY_(;I0<;A^J)V>35(=\LO&-5<,YT*V%T!O+\'!]>97G*:ANX1 M!V5\=S@L&^$\4YT0XQT1O+_9!M::7EV:!/(1 U6,=Q@L&N(\0YT.X1T)O+^K M!EIGFQ4<,E %^9+!L@',,=4* 'R7P_O894.G'9Y2B@-XHTL/WN+P:O+OE M%XQNKIE.!>ZN /HWQCQ92]*#LAZ %PU;2V!M(?HG3Y/U@9>,%=1Y=S- M3L>M[.M;5#:10&R5T:[;Z[/;>_;]3Y4RC5N"E7$43#H:0U %Y.OO MB2RN:\< 7\FW8'-EA<7"WQLJ\B$>2P?+003+XS@TGANW2S(4_KC%+Q_6**(> M[(_T+]1Q_;'CN,A/O]V@;1!?)D3E R.]^80__B[M6[#-!^6Z]#O*ETNY5'Y<6D;W8/3?K?9 M$TZ3RV1+.C@=,NY2O"Y"WEMH(.)F649"[%PS*VDG;G,9*VL7ZN6]^ M.OT;) M]CS81W1]!@<)&PLJ1<9]75#$.5QH: KV" *&AM)2&89'>_;X*DJ")"2RR] A M*S$&![^$R]@ Z@F&!I^?_I[NG,A@0+E[5AV,%ST^(!P M'%#=LOZ.]2[M@/8I&;81BE&6I[A18^TO)& M#X4QML/"QN1ROFWN&T[F'Q"M8+O[QH%\/RRY:E=PAM,4?ZLB=O(E/P#4EQ45 M6(-?U*F>,VY@/,D4\@YVTTU*H5:30RO!#\53'.V(T#B]03F=H35J##?\I83- M=K^ T'W(@-54!(B(K_>7KNBIJ.LDR].B3$:!TAWC;!6;H'.N:DC@/EBD:BF" MA,5O66/VY>L^2DMS7 0Y^@DP='%*"$:L40GW@:2NN('Q:52!C15F\U 38$H M'M]08@X.4U9TK;=[?RB]+?(L#Y(RM_D.%Z-$#%#R]JR'C-P#S*BIK(HC*7<; MEUDXH>XY3NC9>T2SE05/5)D(9>-X[#K+"K2^3<[0$ D7;A 1P6;2. M GJZ?0 K\XSKUC#)V'VHSF9&15";E$/_HLSDT)[3"[KJK];D?\0H0:RRJ H MQ1A@A:7> 28,R\)*:EC]V=/7$LI-YKO@P+JGPOC4G@'O?O( ,GQ55''1 MXU0W_E]<.48VGK7>;KJ'@Z5K 6QR[LK D-Q])"BJ/'G58,B]1LPOKB"&I=+1 MWU&9;\GP=Q9DZ ZE(37%%G*?#H#>F&41&\0)/?&U# ?8 IJZT()PC_!CR^OD[& M,L*O29&A=1/EG>/=+LK+(WA(S0\J\1$X0R ?]P%KRD@&W"*PV@;>IW\/C>,; M?TV(0+_F1(??T;I1YAYE14SGRM=)I5?S@6@SP*EV^=KT&N7=Q^54HRCB4:.Z M!H>>[PD9(5.(R MT.G[+U-QWN6A"_.*Q])1SK#424%>U:]_O-Y3C$B\?XV%*G MQ7A9_X3')CS#^(H^ #,=YDPVZD@?L%DNV$7V.A'>!R+,<;[?Q;T)[>5PY0/T M\'J:53"-\_5>I)2!-8YZ*CW8^I MR_Q67@*JTR%_"5)ZG)<>/$/I"\IL/P[4%XM(?&R4T1-1S;EOA2+-R6]0$6M! MRJ!MFHN/S*>$0+1,M4>T[]D:W[,UOF=K]'?O]CU;XWNVQK>1K1$VZ($S-@K9 ML;,V>N@>>%J.IAN2R((W/0'06]/]@29""=+U0,8+E(5IM*$@"DCC?@GE2[F*+; K#W=U!4FO8);"U?&X#4)#*WV=4" M&X$E?D'5,>*FW](W*>IEAX'6UTF8TO>4+U#UYSV.XRN86$0!T76CYP)88Z,9#'TOA[*ID30>"HP*K0D-&L9:C8T0Z71.%S\2X7F!&WI-2KCF1W$DM_FSRBM_ZX&569) M$%X')=\.:$4FLX3<@4CZV[B.W":=$.K^]O-[L,LSA:UP5^-P[[ZY'&W[E(SJ M]A0=CLAB*[JP<:"C!2*3%63;], /OJ=5Q'9Q#"0#*YKE4$:6]:!G% MF^N$((WF?:OE&@8< I(FLF"26.OCD$;!(,7Z_53 MQS3F?S\70YDZ<.]*PPC M%N#%B;O#$Y #O#2L@:$9;@O;.8J&DHPV8;*^1WF4ED/971PDU@^C?40)2H.8 MCKI%1D6\W1QE+6/Q.TR4:84^(_2;*.>-":;8U?B9SLZ>!PF?T;J(T>WF@HB4 MH'4M6]7JQR"'=>!-JVSC7]3*VCM^NZ>49$V&E;4=G&3B5%!E*98Q]O>O$?6&#:9MI>?)E.IB&]SWPV9CQ<\.]/^K+$/Y>9"C M+:9!(&-8TRC99HI3*&EO?!A+Q!P!I73-B,"GLZ;CY;^+*#\\H+"^9<<<^<1$ MM78\(GOKA-)FP4#5!FM]/+[4/_#X^>P?GG()/D0DG=R0OF$#H)8",MC<_-VE M/P^R9S)]I7]0T+\$,=VI9>(#0MH\W2])*H>0F#X MB#N\.0JNK)RH\"O1]^:B[5P?8FS]F&]BX*U4L;Y7=2+UQ?LMR_=;EN^W+-]O M6;[?LGR_93GSDAGHUJ7Z*MGH%J9&@&K;?8QU/:IZP[F)J52&NQC&+..0')_5/MT]QM"VAPK]"-(T)UU(P)@Z9;B2H?$V55X*_ECHNX= $3ZG=V3,. MB45DLSZ(!)PIQ[CF1=P?&FO:O$-RCK/AX0@8,1>=?>)% 5-@A_DPV:_4W_7$ ML6:K,"_H-">W[H)( M'@&!2L-'^7[I1:%8Q5(G'/W[4FC<\3%U14]7AW;Q$;$:OP*D.58 M(2QV14R[D3IH(84%$82H\** K&"G.>,*D1#ZB?UMK^&I+1TQVT=C24763@P9 MV,T"J]O?S02^QE=!E/XCB MTNVDW)#.=E3 H(^EJF)R10V9D"BNUF; 4UT"< M4@[U>64L,!T!Q#I0#RV3A.T..!(L=+6LG.O&]R@OTN0V48"QK*!XW8)9<'%@ M!MIH7CSSA5C2BMLY3O(T>BJH#;.SP^5N'^,#X[BG8CG^@,4KMS@0PRPT+X:Y M,BQIC_9H#Z6U.'$Q+H!YQ1:'7Y!]YH4O3X3)ZVZ/;BXN&PR, 8MP;SHTUEZ0 MFR,X]GEA3GBMG7%XJ,F\&Z&,];K4 .TS<>]?V#7'W?.^,Z^U3?8PXY)JK"(" MMG+\7$Q47)4ROJ HKW]),[#5#A<)T0^%>)M$OZ/U=7(6Q#25S,,S0J-G_?@+ M"VI\^.L,4#X^#CES##1S#"^.#BJJ&)LVIFB/)$ Q)PXDC.%#9973]9, $B-. M]4=3_9#O_6*JP0SV 0U1YKANYU>PI#?<&HN5P-4O::6O$=4>J8N M_(7$C2'>H3.TP2EZ#%[A<=,$II C(@I,_3+U9Y33@YX9/>F)LE8=$P:7L)YB M=BYKAYS1)$C*SO%,L[ETV-$077KJ1UGD>6[KN]XAC79!HYWNO9M)[>I4QQIW M)0_O#)L(\J;'!N8B/BU9])^A#,DB;0PO;?LU-9UABF)L MJFI&-OW#<>[M7%PG9&:^JQ7$1=,+$/<]FBDL!(E8Y"P<,MH81BA?Q:4(%$L: MLWAF>84)^J"\0_Y# 1U =R*REZ3/*[\IK M!E%8_THSCH$#%EAQKC>2%7<(PT!-36>0$U>KD#MN$4:HZ$'AV[3//J]-.'MIG.X!7+<5EQ2=-"65W(A"(;:9@X M"^K66+_RXAHKVTR:\8)FG+ 8[(*L,@=P>15/.%&"\R!>P Q$*; U-ON0U5JW MRY^6$,LQ3K=+SH!2GZIQ]MML/2IW6?3JL=9&/'&IG)"7S:D5,J+;KTE0#8AH MW:BY2J,L2K8714K^7T&<=Y+5LA1U^UJ3PB&G:;KG8%<:5^->E8[BU,=;4]C[ MVXHBRY&6B8,LBS91M7ZZ6O^KR')JMBN"Y=7M^378MEG+8-QU MA2F'K4NN7-2P.Z1I6@KC%45P+V$@#Y]78S]@K>RE\#VT/YE^W- M/&P06Y[20U.]+^O.LQ@X9\8//?'JEO[S$H)IA9/&$T^S&*_)Q+U0M3,RCMY@ M82MAZ(8HG+G&?14(503 M'Q%74&E)H7FC_OB@<;7EHM5359A).RF,V7O_G-@ #G=-F#9O.]7@":,;TVO2 M!4&/#=\U -BX9L#?,#R2F"'K\AN(7 M](F,^\_P*W]*W(#AJ)2;0WY*$4^ F%+-EC)7!),/$AA*Y5IB4,A4G3K9QV]X M6A\9,-'K&BV3M]0CV):SUA%:<99TR%*N,:E?OJ^HQF9"'ZC8O+E>P+">W7Y0 M":2?6,[1I-E2Q:]PH;J,)^&BWQDJ+F^M+S!L9[4K5/+HGPIS-M^67',R.S70 M%SI<)O2%DLN;ZPMCV]GM"Z4\2\I'*529JGMGU&*@@T9VJ;U"BE;O6XB M8/N6^@W4NM8ZDD! _:1I2SD1H;6L9VP9%UI[,T,TM41RPC9Z")_1NHC1[6:L M?G8T5/88/,5(W%:BQF4UC%+5[ 9B5JD?F]ENC(]$LS2(J59%EI5[0I#K#4PW MJ=>PK'::*A5M.D5I#"TY_O7#J 4)3KY6WYB?>JV+7G.4K%';2+WVI7?APBA9 M%T3)"&4_AGA727"TS7UKDDK-6H]NTO95FM*WW2G-ERA_OD[6T4NT+H*8;=(+ ME =1G'UO*V R!= Z4#*&]PJVT]E9BT1[_6,J2GI=NC;U?!74QI^C FO-<15$ MZ3^"N$!GAT\HH)ZIE"[(HFSU&@UWT8#4M:&DU/:U/CID.J36F]D7>!=$"4]U M0)&A_L(BUHQP1S?J"6#S5DZ&P)_0[FDT[=,H69M$J:2UZ$2IK?$4>_3C#TB] M-,90JL_?3-6E%O #O!(GIH5:MPCJU"&ZTA">FP5@C$:0!V7=3V ML#H,CVFV5J',SDZP:GPN6*0R(EFO/7D2^1N>C-=WS@[U;4&4GQ/_L<5TO80Q MC=(HR=T9$92T-[,82\2<4TGIFED#G\Y*]B Y/.0X_,H.*+D$3!7\AX_L>,G_8'Y%+&4DG1>G^6=:K*S MPR.1DF-]9CQVJAJ/<=S\-=I-SLV6^JA5>3TW" F^N6HP@\9YF'>39QMD;F^; MK=COXU+^(*XO1*/^+FW?FS!#FVE,FNTR32;6AIB9 (8-V;,_TI@5MCS H"GD M'+'^:2.YDXT!>&8O-@H;Y]:LS1!O4*/W&)4;HYXX6#E1;#N_5OI+]0N(B6^& M1Q7-!;\CUN:BW YKVPN]W7PR=!BD6;Z.N7C92[RP,OW%75D9GX?(,5*PGJV, M#W$WC /2,HG\W;OX%*1?44Z=[W$U;K@Z-T"T2I&ZD6!%%H=G#4O-"V>80#96 MC#A[,55J&'J9),G018$>\?DSU?XZH?N)E3KEKN+MIKOM\'<4KZ^3!Y3N!]@U MQJ]N+@/\%H=ZTS:>MTL8D%8_FA3=C'V?I\CC2D\F)#?O-W4$-W7F.)H_\W4> M0R+[?.?G J71"V%(;W(F01)&07R=$**BO"AH^];.4;J.4*2Q_X[6VRC9KD+R MJ8QVCJ?+N'G7)G-J9W43.-F_(9$=Y<_. C()"M'#,T+Y#:Y>)3H[' F:U3VZ M#G-VJ!6\0%FT34I:UG6=^2L:WL:8H2*+2Q-C<-U'V5?F)J><5 #9(ZD#RG:; MA;E)""$=*#7 M4!Y5%7/V=S\"U/.Q4J?A679<015+BQC[:]@3C%U8R7%SCML;%Z_?J"RQ_%T: M91F(,9S*R.H6X9,YI2!S$)43"I2T/H!6":>+E';>ZN$=YM@I(^L>#&*26?,^ M@.;!8/WZGH//^O@6/(NEO[V^J]--%#Q%,?_$-XB6@1L&K4?@D6FJBR &7W_/ M@TM'!:S@5N46;0(L$Q?0CJ;O M3-J)^F8H_'&+7SY$">&?4VW_4/^=ZOF'CI[5KQTU/V/:;$%<75WE:L@F&RDW M)'-@,BEJ&PQ6D3>39'#OSSJ&7#V_:W94C/-"*OOS""@.O$"J#!#0FY]@8$Q_ M9=,=7]D)CKB 8-",4-&C\0D:?.6T\=%CZ?TF_JG7H.0CLIU%**96S\]>(%L8;9L-(5X)/)RB[J7W?;G\_P?9^@NW] M!-O[";;W$VRN&';^85;[1-MI!UO0"30ABSLDE[OJ[T*$;*L\IB-V_OIW2 ?& M:M@'F;,9-R6,_36LG8$3[H]MCIM"*7W.P2,PXF@S%+)N/BH$6?.^<2 C3B/+ M;5)/.:JSG"$3&]EGG%^TZWNKK$9;AV!@LYFX-V^GF>;NI@\:8PO/;5D%GW/3 M/9IA7"KO4Q&Z,BF3>BK7IF:*!(O"(]EZX11DE!X'B[1VF%QS.T(8-;IW$^10E. MHYQ@E PZ*,M)3^ASJ3)T?4+Y,R9?Z.GRJL>(+&A%@E[+G%@"GUJ6&G/1;X,C)\AJ%'>1BD^9GK8R<5*WCY%M3'7^WD374KB<;TWOC@)%^9VP9 MO??%B<;WM2NVVNCO+HGN);C=(75M;B\2LAOKTY%7_T);]OB/(AM M+Z1!9I6G111GZL1"%E/L$R/@**[OD2$Q0YWLMT[&R;*;;'%"G<-PT4*%@[U3 M!%5BCNF&F\ZH.9S*,3LG#FMR;822^/OE+5Y:F+Z#,P I\%;?G[-P1JIZW >YJ75"@WL M(RMD_=VGB?Y!RSCLMYPT?0)4 N\G:HVBO=A>#<(J10= AA5="IPU##4+J&%R M>#^;:_MP-3%0],N@0D._+"FT%" K&6<>ORR1P/LIG\1.:B&86IBU')Q:!.C[ MS$^G94X]]9LDCN^7LT'JGAW^5Y%&V3H*2W!-WKP4\U/?RN3QLY>11#AC8*DP M,*8^@R9WB08#'_R)!#K8@.FTG0I;MC)?BH9,_JXJ0:86@#XPE4W=G/ILEM$? M#)EQAEZA+YF_HZYXS@(9&;09]+-:O<&>,-ET\RA$\]K>>WQ1B)_S^>9D=O?E0^.(2[0NBB'W>S_%$$<;2*TODMQ_=LQ'0FL M'RHR$W<\,+.WT=/T;&NA:X$%U8@L?JGZ4H*V-/&5[3U0C@'8:T?0/B0K+>XT M_-)OHY< K6>A6_ E6\":25_5\BV3LL,_Q:BV:?G:-:P'2(N+NX"@^-OH U#[ M6>@$ M$F+.&X\'0M1V'RPSG1(\JS>V)L I1G6!_@EQ.#GU7N;:!>:C$+<&?) M5./\CTN+>L[+YS:ND^;("B&H'B&FCUA6!HMC_(T^7PGK AH,Q7U#B>';Z#3Z M-K;0FY2$K;O9?UDX8$FS4I:=YZ>?ZZY#?_GM?/=YTG*V2:RV MVSC7WK%4"G\7O,[Q;H\3ZBAN-Z,PE"[N1<$3T9>N;_/20>ES:-^GTN!@_9Y0 M*^%GE$ON:8M(!S>$V*3N*$O3R"5T&U&FZHB0IVB'T/HM*&%#804MV3><6.R[ MEV)8;/W=GQUI15UQ_5OM<^DB4OJ":"=?A6%:!''V)4C3(,D/S2<9SB8QY6%2 MDZE_^#5AO8E8UQ3!WU-<>A9H5X*N<'J!BZ=\4\3D&YW FNDCD HF]1=Q!0OM M.PI6/44_$HOC;Q@[LD8=O"=;F@OWG'B/PP:GWX)TG?6VK64]1Y$-KW^ V?C7 M"_0L-!'KX$H-OQ+F_"AA9"0PXNU]Q+*.=4[AM;7V6%U:H0:H31_@AQ^'77Q-NKB<])DI1U)C)$D MM\X<4=2X2OV=4,=RE*GWU\O=/L8'U/ML MS.^+F$_V^&SF2^@6^M8\E9=GBS)AE]K)R0A_-8']F*0^ _7U(?N/1\ZP,@1Y MW='@FM#P^<5?%A#VLVZ?B(FXV+-\DT0?7](;(.H8ZMW<^,G_)-.M9M(SZ^H' MIMT^=:X-*\6#XLH8$YSM_LG?FZ,L,P!.PP!.P?B(H;%F$T%3,FQ0XNO#G5-. MBG&L##H(J%$OKQ&6] X)T4M^N@]&/.Z^SI[9ZPAVEV(2,^:'NSA(Z..I]+G4 M/5TH!ME 6EIH%$%I%]P=O"MJ6(3K"^4=$5;;TOKF1XS7WZ(X+A_XS8-D2R\; M-R<%^_\&05>#GQ#,2OR\A;>^U

-QKJW1P"S0?)J*_R$?7=P?^2P1 M[QPKS8[S8[T3WK"?AF_Y1E-WC$)))EQHY].*HX>&UEMPL;4U%!DTO#W/P,'6 M[M=D'=&]K:\-I1ZI1Z@#Z*J++S9K_=-._&4CFTN+'>4 JXQL:MZ"XY#:(US! M-)[@NMC<)R1/6-:BI'Q]S/2R)+-&PQ>CW+L^/OW"L=(]<:WJ/(\\^7OICP&9 MC U<+I"Z-KZ4VGX>E561/^,TR@^KUXB;-H5)-,R2,B!R2+4+O NBXA>?T7F1Z8$)(2--$EVP:I^$"T0L.$@XW?R]O]^X7 M=A]Y88($2,UZ/(]%[31PU'2%0TC*U]];R_6:C\C-B$CZ;\SYY&0 6L$!PF9F M^.:O50/V(DP,#M-D)J1L>YFP1NP,#^$G-")T3L*T)B.B[]M2PIUMU(JKOU'1 M/@Q5 MLM^CI170/LUEK.\:YSD$=IL]X32Y3+9$)Y2VK\1E3$S B)M-$PFQ'PA14ED# M*#+^_L86,E^/U=VDW+YU- )@_"9B%-AXJQRQ<-GZNZ[)U_J&J'J=H]TPEE$H M(=U&[I1PT )@Q<'Z.ME[QLV&%92%=J*VEM+["[C;6"[@! G724CBF0Q=)^.; MP+<)&#A3V1RW\C79^ (Z0X;2@J1^W?Y.7OE:7;[NH^I%C8O.D^E21\@N)G6+ MPV*^X%73$(9=YK N&\$(QX$RNA)-VS$\F]?TO0M4_'XTLW=II+DMR3]'4GEF3%^X>Q33IS".^0TD0ET>?R\N:B%@G?T Y M,16]T'1#IK6/ST%REZ*7"!=9?"@S6J/U )KS5]1L[?!C ?N9:F@.\<]7B2\M9LHOG[O*["WH?Z^KSR/@BHB@6< MZA5?;E2[2Z=TD5'*VJ&IQW R/Y[SW^,XOJKD'_AZK;*<^^"2LB[<#E?0<89T MI\**5?.?:FS/$$Q'>/V0!VD^9TX?GNAW*7Z)Q"E^P$7A:74[11>)0)YIYH=B MIV9K&=3TT?@EC7)TN]E(W\<"%(6CL5-TD6CDF69^-'9J=CC?&4]Z4(IZ23$X M"EU+8V\2@>J9[DV@KY\,W]?]DEDRX?_V!W6 +A2;(U.<,%[4F*E4\>)EPDZ8 M[]Y\<,ID1FEVJ%B1OR\HTAV&)(SBJ-3N=L-9!;I\#>-B36;+U;YQ=H?2/(CH MSMTCOGP-=E%2DM^CO$B3C#\;/55UG1VN>:MS;?\#ML$!V\&P>7OL5#CA[V\( MW*3ZCO<'4T' AW3:;B MWJ',]"UWIFDMX$S?4U;#WX.K2A:X(YJG9GNGA*5.W^2R?.^9>M9WO%]RE?#W M+A%'_WM$;_91Y7H&N GV&;K=K/;[. KIKA;-'E701;2;:!=5[0;LI"9J$/?9 M:36\Y2YLL&V;[E7&VD/9_JSKC8::YM>]&18G_SMY_>5&GE/&5G)&=1/61D6 MK\U/O',[7/MF)3*7D0W37X_([*:EI5[E(41)0,S(R!Y4V! 2KU'1J79WFR ME\%KCLQ I[2AL*MB.-X'9F2Q[9J0P<[?U"Y2;XYA/E&ZC=H>8>9PEFF'QRM\BM$6B>(JVDU3@\]XH%-#'*L36>$ MHTM=;(P1/(?=I)WRIGOYPTC]#G5C(M-Y4;X^]+_P4[8*\]L-)2H%WL6;RRZU&NT!UR!NU;M\W:,D0W4(/X#\*:JJVW3>JISO)">TM%KOF5

D#RB*X=HY;H6\_ID%2;2B2 M0ERA\\7BOH]OJCB]'JU4<<0]7[VM=.U2*SC4R&A)WC-+QC"O?.YY_X>+?2D?[Y93/4O'_],&I= MXAR^5M^8GWHMCUYSE*R/^8=Z;4^CG#!*U@5-P(6R'XG%*@G.<3DN$*Z?@IPZ MYPM$U(ZS[VTM5YWCW2[*RZUA,J"UXH5$:CX&ZSA*JVR-*<6RUI;SRK0%K715 M6J<@7N5E*@/R([VQ,HPOEB^65ZJ;07^'F50B1DXMA:,L<.S-M*Z>.;N MU^%O4/?^TNW[@ZBN/8CJH==Z?Q!UFAN'/8H*]->+>!CU'" M'1Y)G0Q7#:!LE[\$E.YH2F5BSBL!E#Q-NY3V-"VR'.]0.I*..2 J1N-9=06 M%_'DK895U1TNUG&KH Y!RMI?/POI_%BEYT@,>V1?&E;$UE^C*@Y>< >L-9P) MV?M[V[T]0=Z\"OJ MM5RN^ ^CXAV>*^'36M/WTH,]IT>UK=&G_XWDP?D-RGY M2UJ$="+[,<7%GCD.2>G:H_%<.GL]F6E8#%=JT&.[[*KC %PV'KL_4&_#8MAR MKN.P6);W2?JL/#:>VMBAXMFT1@])!89?&;"\)W7#N> #HA7L1MTX<,5GL+_< M/--QNVG>YZ $XC,!XC+L,P&\,DZMQ(_; MUNS@W19YE@?)\005<]-43M[;.A61>X R-955 2;E[MJ=DD]T6R3*#Q=E/VAF MWA?H:8@5.6&[^,TG=!\?8#45D2'BZ]K-B^/YPYLH>(KB,OU+^8!A#]W765:@ M]6URAIZ#> -YZ-4\X^/ZH3'&[F-T-C,J8MJD'/X&MM0DC:I7 3W4G!_Z;Y3_ M-!QVX26:D1=2PGW@JBNN.OY"*M!/T2\ZW'+*I:D@IKF[7E!2H,]H.%!SOC;+ M4\.O[J-&K) B0D;,])-".7+4R< )'-[6_"QI76[XB\Y#C\&M/HL\XY]V)@1&W&R1B8@'8XT=\&!_K:B%[7$UQ ,\1U=5IC,UYK- M*R'8!TN8WYK3SOUO]C"C;?FC!LF:YE/['.S8IT[FK*)!TBQ5V,M&M=O'^(!0 MZ6EN]U07YLZBE*[)',6GLQ@3BT,SWB1[8O7ES:Y^M?ZZ?JDM>*88K6Q @T0P0VA("&!H;@>' MY4A_I;OIM-KD*"7,__21[B%< MC)..SUW-U$XEK>9-=C UX]OO;%)YK9V?LCS25;M!UPF]T%!."&_S9Y0^/@=) MM>274:WX MERK9O+U;IOVNLVB6KV)WF3#379^N0F%?-UOA\OKUC TR1MZ( DLY9MSM QC;AD3M1F]P6F"U8KU!SL !9:"-2U M;#0'LJ&"^)O1ICU#@-*7*$1L/57##+-,A^=-)C)=2!^9Q<9S]"%3@OJ;5 -D M@<\X>2DG+Z4%LW+JTOU^CK/\,\[_B?+[-HF^3K>;4H]*3]2KYRUU3@,M8:V_ MZLENX_H79^H]FY;5RL,53NN?*-U/=4I%QN*Z=3GF[M-R.=[[O-&6],HGR'6; M8PU@"6,_TW)6G8M5C_+N1DRTF?^^8\I53]OSA/FV15KS,E[VFGUK4%3Y[%N" M[,J7W,35,;'3MVZ_WM,U;%.O?_Y_6L^9=5=8W*J&A@DM_>?=/Q[IK;]%L2^' MIX<\2'/;0>A\]BK/YV3-?OO)G Z[VME]SK#:=Y=SJC9=KL<9JNWO5M)\-B(- ML4%1YV#/R1P-M^;9?0VCYG=W<\*67:['86BNL;?V2^5T$K2E^^/+C7#Z)PHM MG:>U=(+VW>60H[&/ M6"WD7"9LO^,#0ID;3587_.?8:#JU0C6B_O0^4V=8Z@N*ML]T/^\%I<$6M??X MVMLX5G>B=*0[W5"H)MV;1I&#T'$0+SZ.63-WYM,,@*I@.7D\IF*[$XVQ )N] M;\HI;"FXXT,UY3KQMMZ[-W7,FTZ#S1MVJ]][Y.Z6% 1&[GA2':%.M6,) M%.K=AUK8[=0!S!MVH&I6\_>"XJGV?MQQH)IRG7C_]=V-.N9&I\'F#7M29NV5BZ]D!XXS6IS]!!EB6H$_^7]H9MI/G6,C]E?QS$A MJ[]/4@'?(,5S (79M$)Y^J_:3I;#T+,85MZ^O27A6,F/*'E=?3\\H&VI8K+^ MB/ V#?;/4;A*46#]5=Q*KGNTQRG-X/R"'5F"\;R\BXZEE_8;@> MLY)MTW^9C[9*J&KUN%36O*.T73!4M[YKY/&EKI'+S]\7O\YQ2MP/F7M]QDFM M%1,F4KJV'W#IG(8*5#\X6 0<_3W8\XGHDT9!3'-\)6$4TV&+JLW$#(RX-JR, MV>*&D*AY",K;]''*Z3,B L>\5E'.VBI-2?"2,0;6U;":W3(%+1$XXA"5?# M&[M633I\YQL8NLELV3S:S6>WB(>WE>R6GIU7:;EKDJ5LGZ4Y007U-* M*IKOJ!1I7@4"%7$/"AJJ2E !XZ@_"YKG^;_+!*7; ]\/<+\W&;;'W]UK;)D2 MDI9E%/=W$M+.T,4K'N)U#G>;6JR I*%'A?V=*,"")RR.0H;[I@*6Y;9IG]6; MG2"H!*Y&Y@F2"OU=>2,3(/IJ8[4+?1]E7\\.CZ1.]G:,C/*X:<&G=$=3*A-O M;T9&R=.T2VE/TR++\0ZE(^G8 Q*,NM%81FUSX4;::EA5W=$B#J^*U9":8!9VM' MF52 \.4Y"I\O4!9MD\MD2WY'Z:<@*39!N=Q&5U>"]"O*[U*\+L*1^1U*Z0_!%@W?"H60\M8V>J3>($E!8ST\B2O0OZEK&U4"_>_1"TJ* MT04C^?2(4U ^21H5M&<6,FYDM3B?T4AW]M=&P>%7%WL1KXVP3#MP]QG44*ZO M#SGKSZ->4/J$.1&D&Q9F^BGM7J/GM52J\_>MW?*4(LKRRU=ZL_#_MG=MS7&C M6/@?[=;NV[Y,5=NQ,SWKN+N<3LU47J84B7:84@N/+HZ=7S\@B9;$38!0 XE? M4G%S.)S+)ZZ' WOK1E(ZCOD=GCA>-KGQ5=]H!?$QCN Q4YAY\ B MVYR( ;ZW?S(XT:#L;:NDC 8_^OK:84G)WSZ-1""XVA8I7E$Y055T!K RYO%/C!O-6 MNZYGQ5_".*B^JS$*K6< Y)!C[P0G'*,!IGO[V8'8B1P]X/\7#N!I%H.J MS! MD[!LN@:D9=' 2:73HADZY4@WU!VOB!SXN.J3 M^N=;[$5JG ,:;@Z!3+(1YI1G[U-'/#W/CJF86#@L>X/%'V7":8?!\]P.5# _JP3*;NB[AEZ9-\'- 6A^J=7UZV&E>_\?YJ)8:;Z5/Q4(LBXB1L!Z, MGNBLPK@*OS\L-CW@;DEPASP**> 5PQH33KM%A"-):)\085QQMVZ7K S$A?3" M+U/H606AZ$*1/7XI$H,BB;Q34$\KMS>-IYLNP43SCC;]=L=VZ$R[F+;NL]H6 MV^(9ZX7*5\9KYA7I[6.#B@%ZWUKO.828,(Y^9O.N :2W?@ YD6:?X*Z?BPA7 MTM#C43%-@+C1T68.(A(>%G,25VC0ZU5(\G\R*F^+C\V7"F8P*7EW&]41]R6R M.@'"P49;PQY$QM,B+'5EN+3O18RD9Z$A+:=)/_GR %T^I\6<>P7U+6)!-5P9 M\'I$.0=7W%V[L)%TM_WT<.MUL[,L_<#9Y1 M9\)?PHQ+BF_'+* D\F_Y\6/)CS\\<#%T51ALZ/2$"B!+EV]6Z1P+H%&' M7E[R@^]EGL*H2""R<-G&\R#?)*GK^_NS\=OUAIV*;=A)UR9TOW$B&_B-U/61 MSU&69)JL?Y,<)KC[WZ4@*1)Q8ND9,GI0*R4+VZ&:ZAFX6&0/+*F@;IY-1%1AJV MPPW4- " FJN/Q!VR>S:HJ;]N\!( RW_SDN9-!HO'JS+Y#G,A*K3IZ;QQGCYL M?)@J; 2#=;VZ1$MT;NV:V1>\8(Y(>P_<:);+(U M5?5'] Q!W6[O5N<)VD-3X%W.<4';]?H_XN20%"9T$"DG"!H2&6B8312$W"HSX M=LJV[,1_R\ZBM\%/_#F1#?RY'4W\+[I5IMIK46RO*'94(NF@%6J8[IMP';/% MIME*CW*@D@A8;$N0)T4F]*>2AF90$-.$[6$=Q0Q<+6%'?1[5_MAG-@3E,QO/ M\3GX$!1.9 -??AZ%H/C(Z;C4?QOV8&G#GM)L@C]8XD0V"2T8#I;^&U7LU_MK MQG'##[T5R ]A.XX3V;NX[P5[0;[^/CAL:XD[S'NI3- M^3J5+9NWQX@6)IY;Z#_#IXELV[O@0T47Q) TK3,/*!W2X3$!!6G44#.P@CO< MJ1NU'P)">2W+V0#M:#!P/7[;B^7X@=)@,VDXN.]ODU3#KEE'4V$O^34V:=J< MFC8I6;L_3"Y#E^ K*"JL)LG,Z3MCAE+ (;TK[OEVQT/R(LNQN8P+W:BRY>+P M!M@1HQ+S'BZM[XXCL002R2RRF-'YLI ](W_WHO0\V6\C7#?XBR[2UT.9%%7> M]9;97TV7HXUZVPYQ-BV8H=&L!7_)UY;C$5W"ZDRJ-VNIVZWA-:3U?O1\M>ZU%CWC\32J(O75N[Q-8$(#N MBB'9/'N2JJ2A$4!B&F\=B*9WD)YVTV]>S;N-&!+SC'P@O(,IT93)FEZZVJH(L -[I:FF)'P7>= [U+GBKWKP??HG)?HA2 K#UAN8-'//95 M39D4*=BC'*;\TR(V5>FILU'5"*"WP!:F:#1K*O(D::TY[E&!Z+MTG6E$ [^< M:CSBBZ@BP)>>AJ90DG*US[(6#FKD2)&C(S9$N$,!XWF+.Z'\3H^7QTI"M[HW0PD$%"3.GJ%BL,!1!:4=^6\)@#!YMC:]0F.&WEUHQP-XN49XY9A* M'H40EI[#E9E2;X.+OHG1G%+3,6:6<1=9QS ,[='6/?H&RML\.;6[?N43*LD> MHB0YT3SI.2>1BC0.+!BH:P$,-7?'MR8\FYBY%V3:Z<3]4+N))4DE,4=X MSBI54 F.(P&94IS>_ M9IT8(6ACCL5HU&PTW@NTAS+) -%9@D%),84;5QPELM1*+@<1Q]_QC:Q+YK?K M+S8]@"Z8O/H*G\30T:"DV>Y4E#$"2E_UQ=A2-A7O$]HV\W*T=,*J[0Q6A#9Y MB&G3/^FI,DE[>@[)S(>U+F+Y^!P+Y(+3J3DV!@T*7IGE2,=\GV(7F1.U941AT[ M+0O.L0K1U8Z=5HQW]YOO!Y&JFQ$8A8[YDTH_YW@N&U26C]8CSO$NEP3JWDER M4.F0RD^81Z0A*7MS/(*TQC.N=TD-R"V@<\E_YM77J"PWB+)R2"=OO)/%AT'Z MUI@]BSLW*3D/4C85[X@N"$LBS][#K(TQQ%T/N2/?Z2-#ITE5>3"4HFHTR+2P MA!TN]1H*Z+UM&@9]0/W!-M4$5)L329/[*\CQ O2FPB[YQH9OV-1E0M(M=E@ ,E1-GN>( G<(O*>9#ITE-@S=.'#R9#G0T!-,_=Q_/@ MCJ[](91]@WG.H(C]F5[N._\9MN]-O][N6J*0O<*H,ADRJ])?6J!(\A"\W-,*37@/VC M\V$\*>$VOEFVO[E*D/.HL7CC(K0NX:'%=]7$T!D M K_\ U!+ 0(4 Q0 ( ">'84S8_#_-?N\! -/(P 1 " M 0 !A'84P2U][J#14 M ,+I 1 " :WO 0!A'84QZQ0A?*AP &6G 0 5 " >D$ @!AZP0 M%0 @ %&(0( 87-T92TR,#$W,3(S,5]D968N>&UL4$L! A0# M% @ )X=A3%U:MWY$!@$ /,4/ !4 ( !'&\" &%S=&4M M,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( ">'84Q_#)